From 6b671aeee304c19781243d9cee1fbf806a797ecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 10 Nov 2022 08:54:57 +0200 Subject: MDEV-29710: Disable some more tests on Valgrind A number of tests often trip warnings on Valgrind, because Valgrind runs all threads in a single thread and may cause starvation: InnoDB: A long wait (... seconds) was observed for dict_sys.latch Let us disable those tests on Valgrind in order to avoid bogus failures. --- mysql-test/suite/mariabackup/big_innodb_log.test | 1 + mysql-test/suite/mariabackup/defer_space.test | 1 + mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test | 1 + mysql-test/suite/mariabackup/innodb_redo_overwrite.test | 1 + 4 files changed, 4 insertions(+) (limited to 'mysql-test/suite/mariabackup') diff --git a/mysql-test/suite/mariabackup/big_innodb_log.test b/mysql-test/suite/mariabackup/big_innodb_log.test index 23ac59c13eb..85d22a8227b 100644 --- a/mysql-test/suite/mariabackup/big_innodb_log.test +++ b/mysql-test/suite/mariabackup/big_innodb_log.test @@ -5,6 +5,7 @@ # recovery process with such numbers. --source include/have_innodb.inc --source include/have_debug.inc +--source include/no_valgrind_without_big.inc --let MYSQLD_DATADIR= `select @@datadir` let $MYSQLD_BOOTSTRAP_CMD= $MYSQLD_BOOTSTRAP_CMD --datadir=$MYSQLD_DATADIR --tmpdir=$MYSQL_TMP_DIR --debug-dbug=+d,innodb_small_log_block_no_limit; diff --git a/mysql-test/suite/mariabackup/defer_space.test b/mysql-test/suite/mariabackup/defer_space.test index 65f2262fd1d..a475b010531 100644 --- a/mysql-test/suite/mariabackup/defer_space.test +++ b/mysql-test/suite/mariabackup/defer_space.test @@ -1,6 +1,7 @@ --source include/have_innodb.inc --source include/have_debug.inc --source include/not_embedded.inc +--source include/no_valgrind_without_big.inc call mtr.add_suppression("InnoDB: Expected tablespace id .*"); --echo # Mariabackup --backup with page0 INIT_PAGE redo record diff --git a/mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test b/mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test index 22165ff29be..8bbd4e761a6 100644 --- a/mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test +++ b/mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test @@ -1,6 +1,7 @@ --source include/have_innodb.inc --source include/have_debug.inc --source include/have_sequence.inc +--source include/no_valgrind_without_big.inc CREATE TABLE t(i INT) ENGINE=INNODB; diff --git a/mysql-test/suite/mariabackup/innodb_redo_overwrite.test b/mysql-test/suite/mariabackup/innodb_redo_overwrite.test index e27229c5f33..1ed75607be8 100644 --- a/mysql-test/suite/mariabackup/innodb_redo_overwrite.test +++ b/mysql-test/suite/mariabackup/innodb_redo_overwrite.test @@ -1,5 +1,6 @@ --source include/have_innodb.inc --source include/have_debug_sync.inc +--source include/no_valgrind_without_big.inc CREATE TABLE t(i INT) ENGINE=INNODB; -- cgit v1.2.1