diff options
author | unknown <kent@mysql.com> | 2005-06-19 20:09:28 +0200 |
---|---|---|
committer | unknown <kent@mysql.com> | 2005-06-19 20:09:28 +0200 |
commit | c7e49b6bd689b9adf3a7f6f28766fc05efb78f41 (patch) | |
tree | 9aefd51c6946802c7ed1900a367748ad4e998072 /mysql-test | |
parent | 6f86198b4bd93f8eafc089db8219ff79e20aa236 (diff) | |
parent | f35c177a2a754c0b09b01c59d1d958f124382c19 (diff) | |
download | mariadb-git-c7e49b6bd689b9adf3a7f6f28766fc05efb78f41.tar.gz |
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1
into mysql.com:/Users/kent/mysql/bk/mysql-5.0
mysql-test/Makefile.am:
Auto merged
mysql-test/mysql-test-run.pl:
Auto merged
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/Makefile.am | 11 | ||||
-rw-r--r-- | mysql-test/lib/mtr_cases.pl | 10 | ||||
-rwxr-xr-x | mysql-test/mysql-test-run.pl | 46 |
3 files changed, 30 insertions, 37 deletions
diff --git a/mysql-test/Makefile.am b/mysql-test/Makefile.am index 3a59a060778..f8e1d99bfab 100644 --- a/mysql-test/Makefile.am +++ b/mysql-test/Makefile.am @@ -88,9 +88,16 @@ install-data-local: $(INSTALL_DATA) $(srcdir)/lib/init_db.sql $(DESTDIR)$(testdir)/lib $(INSTALL_DATA) $(srcdir)/lib/*.pl $(DESTDIR)$(testdir)/lib -std_data/%.pem: +std_data/client-key.pem: + @CP@ $(top_srcdir)/SSL/$(@F) $(srcdir)/std_data +std_data/client-cert.pem: + @CP@ $(top_srcdir)/SSL/$(@F) $(srcdir)/std_data +std_data/cacert.pem: + @CP@ $(top_srcdir)/SSL/$(@F) $(srcdir)/std_data +std_data/server-cert.pem: + @CP@ $(top_srcdir)/SSL/$(@F) $(srcdir)/std_data +std_data/server-key.pem: @CP@ $(top_srcdir)/SSL/$(@F) $(srcdir)/std_data - SUFFIXES = .sh diff --git a/mysql-test/lib/mtr_cases.pl b/mysql-test/lib/mtr_cases.pl index b4f0080a4e9..c07f10c3bf7 100644 --- a/mysql-test/lib/mtr_cases.pl +++ b/mysql-test/lib/mtr_cases.pl @@ -126,16 +126,6 @@ sub collect_one_test_case($$$$$) { return; } - # FIXME temporary solution, we have a hard coded list of test cases to - # skip if we are using the embedded server - - if ( $::glob_use_embedded_server and - mtr_match_any_exact($tname,\@::skip_if_embedded_server) ) - { - $tinfo->{'skip'}= 1; - return; - } - # ---------------------------------------------------------------------- # Collect information about test case # ---------------------------------------------------------------------- diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 5f321757492..7c4f867ec57 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -100,31 +100,6 @@ require "lib/mtr_misc.pl"; $Devel::Trace::TRACE= 1; -my @skip_if_embedded_server= - ( - "alter_table", - "bdb-deadlock", - "connect", - "flush_block_commit", - "grant2", - "grant_cache", - "grant", - "init_connect", - "innodb-deadlock", - "innodb-lock", - "mix_innodb_myisam_binlog", - "mysqlbinlog2", - "mysqlbinlog", - "mysqldump", - "mysql_protocols", - "ps_1general", - "rename", - "show_check", - "system_mysql_db_fix", - "user_var", - "variables", - ); - # Used by gcov our @mysqld_src_dirs= ( @@ -196,6 +171,7 @@ our $exe_mysqlbinlog; our $exe_mysql_client_test; our $exe_mysqld; our $exe_mysqldump; # Called from test case +our $exe_mysqlshow; # Called from test case our $exe_mysql_fix_system_tables; our $exe_mysqltest; our $exe_slave_mysqld; @@ -241,6 +217,7 @@ our $opt_ndbcluster_port; our $opt_ndbconnectstring; our $opt_no_manager; # Does nothing now, we never use manager +our $opt_manager_port; # Does nothing now, we never use manager our $opt_old_master; @@ -495,6 +472,7 @@ sub command_line_setup () { 'master_port=i' => \$opt_master_myport, 'slave_port=i' => \$opt_slave_myport, 'ndbcluster_port=i' => \$opt_ndbcluster_port, + 'manager-port' => \$opt_manager_port, # Test case authoring 'record' => \$opt_record, @@ -823,6 +801,14 @@ sub executable_setup () { { $exe_mysqldump= "$glob_basedir/client/mysqldump"; } + if ( -f "$glob_basedir/client/.libs/mysqlshow" ) + { + $exe_mysqlshow= "$glob_basedir/client/.libs/mysqlshow"; + } + else + { + $exe_mysqlshow= "$glob_basedir/client/mysqlshow"; + } if ( -f "$glob_basedir/client/.libs/mysqlbinlog" ) { $exe_mysqlbinlog= "$glob_basedir/client/.libs/mysqlbinlog"; @@ -850,6 +836,7 @@ sub executable_setup () { $path_client_bindir= "$glob_basedir/bin"; $exe_mysqltest= "$path_client_bindir/mysqltest"; $exe_mysqldump= "$path_client_bindir/mysqldump"; + $exe_mysqlshow= "$path_client_bindir/mysqlshow"; $exe_mysqlbinlog= "$path_client_bindir/mysqlbinlog"; $exe_mysqladmin= "$path_client_bindir/mysqladmin"; $exe_mysql= "$path_client_bindir/mysql"; @@ -2056,6 +2043,14 @@ sub run_mysqltest ($$) { " --debug=d:t:A,$opt_vardir/log/mysqldump.trace"; } + my $cmdline_mysqlshow= "$exe_mysqlshow -uroot " . + "--socket=$master->[0]->{'path_mysock'} --password="; + if ( $opt_debug ) + { + $cmdline_mysqlshow .= + " --debug=d:t:A,$opt_vardir/log/mysqlshow.trace"; + } + my $cmdline_mysqlbinlog= "$exe_mysqlbinlog --no-defaults --local-load=$opt_tmpdir"; @@ -2088,6 +2083,7 @@ sub run_mysqltest ($$) { $ENV{'MYSQL'}= $cmdline_mysql; $ENV{'MYSQL_DUMP'}= $cmdline_mysqldump; + $ENV{'MYSQL_SHOW'}= $cmdline_mysqlshow; $ENV{'MYSQL_BINLOG'}= $cmdline_mysqlbinlog; $ENV{'MYSQL_FIX_SYSTEM_TABLES'}= $cmdline_mysql_fix_system_tables; $ENV{'MYSQL_CLIENT_TEST'}= $cmdline_mysql_client_test; |