]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunit/rados/test-upgrade-firely.sh 1377/head
authorSage Weil <sage@inktank.com>
Wed, 5 Mar 2014 20:37:10 +0000 (12:37 -0800)
committerSage Weil <sage@inktank.com>
Wed, 5 Mar 2014 20:37:10 +0000 (12:37 -0800)
Skip the tests that don't pass when run against firefly OSDs.

Fixes: #7584
Signed-off-by: Sage Weil <sage@inktank.com>
qa/workunits/rados/test-upgrade-firefly.sh [new file with mode: 0755]

diff --git a/qa/workunits/rados/test-upgrade-firefly.sh b/qa/workunits/rados/test-upgrade-firefly.sh
new file mode 100755 (executable)
index 0000000..2441019
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh -ex
+
+# this is just like test.sh, but skips 2 tests that do not work when
+# run against firefly OSDs (due to OMAP_CMP and CMPXATTR behavior
+# change).  it is used by the upgrade/dumpling-x (and similar) test
+# suites.
+
+ceph_test_rados_api_aio --gtest_filter=-LibRadosAio.OmapPP
+ceph_test_rados_api_io
+ceph_test_rados_api_list
+ceph_test_rados_api_lock
+ceph_test_rados_api_misc --gtest_filter=-LibRadosMisc.Operate1PP
+ceph_test_rados_api_pool
+ceph_test_rados_api_snapshots
+ceph_test_rados_api_stat
+ceph_test_rados_api_watch_notify
+ceph_test_rados_api_cmd
+
+ceph_test_rados_list_parallel
+ceph_test_rados_open_pools_parallel
+ceph_test_rados_delete_pools_parallel
+ceph_test_rados_watch_notify
+
+exit 0