Skip to content

Commit 15e78f9

Browse files
committed
Require "--big-test" for certain tests to be run in Valgrind. They will no longer be run per-push, but only in the weekly run.
1 parent 9233389 commit 15e78f9

23 files changed

+34
-1
lines changed

mysql-test/suite/funcs_1/t/innodb_views.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#### suite/funcs_1/t/innodb_views.test
22

3+
--source include/no_valgrind_without_big.inc
4+
35
# InnoDB tables should be used
46
#
57
# 1. Check if InnoDB is available

mysql-test/suite/innodb/t/innodb-wl5980-discard.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
--echo # This test shows DISCARD/IMPORT of a remote tablespace.
33
--echo #
44

5+
--source include/no_valgrind_without_big.inc
6+
57
# Not supported in embedded
68
--source include/not_embedded.inc
79

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# Test the persistent stats auto recalc on lots of tables
33
#
44

5+
--source include/no_valgrind_without_big.inc
56
-- source include/have_innodb.inc
67

78
let $check_stats = SELECT table_name, n_rows FROM mysql.innodb_table_stats WHERE table_name LIKE 'ar_%' ORDER BY table_name;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# WL#6915: InnoDB: Undo logs for temp-tables (and related objects) should
33
# reside in temp-tablespace
44
#
5+
--source include/no_valgrind_without_big.inc
56
--source include/have_innodb.inc
67

78
################################################################################

mysql-test/suite/innodb_fts/t/innodb_fts_misc.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
#------------------------------------------------------------------------------
45
# Test With alter/create/drop index

mysql-test/suite/innodb_gis/t/innodb_gis_bug17057168.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
--source include/have_geometry.inc
66
--source include/not_embedded.inc
77
--source include/have_debug.inc
8+
--source include/no_valgrind_without_big.inc
89

910
--disable_warnings
1011
DROP DATABASE IF EXISTS geotest;

mysql-test/suite/parts/t/partition_alter2_1_myisam.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ let $more_pk_ui_tests= 0;
4646
# Does not work with --embedded
4747
--source include/not_embedded.inc
4848

49+
--source include/no_valgrind_without_big.inc
50+
4951
#------------------------------------------------------------------------------#
5052
# Engine specific settings and requirements
5153

mysql-test/suite/parts/t/partition_alter2_2_myisam.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ let $more_pk_ui_tests= 0;
4646
# Does not work with --embedded
4747
--source include/not_embedded.inc
4848

49+
--source include/no_valgrind_without_big.inc
50+
4951
#------------------------------------------------------------------------------#
5052
# Engine specific settings and requirements
5153

mysql-test/suite/parts/t/partition_engine_innodb.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ let $more_pk_ui_tests= 0;
4545
# Does not work with --embedded
4646
--source include/not_embedded.inc
4747

48+
--source include/no_valgrind_without_big.inc
49+
4850
#------------------------------------------------------------------------------#
4951
# Engine specific settings and requirements
5052

mysql-test/suite/rpl/t/rpl_binlog_errors.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
# The size of the data is tuned to match file sizes and rotations, so
1818
# it is only executed in statement-based replication.
1919

20+
21+
-- source include/no_valgrind_without_big.inc
2022
-- source include/have_innodb.inc
2123
-- source include/have_debug.inc
2224
-- source include/master-slave.inc

mysql-test/suite/rpl/t/rpl_parallel_ddl.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
#but needs to be kept for tests that would need MyISAM in future.
44
--source include/force_myisam_default.inc
55

6+
--source include/no_valgrind_without_big.inc
7+
68
#
79
# WL#5569 MTS
810
#

mysql-test/suite/rpl/t/rpl_test_framework.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
#but needs to be kept for tests that would need MyISAM in future.
44
--source include/force_myisam_default.inc
55

6+
--source include/no_valgrind_without_big.inc
7+
68
# ==== Purpose ====
79
#
810
# Test that the sync chain generated by
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
22
# index_merge tests for statements using intersect algorithm
33
#
4-
4+
--source include/no_valgrind_without_big.inc
55
--source include/index_merge_intersect_dml.inc

mysql-test/t/information_schema.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
#but needs to be kept for tests that would need MyISAM in future.
44
--source include/force_myisam_default.inc
55

6+
--source include/no_valgrind_without_big.inc
7+
68
# This test uses grants, which can't get tested for embedded server
79
-- source include/not_embedded.inc
810

mysql-test/t/innodb_mrr.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Turns off all other 6.0 optimizer switches than MRR)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_mrr.inc
89

mysql-test/t/innodb_mrr_all.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Runs with all 6.0 optimizer switches on)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_semijoin.inc
89
--source include/have_materialization.inc

mysql-test/t/innodb_mrr_cost.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Turns off all other 6.0 optimizer switches than MRR)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_mrr.inc
89

mysql-test/t/innodb_mrr_cost_all.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Runs with all 6.0 optimizer switches on)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_semijoin.inc
89
--source include/have_materialization.inc

mysql-test/t/innodb_mrr_cost_icp.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Turns off all other 6.0 optimizer switches than MRR and ICP)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_mrr.inc
89
--source include/have_index_condition_pushdown.inc

mysql-test/t/innodb_mrr_icp.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Turns off all other 6.0 optimizer switches than MRR and ICP)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78
--source include/have_mrr.inc
89
--source include/have_index_condition_pushdown.inc

mysql-test/t/innodb_mrr_none.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# (Turns off all 6.0 optimizer switches, even MRR)
44
#
55

6+
--source include/no_valgrind_without_big.inc
67
--source include/have_innodb.inc
78

89
--disable_query_log

mysql-test/t/insert.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
--source include/no_valgrind_without_big.inc
3+
24
#
35
# Test of refering to old values
46
#

mysql-test/t/mysqldump.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
--source include/no_valgrind_without_big.inc
3+
24
# Embedded server doesn't support external clients
35
--source include/not_embedded.inc
46

0 commit comments

Comments
 (0)