mariadb/mysql-test/include
Marko Mäkelä b8a6719889 MDEV-26642/MDEV-26643/MDEV-32898 Implement innodb_snapshot_isolation
https://jepsen.io/analyses/mysql-8.0.34 highlights that the
transaction isolation levels in the InnoDB storage engine do not
correspond to any widely accepted definitions, such as
"Generalized Isolation Level Definitions"
https://pmg.csail.mit.edu/papers/icde00.pdf
(PL-1 = READ UNCOMMITTED, PL-2 = READ COMMITTED, PL-2.99 = REPEATABLE READ,
PL-3 = SERIALIZABLE).
Only READ UNCOMMITTED in InnoDB seems to match the above definition.

The issue is that InnoDB does not detect write/write conflicts
(Section 4.4.3, Definition 6) in the above.

It appears that as soon as we implement write/write conflict detection
(SET SESSION innodb_snapshot_isolation=ON), the default isolation level
(SET TRANSACTION ISOLATION LEVEL REPEATABLE READ) will become
Snapshot Isolation (similar to Postgres), as defined in Section 4.2 of
"A Critique of ANSI SQL Isolation Levels", MSR-TR-95-51, June 1995
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/tr-95-51.pdf

Locking reads inside InnoDB used to read the latest committed version,
ignoring what should actually be visible to the transaction.
The added test innodb.lock_isolation illustrates this. The statement
	UPDATE t SET a=3 WHERE b=2;
is executed in a transaction that was started before a read view or
a snapshot of the current transaction was created, and committed before
the current transaction attempts to execute
	UPDATE t SET b=3;
If SET innodb_snapshot_isolation=ON is in effect when the second
transaction was started, the second transaction will be aborted with
the error ER_CHECKREAD. By default (innodb_snapshot_isolation=OFF),
the second transaction would execute inconsistently, displaying an
incorrect SELECT COUNT(*) FROM t in its read view.

If innodb_snapshot_isolation=ON, if an attempt to acquire a lock on a
record that does not exist in the current read view is made, an error
DB_RECORD_CHANGED (HA_ERR_RECORD_CHANGED, ER_CHECKREAD) will
be raised. This error will be treated in the same way as a deadlock:
the transaction will be rolled back.

lock_clust_rec_read_check_and_lock(): If the current transaction has
a read view where the record is not visible and
innodb_snapshot_isolation=ON, fail before trying to acquire the lock.

row_sel_build_committed_vers_for_mysql(): If innodb_snapshot_isolation=ON,
disable the "semi-consistent read" logic that had been implemented by
myself on the directions of Heikki Tuuri in order to address
https://bugs.mysql.com/bug.php?id=3300 that was motivated by a customer
wanting UPDATE to skip locked rows that do not match the WHERE condition.
It looks like my changes were included in the MySQL 5.1.5
commit ad126d90e019f223470e73e1b2b528f9007c4532; at that time, employees
of Innobase Oy (a recent acquisition of Oracle) had lost write access to
the repository.

The only reason why we set innodb_snapshot_isolation=OFF by default is
backward compatibility with applications, such as the one that motivated
the implementation of "semi-consistent read" back in 2005. In a later
major release, we can default to innodb_snapshot_isolation=ON.

Thanks to Peter Alvaro, Kyle Kingsbury and Alexey Gotsman for their work
on https://github.com/jepsen-io/ and to Kyle and Alexey for explanations
and some testing of this fix.

Thanks to Vladislav Lesin for the initial test for MDEV-26643,
as well as reviewing these changes.
2024-03-20 09:48:03 +02:00
..
add_anonymous_users.inc MDEV-17658 change the structure of mysql.user table 2018-12-12 00:31:44 +01:00
alter_table_mdev539.inc Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
analyze-format.inc ANALYZE FORMAT=JSON: Backport block-nl-join.r_unpack_time_ms from 11.0 +fix MDEV-30830. 2023-10-27 15:45:00 +02:00
analyze-sync_with_master.test
analyze-timeout.test
assert.inc
assert_grep.inc MDEV-19371: Implement binlog_expire_logs_seconds for purging of binary logs 2021-05-10 09:36:40 +05:30
autoinc_mdev15353.inc MDEV-15352 AUTO_INCREMENT breaks after updating a column value to a negative number 2018-06-14 13:13:23 +04:00
begin_include_file.inc
big_test.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
big_test.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
binlog_inject_error.inc MDEV-21360 debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
binlog_parallel_replication_marks.test MDEV-23108: Point in time recovery of binary log fails when sql_mode=ORACLE 2020-07-22 11:34:50 +05:30
binlog_start_pos.inc Merge branch '10.1' into 10.2 2016-12-29 13:23:18 +01:00
bug38347.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
bytes.inc Adding thorough tests covering what happens with escaped sequences 2014-09-12 12:57:27 +04:00
bytes2.inc Adding thorough tests covering what happens with escaped sequences 2014-09-12 12:57:27 +04:00
case_insensitive_file_system.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
case_insensitive_fs.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
case_sensitive_file_system.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
check-testcase.test MDEV-25506 (3 of 3): Do not delete .ibd files before commit 2021-06-09 17:06:07 +03:00
check-warnings.test New option for slow logging (log_slow_disable_statements) 2017-08-24 01:05:51 +02:00
check_concurrent_insert.inc
check_events_off.inc
check_ftwrl_compatible.inc
check_ftwrl_incompatible.inc Combine GLOBAL and COMMIT namespaces into BACKUP namespace. 2018-12-09 22:12:26 +02:00
check_ipv6.inc
check_key_reads.inc
check_key_req.inc
check_no_concurrent_insert.inc
check_no_row_lock.inc
check_shared_row_lock.inc
check_slave_is_running.inc
check_slave_no_error.inc
check_slave_param.inc Fixed problems found by buildbot: 2015-11-27 02:06:58 +02:00
check_var_limit.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
check_var_limit.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
cleanup_fake_relay_log.inc
column_compression_rpl.inc Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
column_compression_syntax_varbinary.inc MDEV-16708: fix in test failures(added --enable_prepared_warnings/--disable_prepared_warnings) 2021-06-17 19:30:24 +02:00
column_compression_syntax_varchar.inc MDEV-16708: fix in test failures(added --enable_prepared_warnings/--disable_prepared_warnings) 2021-06-17 19:30:24 +02:00
commit.inc Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
common-tests.inc MDEV-19713 Remove big_tables system variable 2019-09-28 19:21:14 +02:00
concurrent.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
connect2.inc
count_sessions.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
crash_mysqld.inc MDEV-9621 INSERT DELAYED fails on insert for tables with many columns 2016-04-07 19:31:10 +03:00
ctype_8bit.inc
ctype_ascii_order.inc
ctype_casefolding.inc MDEV-30556 UPPER() returns an empty string for U+0251 in Unicode-5.2.0+ collations for utf8 2023-02-03 18:18:32 +04:00
ctype_common.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
ctype_czech.inc
ctype_datetime.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_E05C.inc fix string literal escaping in views 2023-06-02 17:51:40 +02:00
ctype_filesort.inc MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations 2014-04-25 17:10:25 +04:00
ctype_filesort2.inc
ctype_german.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_heap.inc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
ctype_ident_sys.inc MDEV-22625 SIGSEGV in intern_find_sys_var (optimized builds) 2020-05-29 11:15:28 +04:00
ctype_innodb_like.inc MDEV-6066: Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size) 2015-09-04 10:33:56 +02:00
ctype_like.inc
ctype_like_cond_propagation.inc MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a' 2015-08-28 17:03:09 +04:00
ctype_like_cond_propagation_utf8_german.inc MDEV-7149 Constant propagation erroneously applied for LIKE 2014-11-28 18:11:58 +04:00
ctype_like_escape.inc MDEV-13335 UTF8 escape wildcard LIKE match has different behavior in different collations 2019-04-28 11:05:50 +04:00
ctype_like_ignorable.inc
ctype_like_range_f1f2.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_like_range_mdev14350.inc MDEV-14350 Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results 2017-12-08 13:19:19 +04:00
ctype_mdev13118.inc MDEV-13118 Wrong results with LOWER and UPPER and subquery 2018-07-19 09:55:51 +04:00
ctype_myanmar.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_nopad_prefix_unique.inc MDEV-30048 Prefix keys for CHAR work differently for MyISAM vs InnoDB 2023-10-24 03:35:48 +04:00
ctype_numconv.inc Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
ctype_pad.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_pad_all_engines.inc MDEV-18650: Options deprecated in previous versions - storage_engine 2020-02-13 13:42:01 +02:00
ctype_pad_space.inc MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
ctype_regex.inc
ctype_regex_utf8.inc
ctype_str_to_date.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_strtoll10.inc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
ctype_thai.inc Adding collations 2016-05-30 16:56:29 +04:00
ctype_uca_w2.inc MDEV-10262 ucs2_thai_520_w2: wrong implicit weights on the secondary level 2016-06-21 21:36:23 +04:00
ctype_unescape.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
ctype_unicode520.inc
ctype_unicode_latin.inc
ctype_utf8_ilseq.inc Backporting 273d8eb12c Proper fix for disabling warnings in read_statistics_for_table() 2019-09-23 14:11:48 +05:30
ctype_utf8_table.inc
ctype_utf8mb3_uca_char.inc MDEV-30048 Prefix keys for CHAR work differently for MyISAM vs InnoDB 2023-10-24 03:35:48 +04:00
ctype_utf8mb4.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
daemon_example_bad_format.ini
daemon_example_bad_soname.ini
dbt3_s001.inc
ddl_i18n.check_events.inc
ddl_i18n.check_sp.inc
ddl_i18n.check_triggers.inc MDEV-6112 multiple triggers per table 2016-10-05 01:11:07 +03:00
ddl_i18n.check_views.inc
deadlock.inc MDEV-26642/MDEV-26643/MDEV-32898 Implement innodb_snapshot_isolation 2024-03-20 09:48:03 +02:00
default_charset.inc Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
default_client.cnf Specify a new client_plugindir path, to be used during testing 2020-04-14 12:08:30 +03:00
default_group_order.cnf Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
default_my.cnf RHEL9 disables SHA1 signatures in openssl 2022-08-03 13:31:48 +02:00
default_mysqld.cnf MDEV-4750 follow-up: Reduce disabling innodb_stats_persistent 2021-08-31 13:55:02 +03:00
default_optimizer_switch.inc Merge branch '10.3' into 10.4 2019-09-06 11:53:10 +02:00
delete_anonymous_users.inc MDEV-26875: Wrong user in SET DEFAULT ROLE error 2023-10-30 18:39:56 +01:00
diff_servers.inc Fix test cases 2017-04-06 15:41:54 +05:30
diff_tables.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
empty_string_literal.inc Fix --view-protocol failures 2023-10-26 13:39:22 +02:00
end_include_file.inc
endspace.inc
ensure_binlog_row_event_columns.inc MDEV-28487: sequences not respect value of binlog_row_image with select nextval(seq_gen) 2022-07-13 09:03:32 -06:00
equal_fields_propagation_datetime.inc MDEV-8699 Wrong result for SELECT..WHERE HEX(date_column)!='323030312D30312D3031' AND date_column='2001-01-01x' 2015-09-07 17:43:53 +04:00
expect_crash.inc MDEV-27912 Fixing inconsistency w.r.t. expect files in tests. 2023-03-22 11:55:57 +11:00
explain_non_select.inc MDEV-32957 Unusable key notes report wrong predicates for > and >= 2023-12-06 17:00:25 +04:00
explain_utils.inc Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
file_does_not_exist.inc
filter_file.inc MDEV-23844 Atomic DROP TABLE (single table) 2021-05-19 22:54:12 +02:00
force_restart.inc MDEV-19746: Galera test failures because of wsrep_slave_threads identification 2019-07-15 10:17:07 +03:00
func_hybrid_type.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
func_str_ascii_checksum.inc MDEV-10425 Assertion `collation.derivation == DERIVATION_IMPLICIT' failed in Item_func_conv_charset::fix_length_and_dec() 2016-09-22 07:00:10 +04:00
function_defaults.inc Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
function_defaults_notembedded.inc
galera_clear_sync_point.inc Helpers to deal with galera dbug sync points. 2016-02-22 12:58:02 -05:00
galera_cluster.inc MDEV-17048 Inconsistency voting support (#1373) 2019-08-28 09:19:24 +03:00
galera_connect.inc MDEV-6536: galera IPv6 tests to connect using IPv6 2021-03-05 08:25:52 +11:00
galera_diff.inc MDEV-7053: WSREP_STATUS & WSREP_MEMBERSHIP I_S tables 2014-11-22 14:33:51 -05:00
galera_end.inc MDEV-7053: WSREP_STATUS & WSREP_MEMBERSHIP I_S tables 2014-11-22 14:33:51 -05:00
galera_have_debug_sync.inc Fix test failure on wsrep/variables test case. 2020-10-24 14:57:57 +03:00
galera_init.inc MDEV-7053: WSREP_STATUS & WSREP_MEMBERSHIP I_S tables 2014-11-22 14:33:51 -05:00
galera_no_debug_sync.inc Fix MTR test wsrep.variables_debug 2021-04-26 09:56:46 +03:00
galera_set_sync_point.inc Helpers to deal with galera dbug sync points. 2016-02-22 12:58:02 -05:00
galera_signal_sync_point.inc Helpers to deal with galera dbug sync points. 2016-02-22 12:58:02 -05:00
galera_sst_method.combinations MDEV-31905 GTID inconsistency 2023-12-22 00:10:23 +01:00
galera_sst_method.inc MDEV-31905 GTID inconsistency 2023-12-22 00:10:23 +01:00
galera_suspend.inc MDEV-18426: Most of the mtr tests in the galera_3nodes suite fail 2019-02-12 09:38:13 +02:00
galera_variables_ok.inc MDEV-25591 : Test case cleanups 2021-05-05 09:32:06 +03:00
galera_variables_ok_debug.inc MDEV-25591 : Test case cleanups 2021-05-05 09:32:06 +03:00
galera_wait_ready.inc MDEV-15948 Followup commit 2018-04-23 12:00:49 +02:00
galera_wait_sync_point.inc Galera4 2019-01-23 15:30:00 +04:00
gap_lock_error_all.inc Fix tokudb.gap_lock_error test 2017-03-05 15:18:26 +02:00
gap_lock_error_cleanup.inc Fix tokudb.gap_lock_error test 2017-03-05 15:18:26 +02:00
gap_lock_error_init.inc Fix tokudb.gap_lock_error test 2017-03-05 15:18:26 +02:00
gap_lock_error_select.inc Fix tokudb.gap_lock_error test 2017-03-05 15:18:26 +02:00
gap_lock_error_update.inc Fix tokudb.gap_lock_error test 2017-03-05 15:18:26 +02:00
get_relay_log_pos.inc
gis_debug.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
gis_generic.inc MDEV-10141: Add support for INTERSECT (and common parts for EXCEPT) 2017-03-14 11:52:00 +01:00
gis_keys.inc MDEV-16188 Post-merge corrections and adjustments 2019-02-04 22:44:33 -08:00
grant_cache.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
grep.inc MDEV-28254 Wrong position for row_start, row_end after adding column to implicit versioned table 2022-04-22 15:49:37 +03:00
have_32bit.inc MDEV-12547: InnoDB FULLTEXT index has too strict innodb_ft_result_cache_limit max limit 2018-10-16 13:02:50 +05:30
have_64bit.inc MDEV-12547: InnoDB FULLTEXT index has too strict innodb_ft_result_cache_limit max limit 2018-10-16 13:02:50 +05:30
have_archive.inc
have_archive.opt
have_aria.inc MDEV-6138 show sysvar's help in I_S tables 2014-10-11 10:23:20 +02:00
have_aria_used_for_temp_tables.inc MDEV-17507 Make MTR tests work for builds without Aria for temporary tables 2018-11-20 01:50:59 +02:00
have_auth_named_pipe.inc MDEV-7598 Lock user after too many password errors 2019-01-08 17:18:47 +01:00
have_big5.inc
have_binlog_checksum_off.inc
have_binlog_format_mixed.inc
have_binlog_format_mixed.opt
have_binlog_format_mixed_or_row.inc
have_binlog_format_mixed_or_statement.inc
have_binlog_format_row.inc
have_binlog_format_row.opt
have_binlog_format_row_or_statement.inc
have_binlog_format_statement.inc
have_binlog_format_statement.opt
have_blackhole.inc
have_blackhole.opt
have_case_insensitive_file_system.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_case_insensitive_fs.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_case_sensitive_file_system.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_collation.inc
have_compress.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_compress.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_cp866.inc
have_cp932.inc
have_cp1250_ch.inc
have_cp1251.inc
have_crypt.inc MDEV-27964: A better work-around 2022-03-01 09:12:15 +02:00
have_csv.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
have_dbi_dbd-mariadb.inc Switch Perl DBI scripts from DBD::mysql to DBD::MariaDB driver 2019-07-19 13:39:20 +03:00
have_debug.inc remove redundant tests from mysql-test/include/*.inc files 2017-11-09 20:51:11 +01:00
have_debug_sync.inc
have_des.inc MDEV-8482 mysql-test - main.func_encrypt fails if FIPS=1 2016-04-24 18:15:20 +02:00
have_eucjpms.inc
have_euckr.inc
have_example_plugin.inc remove redundant tests from mysql-test/include/*.inc files 2017-11-09 20:51:11 +01:00
have_file_key_management.inc Enable valgrind for replication test 2022-11-29 03:34:35 +02:00
have_gb2312.inc
have_gbk.inc
have_geometry.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_geometry.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_gzip.inc MDEV-25004 Missing row in FTS_DOC_ID_INDEX during DELETE HISTORY 2022-12-27 00:02:02 +03:00
have_hostname_cache.inc Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
have_innodb.combinations MDEV-14829 Assertion `0' failed in Protocol::end_statement upon concurrent UPDATE 2018-02-24 00:50:55 +01:00
have_innodb.inc MDEV-23974 fixup: Use standard quotes in have_innodb.inc 2023-08-31 12:08:40 +03:00
have_innodb_4k.inc Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
have_innodb_4k.opt MDEV-21664 Add opt files for have_innodb_Xk.inc 2023-09-11 09:09:02 +03:00
have_innodb_8k.inc Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
have_innodb_8k.opt MDEV-21664 Add opt files for have_innodb_Xk.inc 2023-09-11 09:09:02 +03:00
have_innodb_16k.inc misc after-merge changes: 2016-09-10 16:04:44 +02:00
have_innodb_16k.opt MDEV-21664 Add opt files for have_innodb_Xk.inc 2023-09-11 09:09:02 +03:00
have_innodb_32k.inc Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
have_innodb_32k.opt MDEV-21664 Add opt files for have_innodb_Xk.inc 2023-09-11 09:09:02 +03:00
have_innodb_64k.inc Merge InnoDB 5.7 from mysql-5.7.9. 2016-09-02 13:22:28 +03:00
have_innodb_64k.opt MDEV-21664 Add opt files for have_innodb_Xk.inc 2023-09-11 09:09:02 +03:00
have_innodb_max_16k.inc Adapt the innodb_undo tests from MySQL 5.7 2017-04-26 23:03:28 +03:00
have_ipv4_mapped.inc
have_koi8r.inc
have_latin2_ch.inc
have_local_infile.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_local_infile.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_log_bin-master.opt
have_log_bin-slave.opt
have_log_bin.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
have_lowercase0.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_lowercase1.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_lowercase2.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_maria.inc
have_mariabackup.inc Merge 10.3 into 10.4 2020-09-03 15:53:38 +03:00
have_max_indexes_64.inc MDEV-9021: MYSQLD SEGFAULTS WHEN BUILT USING --WITH-MAX-INDEXES=128 2015-11-09 09:28:00 -05:00
have_max_indexes_128.inc MDEV-9021: MYSQLD SEGFAULTS WHEN BUILT USING --WITH-MAX-INDEXES=128 2015-11-09 09:28:00 -05:00
have_met_timezone.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_metadata_lock_info.inc MDEV-5602: CREATE OR REPLACE obtains stricter locks than the connection had before 2014-02-05 21:36:16 +02:00
have_metadata_lock_info.opt MDEV-5602: CREATE OR REPLACE obtains stricter locks than the connection had before 2014-02-05 21:36:16 +02:00
have_moscow_leap_timezone.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_mutex_deadlock_detector.inc cleanup: @@mutex_deadlock_detector -> @@debug_mutex_deadlock_detector 2014-10-10 22:27:42 +02:00
have_normal_zlib.inc Fix test failures on s390x in test following main.column_compression_rpl 2024-01-12 17:22:08 +01:00
have_numa.inc MDEV-10829: Port Innodb NUMA interleave test cases from MySQL 2016-09-20 09:51:22 +10:00
have_openssl.inc SSL test fixes 2019-03-01 12:41:05 -05:00
have_outfile.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_outfile.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_partition.inc
have_partition.opt
have_perfschema.inc Update FSF Address 2019-05-11 21:29:06 +03:00
have_perror.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_plugin_auth.inc
have_plugin_auth.opt Test cleanup related to MDEV-12501 2017-12-16 15:34:48 +00:00
have_plugin_interface.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_plugin_server.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_pool_of_threads.inc mtr: aix has no thread_pool 2021-07-06 15:50:58 +10:00
have_pool_of_threads.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_profiling.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_profiling.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_query_cache.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_query_cache.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_query_cache_disabled.inc Merge branch 'merge-perfschema-5.7' into 10.5 2022-08-02 09:34:15 +02:00
have_rocksdb.inc MDEV-25180 Atomic ALTER TABLE 2021-05-19 22:54:13 +02:00
have_rocksdb.opt MDEV-25180 Atomic ALTER TABLE 2021-05-19 22:54:13 +02:00
have_s3.inc MDEV-17841 S3 storage engine 2019-05-23 02:28:23 +03:00
have_sequence.inc MDEV-8126 encryption for temp files 2015-06-02 18:53:37 +02:00
have_sequence.opt MDEV-8126 encryption for temp files 2015-06-02 18:53:37 +02:00
have_simple_parser.inc
have_sjis.inc
have_ssl_communication.inc
have_ssl_crypto_functs.inc
have_stat_tables.inc
have_stat_tables.opt
have_static_innodb.inc cleanup: have_static_innodb.inc 2020-10-27 09:24:15 +01:00
have_symlink.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_symlink.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_tis620.inc
have_type_mysql_json.inc MDEV-24093: Detect during mysql_upgrade if type_mysql_json.so is needed and load it 2021-01-28 19:01:32 +01:00
have_type_mysql_json.opt MDEV-24093: Detect during mysql_upgrade if type_mysql_json.so is needed and load it 2021-01-28 19:01:32 +01:00
have_ucs2.inc
have_udf.inc
have_ujis.inc
have_unix_socket.inc try harder to link unix_socket plugin statically 2019-02-21 15:04:03 +01:00
have_unix_socket.opt try harder to link unix_socket plugin statically 2019-02-21 15:04:03 +01:00
have_utf8.inc MDEV-8334: Rename utf8 to utf8mb3 2021-05-19 06:48:36 +02:00
have_utf8mb4.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_utf8mb4.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_utf16.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_utf16.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_utf32.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_utf32.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_view_protocol.inc MDEV-27691: make working view-protocol 2022-02-16 13:06:23 +07:00
have_working_dns.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_working_dns.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
have_wsrep.inc Fix MDEV-12758 2017-06-29 23:03:30 +05:30
have_wsrep_enabled.inc Galera4 2019-01-23 15:30:00 +04:00
have_wsrep_provider.inc Minor improvements in mtr and wsrep test files. 2014-09-09 19:19:12 -04:00
have_xtrabackup.inc MDEV-18565: Galera mtr-suite fails if galera library is not installed 2019-07-17 12:54:12 +02:00
icp_debug_kill.inc MDEV-23938: innodb row_search_idx_cond_check handle ICP_ABORTED_BY_USER 2020-10-16 09:44:03 +11:00
icp_tests.inc Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
implicit_commit_helper.inc
index_merge1.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
index_merge2.inc MDEV-20804 Speed up main.index_merge_innodb 2019-10-11 12:29:12 +03:00
index_merge_2sweeps.inc MDEV-20804 Speed up main.index_merge_innodb 2019-10-11 12:29:12 +03:00
index_merge_ror.inc MDEV-20804 Speed up main.index_merge_innodb 2019-10-11 12:29:12 +03:00
index_merge_ror_cpk.inc MDEV-20804 Speed up main.index_merge_innodb 2019-10-11 12:29:12 +03:00
innodb-index.inc
innodb_checksum_algorithm.combinations MDEV-25105 Remove innodb_checksum_algorithm values none,innodb,... 2021-03-11 12:46:18 +02:00
innodb_checksum_algorithm.inc MDEV-12026: Implement innodb_checksum_algorithm=full_crc32 2019-02-19 18:50:19 +02:00
innodb_encrypt_log.combinations Write proper tests for MDEV-12634: Uninitialised ROW_MERGE_RESERVE_SIZE bytes 2017-09-16 21:15:38 +03:00
innodb_encrypt_log.inc Write proper tests for MDEV-12634: Uninitialised ROW_MERGE_RESERVE_SIZE bytes 2017-09-16 21:15:38 +03:00
innodb_encrypt_tables.combinations MDEV-18021: Galera test galera_sst_mariabackup_table_options fails if AES_CTR is not available 2018-12-17 07:05:27 +02:00
innodb_encrypt_tables.inc MDEV-17771: Add Galera ist and sst tests using mariabackup 2018-11-21 09:05:47 +02:00
innodb_page_size.combinations MDEV-23497 Make ROW_FORMAT=COMPRESSED read-only by default 2020-11-11 11:15:11 +02:00
innodb_page_size.inc MDEV-12042 Re-bootstrap the server if InnoDB options are incompatible 2017-06-02 01:46:25 +03:00
innodb_page_size_small.combinations MDEV-23497 Make ROW_FORMAT=COMPRESSED read-only by default 2020-11-11 11:15:11 +02:00
innodb_page_size_small.inc Follow-up to MDEV-12042 (test innodb_page_size variants) 2017-06-06 09:34:09 +03:00
innodb_prefix_index_cluster_optimization.combinations MDEV-23600 Division by 0 in row_search_with_covering_prefix 2020-09-01 15:52:36 +03:00
innodb_prefix_index_cluster_optimization.inc MDEV-23600 Division by 0 in row_search_with_covering_prefix 2020-09-01 15:52:36 +03:00
innodb_rollback_on_timeout.inc MDEV-26642/MDEV-26643/MDEV-32898 Implement innodb_snapshot_isolation 2024-03-20 09:48:03 +02:00
innodb_row_format.combinations MDEV-14904 Backport innodb_default_row_format 2018-03-07 17:49:42 +02:00
innodb_row_format.inc MDEV-14904 Backport innodb_default_row_format 2018-03-07 17:49:42 +02:00
innodb_stable_estimates.inc MDEV-32901: innodb.mdev-14846 fails in 11.0 2023-12-05 19:26:30 +03:00
innodb_stable_estimates.opt MDEV-32901: innodb.mdev-14846 fails in 11.0 2023-12-05 19:26:30 +03:00
innodb_trx_weight.inc MDEV-24818 Concurrent use of InnoDB table is impossible until the first transaction is finished 2021-03-16 15:20:26 +02:00
innodb_undo_tablespaces.combinations Combinations with innodb-undo-tablespaces to use in test files 2017-08-28 09:49:30 +03:00
innodb_undo_tablespaces.inc Combinations with innodb-undo-tablespaces to use in test files 2017-08-28 09:49:30 +03:00
install_plugin_if_exists.inc if the test uses example plugin, it has to check whether plugin exists 2019-10-04 15:58:47 +02:00
io_thd_fault_injection.inc MDEV-21360 restore debud_dbug through a session variable instead of '-d,..' 2020-03-23 10:57:21 +01:00
ipv6.inc MDEV-27682: bundled wsrep_notify.sh causes mariadbd to freeze during start 2022-10-04 13:16:17 +02:00
ipv6_clients.inc
is_embedded.inc Fixed result for embedded server 2022-01-28 16:31:53 +02:00
is_embedded_no_privileges.inc Fixed result for embedded server 2022-01-28 16:31:53 +02:00
kill_and_restart_mysqld.inc MDEV-742 XA PREPAREd transaction survive disconnect/server restart 2020-03-14 22:45:48 +02:00
kill_binlog_dump_threads.inc
kill_galera.inc MDEV-27912 Fixing inconsistency w.r.t. expect files in tests. 2023-03-22 11:55:57 +11:00
kill_mysqld.inc MDEV-27912 Fixing inconsistency w.r.t. expect files in tests. 2023-03-22 11:55:57 +11:00
kill_query.inc
kill_query_and_diff_master_slave.inc
libdaemon_example.ini
linux.inc "un-skip" more skipped tests 2023-09-11 11:23:26 +02:00
linux_sys_vars.inc
load_dump_and_upgrade.inc MDEV-22249 Upgrade testing between major versions in MTR 2020-06-01 00:45:24 +03:00
load_sysvars.inc
loaddata_autocom.inc MDEV-18650: Options deprecated in previous versions - storage_engine 2020-02-13 13:42:01 +02:00
log_grep.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
log_slow_cleanup.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
log_slow_debug_common.inc SEQUENCE tests for MDEV-18892 Regression in slow log and admin statements 2019-03-25 07:43:07 +04:00
log_slow_grep.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
log_slow_prepare.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
log_slow_start.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
log_slow_stop.inc MDEV-31558 Add InnoDB engine information to the slow query log 2023-07-07 12:53:18 +03:00
long_test.inc Disable valgrind for test in main that takes > 200 seconds 2022-10-04 11:59:01 +03:00
lowercase0.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
lowercase1.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
lowercase2.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
maria_empty_logs.inc Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
maria_make_snapshot.inc
maria_make_snapshot_for_comparison.inc
maria_make_snapshot_for_feeding_recovery.inc
maria_verify_recovery.inc MDEV-16421 Make system tables crash safe 2018-08-14 12:18:38 +03:00
master-slave.inc MDEV-30423 Deadlock on Replica during BACKUP STAGE BLOCK_COMMIT on XA transactions 2023-01-23 19:01:48 +02:00
max_indexes.inc MDEV-9021: MYSQLD SEGFAULTS WHEN BUILT USING --WITH-MAX-INDEXES=128 2015-11-09 09:28:00 -05:00
maybe_debug.combinations MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 13:29:19 +02:00
maybe_debug.inc MDEV-12023 Assertion failure sym_node->table != NULL on startup 2018-10-30 13:29:19 +02:00
maybe_pool_of_threads.combinations fix perfschema for pool-of-threads 2020-03-10 19:24:24 +01:00
maybe_pool_of_threads.inc mtr: aix - no pool of threads 2021-07-06 15:29:00 +10:00
maybe_versioning.combinations MDEV-25004 Missing row in FTS_DOC_ID_INDEX during DELETE HISTORY 2022-12-27 00:02:02 +03:00
maybe_versioning.inc MDEV-25004 Missing row in FTS_DOC_ID_INDEX during DELETE HISTORY 2022-12-27 00:02:02 +03:00
min_null_cond.inc
mix1.inc MDEV-23379 Deprecate&ignore InnoDB concurrency throttling parameters 2020-08-04 06:59:29 +03:00
mix2.inc Merge branch 'bb-10.5-all-builders' into bb-10.6-all-builders 2022-09-27 13:17:59 +07:00
mix2_ucs2.inc
mrr_tests.inc
mtr_check.sql MDEV-9077 Use sys schema in bootstrapping, incl. mtr 2021-03-18 08:02:48 +01:00
mtr_warnings.sql Merge 10.5 into 10.6 2022-08-25 16:02:44 +03:00
mysql_upgrade_preparation.inc MDEV-9077 Use sys schema in bootstrapping, incl. mtr 2021-03-18 08:02:48 +01:00
mysqladmin_shutdown.inc
mysqlbinlog_have_debug.inc
mysqldump.inc
mysqlhotcopy.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
mysqltest-x.inc
no_protocol.inc after-merge fixes 2015-06-16 23:55:56 +02:00
no_running_event_scheduler.inc
no_running_events.inc
no_valgrind_without_big.inc
no_view_protocol.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
not_aix.inc mtr: aix - no pool of threads 2021-07-02 17:17:19 +10:00
not_as_root.inc
not_asan.inc Extend have_sanitizer with ASAN+UBSAN and MSAN 2022-02-23 15:48:08 +02:00
not_binlog_format_row.inc
not_blackhole.inc
not_crashrep.inc
not_debug.inc
not_embedded.inc remove redundant tests from mysql-test/include/*.inc files 2017-11-09 20:51:11 +01:00
not_encrypted.inc Push for testing of encryption 2015-02-10 10:21:17 +01:00
not_msan.inc Extend have_sanitizer with ASAN+UBSAN and MSAN 2022-02-23 15:48:08 +02:00
not_parallel.inc
not_ssl.inc
not_staging.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
not_staging.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
not_threadpool.inc fix perfschema for pool-of-threads 2020-03-10 19:24:24 +01:00
not_ubsan.inc Extend have_sanitizer with ASAN+UBSAN and MSAN 2022-02-23 15:48:08 +02:00
not_valgrind.inc fix not_valgrind.inc not to error out in embedded 2022-05-30 09:58:40 +02:00
not_valgrind.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
not_valgrind_build.inc Added detection of memory overwrite with multi_malloc 2023-02-27 19:25:44 +02:00
not_var_link.inc
not_windows.inc Cleanups & indentation changes 2020-03-24 21:00:02 +02:00
not_windows_embedded.inc MDEV-27289: mtr test for WITH_SERVER_EMBEDDED=ON reenable 2022-01-27 10:36:39 +11:00
one_thread_per_connection.inc Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
one_thread_per_connection.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
parser_bug21114.inc
partition_date_range.inc
partition_mrr.inc Merge branch '10.4' into 10.5 2020-03-11 17:52:49 +01:00
percona_nonflushing_analyze_debug.inc MDEV-15101: Stop ANALYZE TABLE from flushing table definition cache 2020-06-12 21:15:30 +03:00
platform.combinations MDEV-25894: support AIX as a platform in mtr 2021-07-02 17:17:19 +10:00
platform.inc
plugin.defs
print_ddl_log.inc MDEV-18465 Logging of DDL statements during backup 2021-05-19 22:54:13 +02:00
protocol.combinations MDEV-26142: Fix failures of the tests main.features and sys_vars.stored_program_cache_func when they are run in PS mode 2021-07-15 16:27:31 +07:00
protocol.inc MDEV-26142: Fix failures of the tests main.features and sys_vars.stored_program_cache_func when they are run in PS mode 2021-07-15 16:27:31 +07:00
ps_conv.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
ps_create.inc MDEV-3929 Add system variable explicit_defaults_for_timestamp for compatibility with MySQL 2015-09-22 14:01:54 +04:00
ps_ddl_1.inc
ps_modify.inc MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
ps_modify1.inc
ps_query.inc MDEV-9021: MYSQLD SEGFAULTS WHEN BUILT USING --WITH-MAX-INDEXES=128 2015-11-09 09:28:00 -05:00
ps_renew.inc
query_cache.inc Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
query_cache_partitions.inc Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
query_cache_sql_prepare.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
read_head.inc MDEV-27087: Add thread ID and database / table, where the error occured 2024-01-23 13:39:22 +05:30
read_many_rows.inc MDEV-18650: Options deprecated in previous versions - storage_engine 2020-02-13 13:42:01 +02:00
relocate_binlogs.inc MDEV-7145: Delayed replication, fixing test failures. 2016-10-14 23:15:58 +02:00
require_openssl_client.inc MDEV-10332 support for OpenSSL 1.1 and LibreSSL 2017-05-09 18:53:10 +02:00
reset_master_slave.inc MDEV-9038 Binlog encryption tests 2016-12-05 20:19:01 +02:00
restart_mysqld.inc Fixed bug in mtr that caused restart to fail if mysqld died to fast 2021-05-26 22:17:51 +03:00
restart_slave_sql.inc
restore_charset.inc Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
rowid_filter_debug_kill.inc Work around MDEV-24813 in main.rowid_filter_innodb_debug 2022-11-08 16:04:16 +02:00
rowid_order.inc MDEV-18650: Options deprecated in previous versions - storage_engine 2020-02-13 13:42:01 +02:00
rpl_assert.inc BUG#56442: Slave executes delayed statements when STOP SLAVE is issued 2016-10-14 23:15:59 +02:00
rpl_change_topology.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
rpl_clone_slave_using_mariadb-backup.inc MDEV-33355 Add a Galera-2-node-to-MariaDB replication MTR test cloning the slave with mariadb-backup 2024-02-01 18:28:32 +04:00
rpl_connect.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
rpl_connection.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_diff.inc
rpl_end.inc MDEV-32004: Remove extra server_<num>_1 connections during initialization 2023-09-14 21:35:40 +02:00
rpl_for_each_slave.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
rpl_generate_sync_chain.inc
rpl_init.combinations
rpl_init.inc Merge branch '10.4' into 10.5 2023-09-15 12:04:44 +10:00
rpl_ip_mix.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_ip_mix2.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_ipv6.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_loaddata_charset.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_multi_engine.inc
rpl_multi_engine2.inc MDEV-34 delete storage/ndb and sql/*ndb* (and collateral changes) 2014-10-11 18:53:06 +02:00
rpl_multi_engine3.inc
rpl_reconnect.inc MDEV-32004: Remove extra server_<num>_1 connections during initialization 2023-09-14 21:35:40 +02:00
rpl_reset.inc
rpl_restart_server.inc
rpl_row_img_general_loop.inc Move mysql-test-run/extra/rpl_tests to suite/rpl/include 2018-03-29 13:59:44 +03:00
rpl_row_img_set.inc [MDEV-6877] Added tests for binlog_row_image using noblobs switch 2015-06-30 14:30:38 +03:00
rpl_start_server.inc
rpl_start_slaves.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
rpl_stmt_seq.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_stop_server.inc Extend have_sanitizer with ASAN+UBSAN and MSAN 2022-02-23 15:48:08 +02:00
rpl_stop_slaves.inc
rpl_sync.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
rpl_udf.inc MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
running_event_scheduler.inc
save_master_gtid.inc MDEV-4726: Race in mysql-test/suite/rpl/t/rpl_gtid_stop_start.test 2014-02-07 20:24:39 +01:00
save_master_pos.inc
search_pattern_in_file.inc remove exit 1 from search_pattern_in_file.inc 2024-03-13 18:27:19 +01:00
set_binlog_format_mixed.sql Update FSF Address 2019-05-11 21:29:06 +03:00
set_binlog_format_row.sql Update FSF Address 2019-05-11 21:29:06 +03:00
set_binlog_format_statement.sql Update FSF Address 2019-05-11 21:29:06 +03:00
setup_fake_relay_log.inc
show_all_slaves_status.inc MDEV-6956:SET STATEMENT default_master_connection = ... has no effect 2015-03-12 09:47:36 +01:00
show_binary_logs.inc
show_binlog_events.inc MDEV-10688 rpl.rpl_row_log_innodb failed in buildbot 2017-12-03 15:21:53 +02:00
show_binlog_events2.inc test suite for compressed binlog event 2016-10-19 20:20:47 +02:00
show_binlog_using_logname.inc
show_delayed_slave_state.inc Move mysql-test-run/extra/rpl_tests to suite/rpl/include 2018-03-29 13:59:44 +03:00
show_events.inc Speed up atomic test suite by improving wait_until_connected_again.inc 2021-05-24 21:04:40 +03:00
show_gtid_list.inc MDEV-12012/MDEV-11969 Can't remove GTIDs for a stale GTID Domain ID 2017-11-15 22:26:32 +02:00
show_master_logs.inc
show_master_status.inc
show_msg.inc
show_msg80.inc
show_relaylog_events.inc fix show_relaylog_events.inc to work for multisource 2015-09-04 10:33:53 +02:00
show_rpl_debug_info.inc MDEV-19371: Implement binlog_expire_logs_seconds for purging of binary logs 2021-05-10 09:36:40 +05:30
show_slave_hosts.inc
show_slave_status.inc MDEV-7107 Sporadic test failure in multi_source.multisource 2015-03-09 15:42:26 +02:00
shutdown_mysqld.inc Merge remote-tracking branch '10.4' into 10.5 2023-03-31 21:32:41 +02:00
sp-vars.inc
sql_mode_pad_char_to_full_length.inc MDEV-28190 sql_mode makes MDEV-371 virtual column expressions nondeterministic 2023-04-06 16:17:50 +04:00
start_mysqld.inc Merge 10.3 into 10.4 2023-01-03 16:10:02 +02:00
start_slave.inc
stop_dump_threads.inc Bug#17638477 UNINSTALL AND INSTALL SEMI-SYNC PLUGIN CAUSES SLAVES TO BREAK 2014-05-05 22:22:15 +05:30
stop_slave.inc
stop_slave_io.inc
stop_slave_sql.inc
strict_autoinc.inc
subselect_mat_cost.inc
support_long_file_names.inc
switch_to_mysql_global_priv.inc more verbose tests 2020-04-27 09:22:36 +02:00
switch_to_mysql_user.inc more verbose tests 2020-04-27 09:22:36 +02:00
sync_io_with_master.inc
sync_slave_io_with_master.inc
sync_slave_sql_with_io.inc Replication tests fail on valgrind due to waiting-related timeouts 2017-01-06 00:09:50 +02:00
sync_slave_sql_with_master.inc rbr and savepoint in a subtatement 2015-11-19 17:04:19 +01:00
sync_with_master.inc MDEV-7145: Delayed replication, intermediate commit. 2016-10-14 23:15:58 +02:00
sync_with_master_gtid.inc Replication tests fail on valgrind due to waiting-related timeouts 2017-01-06 00:09:50 +02:00
system_db_struct.inc MDEV-17658 change the structure of mysql.user table 2018-12-12 00:31:44 +01:00
test_fieldsize.inc
test_outfile.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
testdb_only.inc
tpcb.inc
tpcb_disk_data.inc
true.require Create 'main' test directory and move 't' and 'r' there 2018-03-29 13:59:44 +03:00
truncate_file.inc MDEV-14309 MTR tests require perl-Env which is not always in the default installation 2017-12-27 23:17:28 +01:00
type_hrtime.inc MDEV-20397 Support TIMESTAMP, DATETIME, TIME in ROUND() and TRUNCATE() 2019-08-22 15:09:59 +04:00
type_temporal_zero_default.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
unsafe_binlog.inc Merge branch 'bb-10.4-all-builders' into bb-10.5-all-builders 2022-09-26 10:24:59 +07:00
update_use_source.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
uses_vardir.inc
varchar.inc MDEV-12756 rpl.rpl_killed_ddl fails in buildbot with 'Can't find record' 2017-05-17 00:00:27 +03:00
view_alias.inc
wait_condition.inc Galera MTR Tests: Modify mysqltest so that if a --let = SELECT ... query is interrupted, the test does not fail but the error is communicated to caller 2018-03-12 11:44:49 +01:00
wait_condition_sp.inc
wait_condition_with_debug.inc MDEV-19746: Galera test failures because of wsrep_slave_threads identification 2019-07-15 10:17:07 +03:00
wait_for_binlog_checkpoint.inc
wait_for_binlog_event.inc
wait_for_line_count_in_file.inc MDEV-21599 - plugins.server_audit fails sporadically in buildbot 2020-04-10 19:35:53 +04:00
wait_for_pattern_in_file.inc remove exit 1 from search_pattern_in_file.inc 2024-03-13 18:27:19 +01:00
wait_for_purge.inc
wait_for_query_to_fail.inc
wait_for_query_to_succeed.inc
wait_for_slave_io_error.inc MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-16 10:41:11 +01:00
wait_for_slave_io_to_start.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
wait_for_slave_io_to_stop.inc MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-28 19:10:42 +01:00
wait_for_slave_param.inc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
wait_for_slave_sql_error.inc
wait_for_slave_sql_error_and_skip.inc MDEV-13065 rpl.rpl_mdev-11092 fails sporadically in buildbot 2017-07-19 16:42:01 +05:30
wait_for_slave_sql_to_start.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
wait_for_slave_sql_to_stop.inc MDEV-32168: slave_error_param condition is never checked from the wait_for_slave_param.inc 2023-11-17 19:44:11 +01:00
wait_for_slave_to_start.inc MDEV-32004: Cosmetic fixes 2023-09-14 21:35:40 +02:00
wait_for_slave_to_stop.inc
wait_for_sql_thread_read_all.inc perfschema compilation, test and misc fixes 2020-03-10 19:24:23 +01:00
wait_for_status_var.inc
wait_show_condition.inc
wait_until_connected_again.inc Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
wait_until_count_sessions.inc MDEV-6528 review debian patches for mysql 2014-10-02 11:58:24 +02:00
wait_until_disconnected.inc CC 3.1 update 2022-07-29 13:39:12 +02:00
wait_until_no_pidfile.inc MDEV-31349 test maria.maria-purge failed on 'aria_log.00000002 not found' 2023-10-08 18:16:20 +03:00
wait_until_ready.inc Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
wait_until_rows_count.inc
wait_wsrep_ready.inc Fix Merge Error 2017-08-23 16:49:42 +05:30
weight_string.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_8EA1.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_8FA2C3.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_8140.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_A1A1.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_chde.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_euro.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_l1.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_l2.inc MDEV-27691: make working view-protocol 2022-09-23 17:36:20 +07:00
weight_string_l3.inc
weight_string_l4.inc
weight_string_l12.inc
weight_string_l14.inc
windows.inc
windows_sys_vars.inc
word_size.combinations make sysvars_* tests to work on 32-bit too 2014-10-11 18:53:03 +02:00
word_size.inc make sysvars_* tests to work on 32-bit too 2014-10-11 18:53:03 +02:00
world.inc MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
world_schema.inc Change a couple of permissions that cause lintian warnings in .deb packaging and don't really hurt to fix. 2014-08-13 15:46:39 +02:00
world_schema1.inc
world_schema_utf8.inc
write_result_to_file.inc Minor test modifications. 2015-01-26 22:48:02 -05:00
write_var_to_file.inc MDEV-31003: Second execution for ps-protocol 2023-07-26 17:15:00 +07:00
wsrep_wait_condition.inc MDEV-17048 Inconsistency voting support (#1373) 2019-08-28 09:19:24 +03:00
wsrep_wait_disconnect.inc MDEV-17048 Inconsistency voting support (#1373) 2019-08-28 09:19:24 +03:00
wsrep_wait_membership.inc MDEV-17048 Inconsistency voting support (#1373) 2019-08-28 09:19:24 +03:00