~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/test-run.pl

  • Committer: Brian Aker
  • Date: 2010-01-29 23:22:38 UTC
  • mfrom: (1271.4.1 drizzle)
  • Revision ID: brian@gaz-20100129232238-gb6hplbbbdgf9xaz
Merged Lee, enabled jp tests by default.

Show diffs side-by-side

added added

removed removed

Lines of Context:
98
98
##############################################################################
99
99
 
100
100
# Misc global variables
101
 
our $mysql_version_id;
 
101
our $drizzle_version_id;
102
102
our $glob_suite_path=             undef;
103
103
our $glob_mysql_test_dir=         undef;
104
104
our $glob_mysql_bench_dir=        undef;
129
129
 
130
130
our $opt_usage;
131
131
our $opt_suites;
132
 
our $opt_suites_default= "main"; # Default suites to run
 
132
our $opt_suites_default= "main,jp"; # Default suites to run
133
133
our $opt_script_debug= 0;  # Script debugging, enable with --script-debug
134
134
our $opt_verbose= 0;  # Verbose output, enable with --verbose
135
135
 
1125
1125
  foreach my $line (split('\n', $list))
1126
1126
  {
1127
1127
    # First look for version
1128
 
    if ( !$mysql_version_id )
 
1128
    if ( !$drizzle_version_id )
1129
1129
    {
1130
1130
      # Look for version
1131
1131
      my $exe_name= basename($exe_drizzled);
1133
1133
      if ( $line =~ /^\S*$exe_name\s\sVer\s([0-9]*)\.([0-9]*)\.([0-9]*)/ )
1134
1134
      {
1135
1135
        #print "Major: $1 Minor: $2 Build: $3\n";
1136
 
        $mysql_version_id= $1*10000 + $2*100 + $3;
1137
 
        #print "mysql_version_id: $mysql_version_id\n";
1138
 
        mtr_report("MySQL Version $1.$2.$3");
 
1136
        $drizzle_version_id= $1*10000 + $2*100 + $3;
 
1137
        #print "drizzle_version_id: $drizzle_version_id\n";
 
1138
        mtr_report("Drizzle Version $1.$2.$3");
1139
1139
      }
1140
1140
    }
1141
1141
    else
1176
1176
    }
1177
1177
  }
1178
1178
  rmtree($tmpdir);
1179
 
  mtr_error("Could not find version of MySQL") unless $mysql_version_id;
 
1179
  mtr_error("Could not find version of Drizzle") unless $drizzle_version_id;
1180
1180
  mtr_error("Could not find variabes list") unless $found_variable_list_start;
1181
1181
 
1182
1182
}
1251
1251
  if (!$opt_extern)
1252
1252
  {
1253
1253
# Look for SQL scripts directory
1254
 
     if ( $mysql_version_id >= 50100 )
 
1254
     if ( $drizzle_version_id >= 50100 )
1255
1255
     {
1256
1256
         $exe_drizzleslap= mtr_exe_exists("$path_client_bindir/drizzleslap");
1257
1257
     }
1312
1312
  mtr_add_arg($args, "--user=root");
1313
1313
  mtr_add_arg($args, "--port=$master->[0]->{'port'}");
1314
1314
 
1315
 
  if ( $opt_extern || $mysql_version_id >= 50000 )
 
1315
  if ( $opt_extern || $drizzle_version_id >= 50000 )
1316
1316
  {
1317
1317
    mtr_add_arg($args, "--vardir=$opt_vardir")
1318
1318
  }
2469
2469
    mtr_add_arg($args, "%s--default-storage-engine=%s", $prefix, $opt_engine);
2470
2470
  }
2471
2471
 
2472
 
  if ( $mysql_version_id >= 50036)
 
2472
  if ( $drizzle_version_id >= 50036)
2473
2473
  {
2474
2474
    # By default, prevent the started mysqld to access files outside of vardir
2475
2475
    mtr_add_arg($args, "%s--secure-file-priv=%s", $prefix, $opt_vardir);