From 4d58c07490a1714fa65c8a79cb14248d74a81d88 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Sun, 7 Jun 2015 10:53:49 +0200 Subject: [PATCH] tests: skip isa tests if the plugin is not available http://tracker.ceph.com/issues/11905 Fixes: #11905 Signed-off-by: Loic Dachary --- src/test/mon/osd-erasure-code-profile.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/test/mon/osd-erasure-code-profile.sh b/src/test/mon/osd-erasure-code-profile.sh index ec5bbc4db91f1..38444041eb61b 100755 --- a/src/test/mon/osd-erasure-code-profile.sh +++ b/src/test/mon/osd-erasure-code-profile.sh @@ -218,11 +218,15 @@ function TEST_profile_k_sanity() { k=1 \ m=1 || return 1 - expect_failure $dir 'k=1 must be >= 2' \ - ./ceph osd erasure-code-profile set $profile \ - plugin=isa \ - k=1 \ - m=1 || return 1 + if erasure_code_plugin_exists isa ; then + expect_failure $dir 'k=1 must be >= 2' \ + ./ceph osd erasure-code-profile set $profile \ + plugin=isa \ + k=1 \ + m=1 || return 1 + else + echo "SKIP because plugin isa has not been built" + fi expect_failure $dir 'k=1 must be >= 2' \ ./ceph osd erasure-code-profile set $profile \ -- 2.39.5