diff options
author | Andrei Elkin <aelkin@mysql.com> | 2008-12-12 23:51:44 +0200 |
---|---|---|
committer | Andrei Elkin <aelkin@mysql.com> | 2008-12-12 23:51:44 +0200 |
commit | cf99c5ba7ca796c9d233ace960792d9d3d4c39dd (patch) | |
tree | 0058acf17942e51d625725afd92aeb3ac9fdafb9 /mysql-test/t/disabled.def | |
parent | 32bf18345d5b80fab359273f9bb4c2f0fa7b6319 (diff) | |
download | mariadb-git-cf99c5ba7ca796c9d233ace960792d9d3d4c39dd.tar.gz |
Bug #40129 no-threads fails on pushbuild in 6.0-rpl, ps_stm_threadpool
The test reacted on the way how mtr orders arguments for the server
that are gathered from different source. It appeared that the opt-file
options were parsed before those that supplied to mtr via its command
line. In effect, the opt-file preferences got overriden by the command
line and some tests, like no-threads, were caught by surprise: a test
expects an option value that had been "hardcoded" into its opt-file
but gets another one.
This server options ordering problem exists on in the new rpl trees
mtr. In option of the author of this patch, the opt-file shall be
considered as having the highest preference weight. The opt-file is
merely a part of the header of a test, namely a part that can not be
technically deployed along the test file.
It's unnatural for the test writer to provide both the opt file value
and a guard that guarantees the value will be set on in the run time.
It's logical to provide either one: the option and its value or the
guard.
Fixed with relocating parse of the opt file to be the last among
sources of the sever's options.
A side effect: fixing a small problem of resetting the suite options
at time the opt file starts parsing.
A side effect: main.log_bin_trust_function_creators_func is disabled to
be re-enabled with the fixes for bug#41003 will be merged from the main trees.
Diffstat (limited to 'mysql-test/t/disabled.def')
-rw-r--r-- | mysql-test/t/disabled.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mysql-test/t/disabled.def b/mysql-test/t/disabled.def index d21842b7141..e9357c2c048 100644 --- a/mysql-test/t/disabled.def +++ b/mysql-test/t/disabled.def @@ -24,3 +24,4 @@ sql_low_priority_updates_func : BUG#37962 2008-07-08 sven *_func tests c timestamp_func : BUG#37962 2008-07-08 sven *_func tests containing sleeps/race conditions log_output_func : BUG#37766 2008-07-10 sven main.log_output_func randomly fails in pushbuild slow_query_log_func.test : Bug #37962: *_func tests containing sleeps/race conditions +log_bin_trust_function_creators_func : Bug#41003 Dec-12-2008 andrei todo:re-enable after merging the bug fixes from the main trees. |