Loading mysql-test/lib/mtr_process.pl +7 −7 Original line number Diff line number Diff line Loading @@ -297,7 +297,7 @@ sub spawn_parent_impl { } } mtr_debug("waitpid() catched exit of unknown child $ret_pid, " . mtr_debug("waitpid() caught exit of unknown child $ret_pid, " . "exit during mysqltest run"); } Loading Loading @@ -505,9 +505,9 @@ sub mtr_kill_leftovers () { } # Check that all processes in list is killed # Check that all processes in list are killed # The argument is a list of 'ports', 'pids', 'pidfiles' and 'socketfiles' # for which shutdown has been started. Make sure they all get killes # for which shutdown has been started. Make sure they all get killed # in one way or the other. # # FIXME On Cygwin, and maybe some other platforms, $srv->{'pid'} and Loading Loading @@ -540,12 +540,12 @@ sub mtr_check_stop_servers ($) { $ret_pid= waitpid($srv->{'pid'},&WNOHANG); if ($ret_pid == $srv->{'pid'}) { mtr_verbose("Catched exit of process $ret_pid"); mtr_verbose("Caught exit of process $ret_pid"); $srv->{'pid'}= 0; } else { # mtr_warning("catched exit of unknown child $ret_pid"); # mtr_warning("caught exit of unknown child $ret_pid"); } } } Loading Loading @@ -667,7 +667,7 @@ sub mtr_wait_blocking($) { # Wait for all the started processes to exit # As mysqladmin is such a simple program, we trust it to terminate itself. # I.e. we wait blocking, and wait wait for them all before we go on. # I.e. we wait blocking, and wait for them all before we go on. foreach my $pid (keys %{$admin_pids}) { my $ret_pid= waitpid($pid,0); Loading Loading @@ -789,7 +789,7 @@ sub mtr_record_dead_children () { # -1 or 0 means there are no more procesess to wait for while ( ($ret_pid= waitpid(-1,&WNOHANG)) != 0 and $ret_pid != -1) { mtr_warning("waitpid() catched exit of child $ret_pid"); mtr_warning("waitpid() caught exit of child $ret_pid"); foreach my $idx (0..1) { if ( $::master->[$idx]->{'pid'} eq $ret_pid ) Loading mysql-test/lib/mtr_report.pl +1 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,7 @@ sub mtr_report_stats ($) { "http://www.mysql.com/doc/en/MySQL_test_suite.html\n"; } print "The servers was restarted $tot_restarts times\n"; "The servers were restarted $tot_restarts times\n"; # ---------------------------------------------------------------------- # If a debug run, there might be interesting information inside Loading mysql-test/mysql-test-run.pl +12 −14 Original line number Diff line number Diff line Loading @@ -1602,18 +1602,7 @@ sub ndbcluster_start_install ($) { s/CHOOSE_PORT_MGM/$cluster->{'port'}/; s/CHOOSE_DiskPageBufferMemory/$ndb_pbmem/; # if ( /^\s*$/ ) # { # print OUT "\n"; # } # elsif (/;$/) # { # print OUT "$_\n"; # } # else # { print OUT "$_ \n"; # } } close OUT; close IN; Loading Loading @@ -2178,7 +2167,7 @@ sub run_testcase ($) { return; } # FIXME if test need slave cluster, check if that is installed_ok # If test needs cluster, check that master installed ok if ( $tinfo->{'ndb_test'} and $clusters->[0]->{'installed_ok'} eq "NO" ) { mtr_report_test_name($tinfo); Loading @@ -2186,6 +2175,15 @@ sub run_testcase ($) { return; } # If test needs slave cluster, check that it installed ok if ( $tinfo->{'ndb_test'} and $tinfo->{'slave_num'} and $clusters->[1]->{'installed_ok'} eq "NO" ) { mtr_report_test_name($tinfo); mtr_report_test_failed($tinfo); return; } run_testcase_stop_servers($tinfo); # ---------------------------------------------------------------------- Loading Loading
mysql-test/lib/mtr_process.pl +7 −7 Original line number Diff line number Diff line Loading @@ -297,7 +297,7 @@ sub spawn_parent_impl { } } mtr_debug("waitpid() catched exit of unknown child $ret_pid, " . mtr_debug("waitpid() caught exit of unknown child $ret_pid, " . "exit during mysqltest run"); } Loading Loading @@ -505,9 +505,9 @@ sub mtr_kill_leftovers () { } # Check that all processes in list is killed # Check that all processes in list are killed # The argument is a list of 'ports', 'pids', 'pidfiles' and 'socketfiles' # for which shutdown has been started. Make sure they all get killes # for which shutdown has been started. Make sure they all get killed # in one way or the other. # # FIXME On Cygwin, and maybe some other platforms, $srv->{'pid'} and Loading Loading @@ -540,12 +540,12 @@ sub mtr_check_stop_servers ($) { $ret_pid= waitpid($srv->{'pid'},&WNOHANG); if ($ret_pid == $srv->{'pid'}) { mtr_verbose("Catched exit of process $ret_pid"); mtr_verbose("Caught exit of process $ret_pid"); $srv->{'pid'}= 0; } else { # mtr_warning("catched exit of unknown child $ret_pid"); # mtr_warning("caught exit of unknown child $ret_pid"); } } } Loading Loading @@ -667,7 +667,7 @@ sub mtr_wait_blocking($) { # Wait for all the started processes to exit # As mysqladmin is such a simple program, we trust it to terminate itself. # I.e. we wait blocking, and wait wait for them all before we go on. # I.e. we wait blocking, and wait for them all before we go on. foreach my $pid (keys %{$admin_pids}) { my $ret_pid= waitpid($pid,0); Loading Loading @@ -789,7 +789,7 @@ sub mtr_record_dead_children () { # -1 or 0 means there are no more procesess to wait for while ( ($ret_pid= waitpid(-1,&WNOHANG)) != 0 and $ret_pid != -1) { mtr_warning("waitpid() catched exit of child $ret_pid"); mtr_warning("waitpid() caught exit of child $ret_pid"); foreach my $idx (0..1) { if ( $::master->[$idx]->{'pid'} eq $ret_pid ) Loading
mysql-test/lib/mtr_report.pl +1 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,7 @@ sub mtr_report_stats ($) { "http://www.mysql.com/doc/en/MySQL_test_suite.html\n"; } print "The servers was restarted $tot_restarts times\n"; "The servers were restarted $tot_restarts times\n"; # ---------------------------------------------------------------------- # If a debug run, there might be interesting information inside Loading
mysql-test/mysql-test-run.pl +12 −14 Original line number Diff line number Diff line Loading @@ -1602,18 +1602,7 @@ sub ndbcluster_start_install ($) { s/CHOOSE_PORT_MGM/$cluster->{'port'}/; s/CHOOSE_DiskPageBufferMemory/$ndb_pbmem/; # if ( /^\s*$/ ) # { # print OUT "\n"; # } # elsif (/;$/) # { # print OUT "$_\n"; # } # else # { print OUT "$_ \n"; # } } close OUT; close IN; Loading Loading @@ -2178,7 +2167,7 @@ sub run_testcase ($) { return; } # FIXME if test need slave cluster, check if that is installed_ok # If test needs cluster, check that master installed ok if ( $tinfo->{'ndb_test'} and $clusters->[0]->{'installed_ok'} eq "NO" ) { mtr_report_test_name($tinfo); Loading @@ -2186,6 +2175,15 @@ sub run_testcase ($) { return; } # If test needs slave cluster, check that it installed ok if ( $tinfo->{'ndb_test'} and $tinfo->{'slave_num'} and $clusters->[1]->{'installed_ok'} eq "NO" ) { mtr_report_test_name($tinfo); mtr_report_test_failed($tinfo); return; } run_testcase_stop_servers($tinfo); # ---------------------------------------------------------------------- Loading