summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <msvensson@shellback.(none)>2006-05-23 15:59:52 +0200
committerunknown <msvensson@shellback.(none)>2006-05-23 15:59:52 +0200
commit0a745f26f7a67878b38fbef667360a7de47eb97f (patch)
treee3c96ef0afa9e2c9f6eaad066d8d240b2c146fdc
parenteffac570d493ab2de1f12f30a842c7b2095ee51a (diff)
downloadmariadb-git-0a745f26f7a67878b38fbef667360a7de47eb97f.tar.gz
Updated after review
mysql-test/lib/mtr_process.pl: Fix spelling errors mysql-test/lib/mtr_report.pl: Fix spelling errors mysql-test/mysql-test-run.pl: Remove debug code Fix spelling errors Check if slave cluster installed ok if test needs it
-rw-r--r--mysql-test/lib/mtr_process.pl14
-rw-r--r--mysql-test/lib/mtr_report.pl2
-rwxr-xr-xmysql-test/mysql-test-run.pl26
3 files changed, 20 insertions, 22 deletions
diff --git a/mysql-test/lib/mtr_process.pl b/mysql-test/lib/mtr_process.pl
index 0034f12455f..4e5e956a924 100644
--- a/mysql-test/lib/mtr_process.pl
+++ b/mysql-test/lib/mtr_process.pl
@@ -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");
}
@@ -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
@@ -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");
}
}
}
@@ -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);
@@ -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 )
diff --git a/mysql-test/lib/mtr_report.pl b/mysql-test/lib/mtr_report.pl
index 8b5c923c13e..70d393eb33d 100644
--- a/mysql-test/lib/mtr_report.pl
+++ b/mysql-test/lib/mtr_report.pl
@@ -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
diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl
index 7b425e16c2b..c26c73c1800 100755
--- a/mysql-test/mysql-test-run.pl
+++ b/mysql-test/mysql-test-run.pl
@@ -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";
-# }
+ print OUT "$_ \n";
}
close OUT;
close IN;
@@ -2178,13 +2167,22 @@ 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);
mtr_report_test_failed($tinfo);
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);