diff options
author | Nirbhay Choubey <nirbhay@mariadb.com> | 2015-02-27 22:13:37 -0500 |
---|---|---|
committer | Nirbhay Choubey <nirbhay@mariadb.com> | 2015-02-27 22:13:37 -0500 |
commit | aa2904a7f4014cd4790086a2512dc39b533b2a8a (patch) | |
tree | bbb5319c416c3c86d38cb47e1e5185deb13ef7c8 | |
parent | 8ee5668033ed9f4c59cd5bf0b995dd77d326fe36 (diff) | |
download | mariadb-git-aa2904a7f4014cd4790086a2512dc39b533b2a8a.tar.gz |
MDEV-7560: wsrep* tests depend on the version of galera library
Added an include file to check galera library version.
-rw-r--r-- | mysql-test/suite/wsrep/include/check_galera_version.inc | 24 | ||||
-rw-r--r-- | mysql-test/suite/wsrep/t/variables.test | 2 |
2 files changed, 26 insertions, 0 deletions
diff --git a/mysql-test/suite/wsrep/include/check_galera_version.inc b/mysql-test/suite/wsrep/include/check_galera_version.inc new file mode 100644 index 00000000000..38b4ada98b9 --- /dev/null +++ b/mysql-test/suite/wsrep/include/check_galera_version.inc @@ -0,0 +1,24 @@ +# ==== Purpose ==== +# Enable tests to check the galera library version. +# +# ==== Usage ==== +# --let $galera_version=25.3.6 +# source include/check_galera_lib_version.inc; +# +# Parameters: +# $galera_version +# Version of the galera library required by the test. +# + +--disable_query_log + +eval SET @GALERA_VERSION=(SELECT CONCAT('$galera_version', '%')); + +if (!`SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE + VARIABLE_NAME LIKE 'wsrep_provider_version' AND + VARIABLE_VALUE LIKE @GALERA_VERSION`) +{ + skip Test requires Galera library version $galera_version; +} + +--enable_query_log diff --git a/mysql-test/suite/wsrep/t/variables.test b/mysql-test/suite/wsrep/t/variables.test index 63678a2cf34..ec405969eba 100644 --- a/mysql-test/suite/wsrep/t/variables.test +++ b/mysql-test/suite/wsrep/t/variables.test @@ -28,6 +28,8 @@ CALL mtr.add_suppression("WSREP: Could not open saved state file for reading.*") --disable_query_log eval SET GLOBAL wsrep_provider= '$WSREP_PROVIDER'; +--let $galera_version=25.3.5 +source include/check_galera_version.inc; --enable_query_log --replace_column 2 # |