Commit fdeceae8 authored by kent@mysql.com's avatar kent@mysql.com

mysql-test-run.pl:

  Pass on all --skip-* to mysqld
parent 972d85af
...@@ -467,6 +467,7 @@ sub command_line_setup () { ...@@ -467,6 +467,7 @@ sub command_line_setup () {
# Read the command line # Read the command line
# Note: Keep list, and the order, in sync with usage at end of this file # Note: Keep list, and the order, in sync with usage at end of this file
Getopt::Long::Configure("pass_through");
GetOptions( GetOptions(
# Control what engine/variation to run # Control what engine/variation to run
'embedded-server' => \$opt_embedded_server, 'embedded-server' => \$opt_embedded_server,
...@@ -554,7 +555,21 @@ sub command_line_setup () { ...@@ -554,7 +555,21 @@ sub command_line_setup () {
usage(""); usage("");
} }
@opt_cases= @ARGV; foreach my $arg ( @ARGV )
{
if ( $arg =~ /^--skip-/ )
{
push(@opt_extra_mysqld_opt, $arg);
}
elsif ( $arg =~ /^-/ )
{
usage("Invalid option \"$arg\"");
}
else
{
push(@opt_cases, $arg);
}
}
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# Set the "var/" directory, as it is the base for everything else # Set the "var/" directory, as it is the base for everything else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment