diff options
author | Sergei Golubchik <serg@mariadb.org> | 2018-03-22 13:48:31 +0100 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2018-03-23 00:55:20 +0100 |
commit | 4092f90655626aa36d3f9952d0287afdc1ceeef1 (patch) | |
tree | 0a150e586acd154a8990e032ff65d201408d410a /mysql-test/include | |
parent | 5ff7ed96d5e683fe689d101f9add4407c49f0e93 (diff) | |
download | mariadb-git-4092f90655626aa36d3f9952d0287afdc1ceeef1.tar.gz |
MDEV-15409 make sure every sst script is tested in buildbot
galera SST tests have a debug part, but we don't want to limit them
to fulltest2 builder. So, add support for test files that
have a debug part:
* add maybe_debug.inc and maybe_debug.combinations
* 'debug' combination is run when debug is available
* 'release' combination is run otherwise
* test wraps debug parts in if($with_debug) { ... }
* and creates ,debug.rdiff for debug results
Diffstat (limited to 'mysql-test/include')
-rw-r--r-- | mysql-test/include/maybe_debug.combinations | 5 | ||||
-rw-r--r-- | mysql-test/include/maybe_debug.inc | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/mysql-test/include/maybe_debug.combinations b/mysql-test/include/maybe_debug.combinations new file mode 100644 index 00000000000..5ee57c0bfd8 --- /dev/null +++ b/mysql-test/include/maybe_debug.combinations @@ -0,0 +1,5 @@ +[debug] +--enable-gdb + +[release] +--disable-gdb diff --git a/mysql-test/include/maybe_debug.inc b/mysql-test/include/maybe_debug.inc new file mode 100644 index 00000000000..2f6c2848f9f --- /dev/null +++ b/mysql-test/include/maybe_debug.inc @@ -0,0 +1,3 @@ +# include file for test files that can be run with and without debug +# having debug and non-debug tests. +let $have_debug=`select version() like '%debug%'`; |