Browse Source

Create 'main' test directory and move 't' and 'r' there

pull/687/head
Michael Widenius 8 years ago
committed by Monty
parent
commit
a7abddeffa
  1. 4
      debian/mariadb-test-data.install
  2. 1
      debian/mariadb-test.install
  3. 2
      mysql-test/include/big_test.inc
  4. 0
      mysql-test/include/big_test.require
  5. 0
      mysql-test/include/case_insensitive_file_system.require
  6. 0
      mysql-test/include/case_insensitive_fs.require
  7. 0
      mysql-test/include/case_sensitive_file_system.require
  8. 2
      mysql-test/include/check_var_limit.inc
  9. 0
      mysql-test/include/check_var_limit.require
  10. 2
      mysql-test/include/have_case_insensitive_file_system.inc
  11. 2
      mysql-test/include/have_case_insensitive_fs.inc
  12. 2
      mysql-test/include/have_case_sensitive_file_system.inc
  13. 2
      mysql-test/include/have_compress.inc
  14. 0
      mysql-test/include/have_compress.require
  15. 2
      mysql-test/include/have_csv.inc
  16. 2
      mysql-test/include/have_geometry.inc
  17. 0
      mysql-test/include/have_geometry.require
  18. 2
      mysql-test/include/have_local_infile.inc
  19. 0
      mysql-test/include/have_local_infile.require
  20. 2
      mysql-test/include/have_log_bin.inc
  21. 0
      mysql-test/include/have_log_bin.require
  22. 2
      mysql-test/include/have_lowercase0.inc
  23. 2
      mysql-test/include/have_lowercase1.inc
  24. 2
      mysql-test/include/have_lowercase2.inc
  25. 0
      mysql-test/include/have_met_timezone.require
  26. 0
      mysql-test/include/have_moscow_leap_timezone.require
  27. 2
      mysql-test/include/have_outfile.inc
  28. 0
      mysql-test/include/have_outfile.require
  29. 0
      mysql-test/include/have_perror.require
  30. 2
      mysql-test/include/have_plugin_interface.inc
  31. 2
      mysql-test/include/have_plugin_server.inc
  32. 2
      mysql-test/include/have_pool_of_threads.inc
  33. 0
      mysql-test/include/have_pool_of_threads.require
  34. 2
      mysql-test/include/have_profiling.inc
  35. 0
      mysql-test/include/have_profiling.require
  36. 2
      mysql-test/include/have_query_cache.inc
  37. 0
      mysql-test/include/have_query_cache.require
  38. 2
      mysql-test/include/have_symlink.inc
  39. 0
      mysql-test/include/have_symlink.require
  40. 2
      mysql-test/include/have_utf16.inc
  41. 0
      mysql-test/include/have_utf16.require
  42. 2
      mysql-test/include/have_utf32.inc
  43. 0
      mysql-test/include/have_utf32.require
  44. 2
      mysql-test/include/have_utf8mb4.inc
  45. 0
      mysql-test/include/have_utf8mb4.require
  46. 2
      mysql-test/include/have_working_dns.inc
  47. 0
      mysql-test/include/have_working_dns.require
  48. 0
      mysql-test/include/lowercase0.require
  49. 0
      mysql-test/include/lowercase1.require
  50. 0
      mysql-test/include/lowercase2.require
  51. 2
      mysql-test/include/not_staging.inc
  52. 0
      mysql-test/include/not_staging.require
  53. 0
      mysql-test/include/not_true.require
  54. 2
      mysql-test/include/not_valgrind.inc
  55. 0
      mysql-test/include/not_valgrind.require
  56. 2
      mysql-test/include/one_thread_per_connection.inc
  57. 0
      mysql-test/include/one_thread_per_connection.require
  58. 0
      mysql-test/include/true.require
  59. 13
      mysql-test/lib/mtr_cases.pm
  60. 0
      mysql-test/main/1st.result
  61. 0
      mysql-test/main/1st.test
  62. 0
      mysql-test/main/aborted_clients.result
  63. 0
      mysql-test/main/aborted_clients.test
  64. 0
      mysql-test/main/adddate_454.result
  65. 0
      mysql-test/main/adddate_454.test
  66. 0
      mysql-test/main/alias.result
  67. 0
      mysql-test/main/alias.test
  68. 0
      mysql-test/main/almost_full.result
  69. 0
      mysql-test/main/almost_full.test
  70. 0
      mysql-test/main/alter_table-big.result
  71. 0
      mysql-test/main/alter_table-big.test
  72. 0
      mysql-test/main/alter_table.result
  73. 0
      mysql-test/main/alter_table.test
  74. 0
      mysql-test/main/alter_table_autoinc-5574.result
  75. 0
      mysql-test/main/alter_table_autoinc-5574.test
  76. 0
      mysql-test/main/alter_table_mdev539_maria.result
  77. 0
      mysql-test/main/alter_table_mdev539_maria.test
  78. 0
      mysql-test/main/alter_table_mdev539_myisam.result
  79. 0
      mysql-test/main/alter_table_mdev539_myisam.test
  80. 0
      mysql-test/main/alter_table_online.result
  81. 0
      mysql-test/main/alter_table_online.test
  82. 0
      mysql-test/main/alter_table_trans.result
  83. 0
      mysql-test/main/alter_table_trans.test
  84. 0
      mysql-test/main/alter_user.result
  85. 0
      mysql-test/main/alter_user.test
  86. 0
      mysql-test/main/analyze.result
  87. 0
      mysql-test/main/analyze.test
  88. 0
      mysql-test/main/analyze_debug.result
  89. 0
      mysql-test/main/analyze_debug.test
  90. 0
      mysql-test/main/analyze_format_json.result
  91. 0
      mysql-test/main/analyze_format_json.test
  92. 0
      mysql-test/main/analyze_stmt.result
  93. 0
      mysql-test/main/analyze_stmt.test
  94. 0
      mysql-test/main/analyze_stmt_orderby.result
  95. 0
      mysql-test/main/analyze_stmt_orderby.test
  96. 0
      mysql-test/main/analyze_stmt_privileges.result
  97. 0
      mysql-test/main/analyze_stmt_privileges.test
  98. 0
      mysql-test/main/analyze_stmt_privileges2.result
  99. 0
      mysql-test/main/analyze_stmt_privileges2.test
  100. 0
      mysql-test/main/analyze_stmt_slow_query_log-master.opt

4
debian/mariadb-test-data.install

@ -1,9 +1,7 @@
usr/share/mysql/mysql-test/collections
usr/share/mysql/mysql-test/extra
usr/share/mysql/mysql-test/include
usr/share/mysql/mysql-test/plugin
usr/share/mysql/mysql-test/r
usr/share/mysql/mysql-test/main
usr/share/mysql/mysql-test/std_data
usr/share/mysql/mysql-test/suite
usr/share/mysql/mysql-test/t
usr/share/mysql/mysql-test/unstable-tests

1
debian/mariadb-test.install

@ -27,7 +27,6 @@ usr/share/mysql/mysql-test/README
usr/share/mysql/mysql-test/README-gcov
usr/share/mysql/mysql-test/README.stress
usr/share/mysql/mysql-test/dgcov.pl
usr/share/mysql/mysql-test/disabled.def
usr/share/mysql/mysql-test/lib
usr/share/mysql/mysql-test/mysql-stress-test.pl
usr/share/mysql/mysql-test/mysql-test-run.pl

2
mysql-test/include/big_test.inc

@ -1,4 +1,4 @@
--require r/big_test.require
--require include/big_test.require
disable_query_log;
eval select $BIG_TEST as using_big_test;
enable_query_log;

0
mysql-test/r/big_test.require → mysql-test/include/big_test.require

0
mysql-test/r/case_insensitive_file_system.require → mysql-test/include/case_insensitive_file_system.require

0
mysql-test/r/case_insensitive_fs.require → mysql-test/include/case_insensitive_fs.require

0
mysql-test/r/case_sensitive_file_system.require → mysql-test/include/case_sensitive_file_system.require

2
mysql-test/include/check_var_limit.inc

@ -3,7 +3,7 @@
# This is useful to check that a variable from SHOW_VARIABLES is within
# certain limits. Check query_cache_merge.test for an example of using this.
#
-- require r/check_var_limit.require
-- require include/check_var_limit.require
disable_query_log;
eval select SUBSTRING_INDEX("$LIMIT", "\\t", -1) BETWEEN $MIN_LIMIT AND $MAX_LIMIT as "limit";
enable_query_log;

0
mysql-test/r/check_var_limit.require → mysql-test/include/check_var_limit.require

2
mysql-test/include/have_case_insensitive_file_system.inc

@ -1,4 +1,4 @@
--require r/case_insensitive_file_system.require
--require include/case_insensitive_file_system.require
--disable_query_log
show variables like "lower_case_file_system";
--enable_query_log

2
mysql-test/include/have_case_insensitive_fs.inc

@ -1,4 +1,4 @@
--require r/case_insensitive_fs.require
--require include/case_insensitive_fs.require
--disable_query_log
show variables like 'lower_case_file_system';
--enable_query_log

2
mysql-test/include/have_case_sensitive_file_system.inc

@ -1,4 +1,4 @@
--require r/case_sensitive_file_system.require
--require include/case_sensitive_file_system.require
--disable_query_log
show variables like 'lower_case_file_system';
--enable_query_log

2
mysql-test/include/have_compress.inc

@ -1,4 +1,4 @@
-- require r/have_compress.require
-- require include/have_compress.require
disable_query_log;
show variables like 'have_compress';
enable_query_log;

0
mysql-test/r/have_compress.require → mysql-test/include/have_compress.require

2
mysql-test/include/have_csv.inc

@ -1,4 +1,4 @@
disable_query_log;
--require r/true.require
--require include/true.require
select (support = 'YES' or support = 'DEFAULT') as `TRUE` from information_schema.engines where engine = 'csv';
enable_query_log;

2
mysql-test/include/have_geometry.inc

@ -1,4 +1,4 @@
--require r/have_geometry.require
--require include/have_geometry.require
--disable_query_log
show variables like 'have_geometry';
--enable_query_log

0
mysql-test/r/have_geometry.require → mysql-test/include/have_geometry.require

2
mysql-test/include/have_local_infile.inc

@ -1,4 +1,4 @@
--require r/have_local_infile.require
--require include/have_local_infile.require
disable_query_log;
show variables like 'local_infile';
enable_query_log;

0
mysql-test/r/have_local_infile.require → mysql-test/include/have_local_infile.require

2
mysql-test/include/have_log_bin.inc

@ -8,7 +8,7 @@
source include/not_embedded.inc;
-- require r/have_log_bin.require
-- require include/have_log_bin.require
disable_query_log;
show variables like 'log_bin';
enable_query_log;

0
mysql-test/r/have_log_bin.require → mysql-test/include/have_log_bin.require

2
mysql-test/include/have_lowercase0.inc

@ -1,4 +1,4 @@
--require r/lowercase0.require
--require include/lowercase0.require
--disable_query_log
show variables like "lower_case_table_names";
--enable_query_log

2
mysql-test/include/have_lowercase1.inc

@ -1,4 +1,4 @@
--require r/lowercase1.require
--require include/lowercase1.require
--disable_query_log
show variables like 'lower_case_table_names';
--enable_query_log

2
mysql-test/include/have_lowercase2.inc

@ -1,4 +1,4 @@
--require r/lowercase2.require
--require include/lowercase2.require
--disable_query_log
show variables like 'lower_case_table_names';
--enable_query_log

0
mysql-test/r/have_met_timezone.require → mysql-test/include/have_met_timezone.require

0
mysql-test/r/have_moscow_leap_timezone.require → mysql-test/include/have_moscow_leap_timezone.require

2
mysql-test/include/have_outfile.inc

@ -1,4 +1,4 @@
-- require r/have_outfile.require
-- require include/have_outfile.require
disable_query_log;
select load_file(concat(@tmpdir,'/outfile.test'));
--remove_file $MYSQLTEST_VARDIR/tmp/outfile.test

0
mysql-test/r/have_outfile.require → mysql-test/include/have_outfile.require

0
mysql-test/r/have_perror.require → mysql-test/include/have_perror.require

2
mysql-test/include/have_plugin_interface.inc

@ -1,5 +1,5 @@
--disable_query_log
--require r/true.require
--require include/true.require
select (PLUGIN_LIBRARY LIKE 'qa_auth_interface%') as `TRUE` FROM INFORMATION_SCHEMA.PLUGINS
WHERE PLUGIN_NAME='qa_auth_interface';
--enable_query_log

2
mysql-test/include/have_plugin_server.inc

@ -1,5 +1,5 @@
--disable_query_log
--require r/true.require
--require include/true.require
select (PLUGIN_LIBRARY LIKE 'qa_auth_server%') as `TRUE` FROM INFORMATION_SCHEMA.PLUGINS
WHERE PLUGIN_NAME='qa_auth_server';
--enable_query_log

2
mysql-test/include/have_pool_of_threads.inc

@ -1,4 +1,4 @@
-- require r/have_pool_of_threads.require
-- require include/have_pool_of_threads.require
disable_query_log;
show variables like 'thread_handling';
enable_query_log;

0
mysql-test/r/have_pool_of_threads.require → mysql-test/include/have_pool_of_threads.require

2
mysql-test/include/have_profiling.inc

@ -1,4 +1,4 @@
--require r/have_profiling.require
--require include/have_profiling.require
--disable_query_log
show variables like 'have_profiling';
--enable_query_log

0
mysql-test/r/have_profiling.require → mysql-test/include/have_profiling.require

2
mysql-test/include/have_query_cache.inc

@ -1,4 +1,4 @@
-- require r/have_query_cache.require
-- require include/have_query_cache.require
disable_query_log;
show variables like 'have_query_cache';
enable_query_log;

0
mysql-test/r/have_query_cache.require → mysql-test/include/have_query_cache.require

2
mysql-test/include/have_symlink.inc

@ -3,7 +3,7 @@
# symlink support, and so does not test correctly under valgrind. See the
# comment in mysqld.cc for the --symbolic-links option.
-- require r/have_symlink.require
-- require include/have_symlink.require
disable_query_log;
show variables like 'have_symlink';

0
mysql-test/r/have_symlink.require → mysql-test/include/have_symlink.require

2
mysql-test/include/have_utf16.inc

@ -1,4 +1,4 @@
-- require r/have_utf16.require
-- require include/have_utf16.require
disable_query_log;
show collation like 'utf16_general_ci';
enable_query_log;

0
mysql-test/r/have_utf16.require → mysql-test/include/have_utf16.require

2
mysql-test/include/have_utf32.inc

@ -1,4 +1,4 @@
-- require r/have_utf32.require
-- require include/have_utf32.require
disable_query_log;
show collation like 'utf32_general_ci';
enable_query_log;

0
mysql-test/r/have_utf32.require → mysql-test/include/have_utf32.require

2
mysql-test/include/have_utf8mb4.inc

@ -1,4 +1,4 @@
--require r/have_utf8mb4.require
--require include/have_utf8mb4.require
--disable_query_log

0
mysql-test/r/have_utf8mb4.require → mysql-test/include/have_utf8mb4.require

2
mysql-test/include/have_working_dns.inc

@ -5,7 +5,7 @@
# The actual check for working DNS is done in Perl, and the result available
# in an environment variable.
#
--require r/have_working_dns.require
--require include/have_working_dns.require
disable_query_log;
eval SELECT LENGTH('$HAVE_BROKEN_DNS') = 0 AS 'have_working_dns';
enable_query_log;

0
mysql-test/r/have_working_dns.require → mysql-test/include/have_working_dns.require

0
mysql-test/r/lowercase0.require → mysql-test/include/lowercase0.require

0
mysql-test/r/lowercase1.require → mysql-test/include/lowercase1.require

0
mysql-test/r/lowercase2.require → mysql-test/include/lowercase2.require

2
mysql-test/include/not_staging.inc

@ -1,4 +1,4 @@
--require r/not_staging.require
--require include/not_staging.require
disable_query_log;
eval select $STAGING_RUN as using_staging_run;
enable_query_log;

0
mysql-test/r/not_staging.require → mysql-test/include/not_staging.require

0
mysql-test/r/not_true.require → mysql-test/include/not_true.require

2
mysql-test/include/not_valgrind.inc

@ -1,4 +1,4 @@
--require r/not_valgrind.require
--require include/not_valgrind.require
--disable_query_log
eval select $VALGRIND_TEST as using_valgrind;
--enable_query_log

0
mysql-test/r/not_valgrind.require → mysql-test/include/not_valgrind.require

2
mysql-test/include/one_thread_per_connection.inc

@ -1,4 +1,4 @@
-- require r/one_thread_per_connection.require
-- require include/one_thread_per_connection.require
disable_query_log;
select @@thread_handling;
enable_query_log;

0
mysql-test/r/one_thread_per_connection.require → mysql-test/include/one_thread_per_connection.require

0
mysql-test/r/true.require → mysql-test/include/true.require

13
mysql-test/lib/mtr_cases.pm

@ -292,7 +292,7 @@ sub combinations_from_file($$)
} else {
return () if @::opt_combinations or not -f $filename;
# Read combinations file in my.cnf format
mtr_verbose("Read combinations file");
mtr_verbose("Read combinations file $filename");
my $config= My::Config->new($filename);
foreach my $group ($config->option_groups()) {
my $comb= { name => $group->name(), comb_opt => [] };
@ -398,7 +398,7 @@ sub collect_suite_name($$)
}
}
} else {
$suites{$suitename} = [ $::glob_mysql_test_dir,
$suites{$suitename} = [ $::glob_mysql_test_dir . "/main",
my_find_dir(dirname($::glob_mysql_test_dir),
[ @plugin_suitedirs ],
'main', NOT_REQUIRED) ];
@ -470,7 +470,9 @@ sub process_suite {
$suitename = $basename;
}
my $suite = load_suite_object($suitename, $suitedir);
my $suite = load_suite_object($suitename, (($suitename eq "main") ?
$::glob_mysql_test_dir :
$suitedir));
#
# Read suite config files, unless it was done aleady
@ -647,7 +649,7 @@ sub make_combinations($$@)
{
# Copy test options
my $new_test= $test->copy();
# Prepend the combination options to master_opt and slave_opt
# (on the command line combinations go *before* .opt files)
unshift @{$new_test->{master_opt}}, @{$comb->{comb_opt}};
@ -693,8 +695,6 @@ sub collect_one_test_case {
my $tpath = shift;
my $tname = shift;
my %test_combs = map { $_ => 1 } @_;
my $suitename = $suite->{name};
my $name = "$suitename.$tname";
my $filename = "$tpath/${tname}.test";
@ -1096,6 +1096,7 @@ sub get_tags_from_file($$) {
$file_to_slave_opts{$file}= $slave_opts;
$file_combinations{$file}= [ ::uniq(@combinations) ];
$file_in_overlay{$file} = 1 if $in_overlay;
return @{$tags};
}

0
mysql-test/r/1st.result → mysql-test/main/1st.result

0
mysql-test/t/1st.test → mysql-test/main/1st.test

0
mysql-test/r/aborted_clients.result → mysql-test/main/aborted_clients.result

0
mysql-test/t/aborted_clients.test → mysql-test/main/aborted_clients.test

0
mysql-test/r/adddate_454.result → mysql-test/main/adddate_454.result

0
mysql-test/t/adddate_454.test → mysql-test/main/adddate_454.test

0
mysql-test/r/alias.result → mysql-test/main/alias.result

0
mysql-test/t/alias.test → mysql-test/main/alias.test

0
mysql-test/r/almost_full.result → mysql-test/main/almost_full.result

0
mysql-test/t/almost_full.test → mysql-test/main/almost_full.test

0
mysql-test/r/alter_table-big.result → mysql-test/main/alter_table-big.result

0
mysql-test/t/alter_table-big.test → mysql-test/main/alter_table-big.test

0
mysql-test/r/alter_table.result → mysql-test/main/alter_table.result

0
mysql-test/t/alter_table.test → mysql-test/main/alter_table.test

0
mysql-test/r/alter_table_autoinc-5574.result → mysql-test/main/alter_table_autoinc-5574.result

0
mysql-test/t/alter_table_autoinc-5574.test → mysql-test/main/alter_table_autoinc-5574.test

0
mysql-test/r/alter_table_mdev539_maria.result → mysql-test/main/alter_table_mdev539_maria.result

0
mysql-test/t/alter_table_mdev539_maria.test → mysql-test/main/alter_table_mdev539_maria.test

0
mysql-test/r/alter_table_mdev539_myisam.result → mysql-test/main/alter_table_mdev539_myisam.result

0
mysql-test/t/alter_table_mdev539_myisam.test → mysql-test/main/alter_table_mdev539_myisam.test

0
mysql-test/r/alter_table_online.result → mysql-test/main/alter_table_online.result

0
mysql-test/t/alter_table_online.test → mysql-test/main/alter_table_online.test

0
mysql-test/r/alter_table_trans.result → mysql-test/main/alter_table_trans.result

0
mysql-test/t/alter_table_trans.test → mysql-test/main/alter_table_trans.test

0
mysql-test/r/alter_user.result → mysql-test/main/alter_user.result

0
mysql-test/t/alter_user.test → mysql-test/main/alter_user.test

0
mysql-test/r/analyze.result → mysql-test/main/analyze.result

0
mysql-test/t/analyze.test → mysql-test/main/analyze.test

0
mysql-test/r/analyze_debug.result → mysql-test/main/analyze_debug.result

0
mysql-test/t/analyze_debug.test → mysql-test/main/analyze_debug.test

0
mysql-test/r/analyze_format_json.result → mysql-test/main/analyze_format_json.result

0
mysql-test/t/analyze_format_json.test → mysql-test/main/analyze_format_json.test

0
mysql-test/r/analyze_stmt.result → mysql-test/main/analyze_stmt.result

0
mysql-test/t/analyze_stmt.test → mysql-test/main/analyze_stmt.test

0
mysql-test/r/analyze_stmt_orderby.result → mysql-test/main/analyze_stmt_orderby.result

0
mysql-test/t/analyze_stmt_orderby.test → mysql-test/main/analyze_stmt_orderby.test

0
mysql-test/r/analyze_stmt_privileges.result → mysql-test/main/analyze_stmt_privileges.result

0
mysql-test/t/analyze_stmt_privileges.test → mysql-test/main/analyze_stmt_privileges.test

0
mysql-test/r/analyze_stmt_privileges2.result → mysql-test/main/analyze_stmt_privileges2.result

0
mysql-test/t/analyze_stmt_privileges2.test → mysql-test/main/analyze_stmt_privileges2.test

0
mysql-test/t/analyze_stmt_slow_query_log-master.opt → mysql-test/main/analyze_stmt_slow_query_log-master.opt

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save