Commit b546913b authored by Marko Mäkelä's avatar Marko Mäkelä

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.
parent f0968709
...@@ -2,8 +2,7 @@ ...@@ -2,8 +2,7 @@
--source include/have_debug.inc --source include/have_debug.inc
--source include/have_debug_sync.inc --source include/have_debug_sync.inc
--source include/not_embedded.inc --source include/not_embedded.inc
# Valgrind gives leaks from the first shutdown which confuses mtr --source include/no_valgrind_without_big.inc
#--source include/not_valgrind.inc
--echo # --echo #
--echo # MDEV-11415 AVOID INTERMEDIATE COMMIT WHILE DOING --echo # MDEV-11415 AVOID INTERMEDIATE COMMIT WHILE DOING
......
--source include/maybe_debug.inc --source include/maybe_debug.inc
--source include/innodb_page_size_small.inc --source include/innodb_page_size_small.inc
--source include/no_valgrind_without_big.inc
--echo # --echo #
--echo # Bug #16963396 INNODB: USE OF LARGE EXTERNALLY-STORED FIELDS MAKES --echo # Bug #16963396 INNODB: USE OF LARGE EXTERNALLY-STORED FIELDS MAKES
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# Embedded server does not support restarting # Embedded server does not support restarting
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/have_debug.inc --source include/have_debug.inc
--source include/no_valgrind_without_big.inc
--echo # --echo #
--echo # Bug#19685095 DO NOT CARE ABOUT UNRESOLVED MLOG_FILE_NAME --echo # Bug#19685095 DO NOT CARE ABOUT UNRESOLVED MLOG_FILE_NAME
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
--source include/have_debug_sync.inc --source include/have_debug_sync.inc
# need to restart server # need to restart server
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/no_valgrind_without_big.inc
--disable_query_log --disable_query_log
# Ignore messages from the innodb_force_recovery=5 startup. # Ignore messages from the innodb_force_recovery=5 startup.
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# Embedded server tests do not support restarting # Embedded server tests do not support restarting
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/maybe_debug.inc --source include/maybe_debug.inc
--source include/no_valgrind_without_big.inc
--disable_query_log --disable_query_log
call mtr.add_suppression("InnoDB: Table `mysql`\\.`innodb_table_stats` not found"); call mtr.add_suppression("InnoDB: Table `mysql`\\.`innodb_table_stats` not found");
......
--source include/have_innodb.inc --source include/have_innodb.inc
# Embedded server does not support restarting. # Embedded server does not support restarting.
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/no_valgrind_without_big.inc
# MDEV-8841 - close tables opened by previous tests, # MDEV-8841 - close tables opened by previous tests,
# so they don't get marked crashed when the server gets crashed # so they don't get marked crashed when the server gets crashed
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# Slave_non_transactional_groups, Slave_transactional_groups # Slave_non_transactional_groups, Slave_transactional_groups
--source include/not_embedded.inc --source include/not_embedded.inc
--source include/have_innodb.inc --source include/have_innodb.inc
--source include/no_valgrind_without_big.inc
--let $rpl_server_count= 0 --let $rpl_server_count= 0
--connect (master1,127.0.0.1,root,,,$SERVER_MYPORT_1) --connect (master1,127.0.0.1,root,,,$SERVER_MYPORT_1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment