summaryrefslogtreecommitdiff
path: root/mysql-test/mysql-test-run.pl
diff options
context:
space:
mode:
authorunknown <joerg@trift2.>2008-02-22 16:14:27 +0100
committerunknown <joerg@trift2.>2008-02-22 16:14:27 +0100
commit50ba314c983ad0a3f9c4853e87f1436bf56e8d8a (patch)
treec34960a8d8c55cea599ef88af042bbf2ecd8baca /mysql-test/mysql-test-run.pl
parenta7341383efb1cbdf163488ab1562d15bae263718 (diff)
parent9dfc925db0db97f20a561d976bd9c2c40917600a (diff)
downloadmariadb-git-50ba314c983ad0a3f9c4853e87f1436bf56e8d8a.tar.gz
Merge trift2.:/MySQL/M51/mysql-5.1
into trift2.:/MySQL/M51/push-5.1 configure.in: Auto merged extra/yassl/src/handshake.cpp: Auto merged extra/yassl/src/template_instnt.cpp: Auto merged extra/yassl/src/yassl_imp.cpp: Auto merged mysql-test/mysql-test-run.pl: Auto merged sql/ha_ndbcluster_binlog.cc: Auto merged sql/handler.cc: Auto merged sql/log_event.cc: Auto merged sql/mysqld.cc: Auto merged sql/sql_class.cc: Auto merged storage/ndb/src/common/util/OutputStream.cpp: Auto merged storage/ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp: Auto merged storage/ndb/tools/waiter.cpp: Auto merged
Diffstat (limited to 'mysql-test/mysql-test-run.pl')
-rwxr-xr-xmysql-test/mysql-test-run.pl24
1 files changed, 17 insertions, 7 deletions
diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl
index 42471f35ebe..53b02da448f 100755
--- a/mysql-test/mysql-test-run.pl
+++ b/mysql-test/mysql-test-run.pl
@@ -136,9 +136,12 @@ our $opt_suites;
our $opt_suites_default= "main,binlog,rpl,rpl_ndb,ndb"; # Default suites to run
our @extra_suites=
(
- ["mysql-5.1-new-ndb", "ndb_team"],
- ["mysql-5.1-telco-6.2", "ndb_team"],
- ["mysql-5.1-telco-6.3", "ndb_team"],
+ ["mysql-5.1-new-ndb", "ndb_team"],
+ ["mysql-5.1-new-ndb-merge", "ndb_team"],
+ ["mysql-5.1-telco-6.2", "ndb_team"],
+ ["mysql-5.1-telco-6.2-merge", "ndb_team"],
+ ["mysql-5.1-telco-6.3", "ndb_team"],
+ ["mysql-6.0-ndb", "ndb_team"],
);
@@ -413,13 +416,20 @@ sub main () {
{
# use default and add any extra_suites as defined
$opt_suites= $opt_suites_default;
- my $ddd= basename(dirname($glob_mysql_test_dir));
- foreach my $extra_suite (@extra_suites)
+ my $ccc= dirname($glob_mysql_test_dir);
+ my $found= 0;
+ while (!$found and !($ccc eq "/") and !($ccc eq ""))
{
- if ($extra_suite->[0] eq "$ddd")
+ my $ddd= basename($ccc);
+ foreach my $extra_suite (@extra_suites)
{
- $opt_suites= "$extra_suite->[1],$opt_suites";
+ if ($extra_suite->[0] eq "$ddd")
+ {
+ $opt_suites= "$extra_suite->[1],$opt_suites";
+ $found= 1;
+ }
}
+ $ccc= dirname($ccc);
}
}