Skip to content

Commit 6b671ae

Browse files
committed
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.
1 parent a75ec07 commit 6b671ae

File tree

7 files changed

+7
-0
lines changed

7 files changed

+7
-0
lines changed

mysql-test/suite/innodb/t/alter_dml_apply.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
--source include/have_debug.inc
33
--source include/have_debug_sync.inc
44
--source include/have_sequence.inc
5+
--source include/no_valgrind_without_big.inc
56

67
CREATE TABLE t1(f1 INT NOT NULL, f2 INT NOT NULL,
78
f3 CHAR(200), f4 CHAR(200),

mysql-test/suite/innodb/t/import_corrupted.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
--source include/have_innodb.inc
2+
--source include/no_valgrind_without_big.inc
23

34
call mtr.add_suppression("Table `test`.`t2` should have 2 indexes but the tablespace has 1 indexes");
45
call mtr.add_suppression("Index for table 't2' is corrupt; try to repair it");

mysql-test/suite/innodb/t/innodb_scrub.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
-- source include/have_innodb.inc
2+
-- source include/no_valgrind_without_big.inc
23

34
let $MYSQLD_DATADIR=`select @@datadir`;
45
CREATE TABLE t1(f1 int auto_increment primary key,

mysql-test/suite/mariabackup/big_innodb_log.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# recovery process with such numbers.
66
--source include/have_innodb.inc
77
--source include/have_debug.inc
8+
--source include/no_valgrind_without_big.inc
89

910
--let MYSQLD_DATADIR= `select @@datadir`
1011
let $MYSQLD_BOOTSTRAP_CMD= $MYSQLD_BOOTSTRAP_CMD --datadir=$MYSQLD_DATADIR --tmpdir=$MYSQL_TMP_DIR --debug-dbug=+d,innodb_small_log_block_no_limit;

mysql-test/suite/mariabackup/defer_space.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
--source include/have_innodb.inc
22
--source include/have_debug.inc
33
--source include/not_embedded.inc
4+
--source include/no_valgrind_without_big.inc
45

56
call mtr.add_suppression("InnoDB: Expected tablespace id .*");
67
--echo # Mariabackup --backup with page0 INIT_PAGE redo record

mysql-test/suite/mariabackup/innodb_redo_log_overwrite.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
--source include/have_innodb.inc
22
--source include/have_debug.inc
33
--source include/have_sequence.inc
4+
--source include/no_valgrind_without_big.inc
45

56
CREATE TABLE t(i INT) ENGINE=INNODB;
67

mysql-test/suite/mariabackup/innodb_redo_overwrite.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
--source include/have_innodb.inc
22
--source include/have_debug_sync.inc
3+
--source include/no_valgrind_without_big.inc
34

45
CREATE TABLE t(i INT) ENGINE=INNODB;
56

0 commit comments

Comments
 (0)