From: Date: December 12 2008 11:23pm Subject: bzr push into mysql-5.1 branch (aelkin:2705) List-Archive: http://lists.mysql.com/commits/61570 Message-Id: <200812122223.mBCMNG5b028638@mysql1000.dsl.inet.fi> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 2705 Andrei Elkin 2008-12-13 [merge] merge 5.1-rpl repository -> 5.1-rpl local modified: mysql-test/extra/rpl_tests/rpl_flsh_tbls.test mysql-test/include/mtr_warnings.sql mysql-test/include/rpl_multi_engine.inc mysql-test/include/wait_for_slave_sql_error.inc mysql-test/include/wait_until_disconnected.inc mysql-test/lib/mtr_report.pm mysql-test/mysql-test-run.pl mysql-test/r/general_log_func.result mysql-test/suite/rpl/r/rpl_multi_engine.result mysql-test/suite/rpl/r/rpl_row_create_table.result mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result mysql-test/suite/rpl/t/rpl_multi_engine.test mysql-test/suite/rpl/t/rpl_row_create_table.test mysql-test/suite/rpl/t/rpl_start_stop_slave.test mysql-test/suite/rpl/t/rpl_stm_mystery22.test mysql-test/t/disabled.def mysql-test/t/general_log_func.test === modified file 'mysql-test/lib/mtr_cases.pm' --- a/mysql-test/lib/mtr_cases.pm 2008-11-14 20:35:32 +0000 +++ b/mysql-test/lib/mtr_cases.pm 2008-12-12 21:51:44 +0000 @@ -580,7 +580,6 @@ sub optimize_cases { sub process_opts_file { my ($tinfo, $opt_file, $opt_name)= @_; - $tinfo->{$opt_name}= []; if ( -f $opt_file ) { my $opts= opts_from_file($opt_file); @@ -756,17 +755,6 @@ sub collect_one_test_case { push(@{$tinfo->{'master_opt'}}, @$suite_opts); push(@{$tinfo->{'slave_opt'}}, @$suite_opts); - # ---------------------------------------------------------------------- - # Add master opts, extra options only for master - # ---------------------------------------------------------------------- - process_opts_file($tinfo, "$testdir/$tname-master.opt", 'master_opt'); - - # ---------------------------------------------------------------------- - # Add slave opts, list of extra option only for slave - # ---------------------------------------------------------------------- - process_opts_file($tinfo, "$testdir/$tname-slave.opt", 'slave_opt'); - - #----------------------------------------------------------------------- # Check for test specific config file #----------------------------------------------------------------------- @@ -987,6 +975,16 @@ sub collect_one_test_case { push(@{$tinfo->{'master_opt'}}, @::opt_extra_mysqld_opt); push(@{$tinfo->{'slave_opt'}}, @::opt_extra_mysqld_opt); + # ---------------------------------------------------------------------- + # Add master opts, extra options only for master + # ---------------------------------------------------------------------- + process_opts_file($tinfo, "$testdir/$tname-master.opt", 'master_opt'); + + # ---------------------------------------------------------------------- + # Add slave opts, list of extra option only for slave + # ---------------------------------------------------------------------- + process_opts_file($tinfo, "$testdir/$tname-slave.opt", 'slave_opt'); + return $tinfo; } === modified file 'mysql-test/t/disabled.def' --- a/mysql-test/t/disabled.def 2008-12-02 19:07:18 +0000 +++ b/mysql-test/t/disabled.def 2008-12-12 22:00:45 +0000 @@ -24,4 +24,5 @@ sql_low_priority_updates_func : 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. innodb_max_dirty_pages_pct_func : BUG#41018 BUG#39382 2008-12-02 sven test fails often. some failures fill up the disk, causing subsequent failures in many other tests