mariadb/mysql-test/suite
Brandon Nesterenko 905baa646d MDEV-27850: MTR tests can hang due to DEBUG_SYNC race condition
DEBUG_SYNC signals can get lost in certain tests due to later
DEBUG_SYNC commands overwriting them. This patch addresses
these issues in three tests: main.query_cache_debug,
main.partition_debug_sync, and
rpl.rpl_dump_request_retry_warning.

Additionally, main.partition_debug_sync needed changes to the
result file (the others did not). The synchronization happened
between two commands, one based on ALTER, the other on DROP.
A new thread/connection was needed to synchronize the DEBUG_SYNC
actions between these commands, thereby changing the result file.
Additional comments were added for clarification.

Reviewed By:
============
Andrei Elkin <andrei.elkin@mariadb.com>
2022-02-25 13:52:07 -07:00
..
archive Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
binlog MDEV-27536 incremental commit to correct regression test. 2022-01-27 13:44:39 +02:00
binlog_encryption Some tests can take very long time when run with valgrind 2021-07-24 21:32:52 +03:00
csv
encryption MDEV-15208: server crashed, when using ORDER BY with window function and UNION 2022-02-22 06:38:40 +03:00
engines reenable tests from engines/funcs 2021-03-10 09:12:57 +01:00
federated test cases for MySQL bugs 2022-01-21 16:02:34 +01:00
funcs_1 Fixed result for embedded server 2022-01-28 16:31:53 +02:00
funcs_2 Merge 10.1 into 10.2 2020-07-01 12:03:55 +03:00
galera MDEV-27524: Incorrect binlogs after Galera SST using rsync and mariabackup 2022-02-22 10:45:06 +01:00
galera_3nodes MDEV-24097: galera[_3nodes] suite tests in MTR sporadically fails 2021-12-23 14:19:44 +01:00
gcol MDEV-26866 FOREIGN KEY…SET NULL corrupts an index on a virtual column 2021-10-28 07:32:27 +03:00
handler Merge branch '10.1' into 10.2 2019-03-15 21:00:41 +01:00
heap MDEV-20604: Duplicate key value is silently truncated to 64 characters in print_keydup_error 2020-04-01 11:34:32 +02:00
innodb MDEV-27877 considerably speed up innodb_force_recovery test 2022-02-17 18:25:32 +01:00
innodb_fts MDEV-27722 innodb_fts.innodb-fts-ddl fails with a wrong message on FreeBSD 2022-02-17 10:26:06 +02:00
innodb_gis Disable innodb_gis.rtree_compress2 2022-02-11 12:58:42 +02:00
innodb_zip MDEV-27634 innodb_zip tests failing on s390x 2022-02-16 17:03:02 +02:00
jp
json MDEV-13992 Implement JSON_MERGE_PATCH. 2019-05-17 11:53:58 +04:00
large_tests
maria MDEV-11241 Certain combining marks cause MariaDB to crash when doing Full-Text searches 2022-01-28 21:36:33 +01:00
mariabackup MDEV-27534: mariabackup: missing line in the compress_qpress.result 2022-02-22 10:20:42 +01:00
mtr/t
mtr2
multi_source MDEV-23511 shutdown_server 10 times out, causing server kill at shutdown 2020-08-21 14:48:53 +03:00
optimizer_unfixed_bugs MDEV-21360 global debug_dbug pre-test value restoration issues 2020-01-15 18:06:24 +01:00
parts MDEV-26870 --skip-symbolic-links does not disallow .isl file creation 2022-01-21 14:43:59 +02:00
percona MDEV-23511 shutdown_server 10 times out, causing server kill at shutdown 2020-08-21 14:48:53 +03:00
perfschema MDEV-25325 built-in documentation for performance_schema tables 2021-09-07 08:45:19 +03:00
perfschema_stress Update FSF Address 2019-05-11 21:29:06 +03:00
plugins Bug#31374305 - FORMAT() NOT DISPLAYING WHOLE NUMBER SIDE CORRECTLY FOR ES_MX AND ES_ES LOCALES 2022-01-21 16:02:34 +01:00
roles MDEV-17964: Assertion `status == 0' failed in add_role_user_mapping_action 2021-10-15 19:19:36 +03:00
rpl MDEV-27850: MTR tests can hang due to DEBUG_SYNC race condition 2022-02-25 13:52:07 -07:00
storage_engine MDEV-23511 shutdown_server 10 times out, causing server kill at shutdown 2020-08-21 14:48:53 +03:00
stress MDEV-22339 - Assertion `str_length < len' failed 2020-06-04 23:52:10 +02:00
sys_vars Fixed result for embedded server 2022-01-28 16:31:53 +02:00
unit MDEV-19129: Xcode compatibility update: mysql-test-run.pl: rename $opt_vs_config to $multiconfig to use with other cmake multiconfig generators 2021-10-21 16:48:00 +03:00
vcol test cases for MySQL bugs 2022-01-21 16:02:34 +01:00
wsrep MDEV-23328 Server hang due to Galera lock conflict resolution 2021-10-29 07:57:18 +03:00