summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2017-10-23 14:17:50 +0000
committerVladislav Vaintroub <wlad@mariadb.com>2017-10-23 14:17:50 +0000
commit433050562965d83228bcab0d39c8ec64058fe8e3 (patch)
treeacdf07a6f1f2abf5553f6947956eb3e5ccfbe78c /mysql-test
parent72407e544e27fdef2e99434e026d168dd58bfce6 (diff)
downloadmariadb-git-433050562965d83228bcab0d39c8ec64058fe8e3.tar.gz
Do not use File::Which, it is not always available.
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/suite/mariabackup/suite.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/mysql-test/suite/mariabackup/suite.pm b/mysql-test/suite/mariabackup/suite.pm
index b96b8a6c39d..9242bbc051f 100644
--- a/mysql-test/suite/mariabackup/suite.pm
+++ b/mysql-test/suite/mariabackup/suite.pm
@@ -3,7 +3,6 @@ package My::Suite::MariaBackup;
@ISA = qw(My::Suite);
use My::Find;
use File::Basename;
-use File::Which;
use strict;
return "Not run for embedded server" if $::opt_embedded_server;
@@ -24,10 +23,13 @@ $ENV{XBSTREAM}= ::mtr_exe_maybe_exists(
$ENV{INNOBACKUPEX}= "$mariabackup_exe --innobackupex";
+my $have_qpress = index(`qpress 2>&1`,"Compression") > 0;
+
+
sub skip_combinations {
my %skip;
$skip{'include/have_file_key_management.inc'} = 'needs file_key_management plugin' unless $ENV{FILE_KEY_MANAGEMENT_SO};
- $skip{'compress_qpress.test'}= 'needs qpress executable in PATH' unless which 'qpress';
+ $skip{'compress_qpress.test'}= 'needs qpress executable in PATH' unless $have_qpress;
%skip;
}