mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
Valgrind: Disable tests that would often time out
Starting with 10.5, InnoDB crash recovery tests seem to time out more easily under Valgrind, which emulates multiple threads by interleaving them in a single operating system thread. These tests will still be covered by AddressSanitizer and MemorySanitizer.
This commit is contained in:
parent
f09687094c
commit
b546913ba2
7 changed files with 7 additions and 2 deletions
|
@ -2,8 +2,7 @@
|
|||
--source include/have_debug.inc
|
||||
--source include/have_debug_sync.inc
|
||||
--source include/not_embedded.inc
|
||||
# Valgrind gives leaks from the first shutdown which confuses mtr
|
||||
#--source include/not_valgrind.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-11415 AVOID INTERMEDIATE COMMIT WHILE DOING
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
--source include/maybe_debug.inc
|
||||
--source include/innodb_page_size_small.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
--echo #
|
||||
--echo # Bug #16963396 INNODB: USE OF LARGE EXTERNALLY-STORED FIELDS MAKES
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# Embedded server does not support restarting
|
||||
--source include/not_embedded.inc
|
||||
--source include/have_debug.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
--echo #
|
||||
--echo # Bug#19685095 DO NOT CARE ABOUT UNRESOLVED MLOG_FILE_NAME
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
--source include/have_debug_sync.inc
|
||||
# need to restart server
|
||||
--source include/not_embedded.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
--disable_query_log
|
||||
# Ignore messages from the innodb_force_recovery=5 startup.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# Embedded server tests do not support restarting
|
||||
--source include/not_embedded.inc
|
||||
--source include/maybe_debug.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
--disable_query_log
|
||||
call mtr.add_suppression("InnoDB: Table `mysql`\\.`innodb_table_stats` not found");
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
--source include/have_innodb.inc
|
||||
# Embedded server does not support restarting.
|
||||
--source include/not_embedded.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
|
||||
# MDEV-8841 - close tables opened by previous tests,
|
||||
# so they don't get marked crashed when the server gets crashed
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# Slave_non_transactional_groups, Slave_transactional_groups
|
||||
--source include/not_embedded.inc
|
||||
--source include/have_innodb.inc
|
||||
--source include/no_valgrind_without_big.inc
|
||||
--let $rpl_server_count= 0
|
||||
|
||||
--connect (master1,127.0.0.1,root,,,$SERVER_MYPORT_1)
|
||||
|
|
Loading…
Reference in a new issue