diff options
Diffstat (limited to 'mysql-test/include/have_numa.inc')
-rw-r--r-- | mysql-test/include/have_numa.inc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/mysql-test/include/have_numa.inc b/mysql-test/include/have_numa.inc new file mode 100644 index 00000000000..bd1c7d7a085 --- /dev/null +++ b/mysql-test/include/have_numa.inc @@ -0,0 +1,18 @@ +let $numa_support = `SELECT COUNT(VARIABLE_VALUE) = 1 FROM + INFORMATION_SCHEMA.GLOBAL_VARIABLES + WHERE VARIABLE_NAME='innodb_numa_interleave'`; + +if ( $numa_support == 0 ) +{ + --skip Test requires: NUMA must be enabled +} + +if ( $numa_support == 1 ) +{ + let $numa = `SELECT @@GLOBAL.innodb_numa_interleave = 'OFF'`; + if ( $numa == 1 ) + { + --skip Test requires: NUMA must be enabled + } +} + |