mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Merge shellback.(none):/home/msvensson/mysql/bug17574/my50-bug17574
into shellback.(none):/home/msvensson/mysql/bug17574/my51-bug17574 mysql-test/mysql-test-run.pl: Auto merged mysql-test/lib/mtr_cases.pl: Manual merge of bug#17574 from 5.0 -> 5.1
This commit is contained in:
@@ -1468,7 +1468,6 @@ sub ndbcluster_install () {
|
||||
"--core"],
|
||||
"", "", "", "") )
|
||||
{
|
||||
mtr_error("Error ndbcluster_install");
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -1777,9 +1776,19 @@ sub mysql_install_db () {
|
||||
|
||||
if ( ndbcluster_install() )
|
||||
{
|
||||
# failed to install, disable usage but flag that its no ok
|
||||
$opt_with_ndbcluster= 0;
|
||||
$flag_ndb_status_ok= 0;
|
||||
if ( $opt_force)
|
||||
{
|
||||
# failed to install, disable usage and flag that its no ok
|
||||
mtr_report("ndbcluster_install failed, continuing without cluster");
|
||||
$opt_with_ndbcluster= 0;
|
||||
$flag_ndb_status_ok= 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
print "Aborting: Failed to install ndb cluster\n";
|
||||
print "To continue, re-run with '--force'.\n";
|
||||
mtr_exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
if ( ndbcluster_install_slave() )
|
||||
@@ -1989,6 +1998,13 @@ sub run_testcase ($) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( $tinfo->{'ndb_test'} and ! $flag_ndb_status_ok )
|
||||
{
|
||||
mtr_report_test_name($tinfo);
|
||||
mtr_report_test_failed($tinfo);
|
||||
return;
|
||||
}
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
# If not using a running servers we may need to stop and restart.
|
||||
# We restart in the case we have initiation scripts, server options
|
||||
|
||||
Reference in New Issue
Block a user