From 348a3d3c9880e7d022e71a2faafe51c8f771406e Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Mon, 15 Jun 2015 15:12:43 -0700 Subject: [PATCH] qa: add compatibility filtered rados api tests for upgrades Post-9.0.1, the evict op returns success when an object doesn't exist in the cache tier. Skip the tests that are incompatible across versions. Fixes: #11548 Signed-off-by: Josh Durgin --- qa/workunits/rados/test-upgrade-v9.0.1.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 qa/workunits/rados/test-upgrade-v9.0.1.sh diff --git a/qa/workunits/rados/test-upgrade-v9.0.1.sh b/qa/workunits/rados/test-upgrade-v9.0.1.sh new file mode 100755 index 0000000000000..51cb0f05a8786 --- /dev/null +++ b/qa/workunits/rados/test-upgrade-v9.0.1.sh @@ -0,0 +1,22 @@ +#!/bin/sh -ex + +ceph_test_rados_api_aio +ceph_test_rados_api_io +ceph_test_rados_api_list +ceph_test_rados_api_lock +ceph_test_rados_api_misc +ceph_test_rados_api_tier --gtest_filter=-LibRadosTwoPoolsPP.Evict:-LibRadosTwoPoolsPP.Evict +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_api_c_write_operations +ceph_test_rados_api_c_read_operations + +ceph_test_rados_list_parallel +ceph_test_rados_open_pools_parallel +ceph_test_rados_delete_pools_parallel +ceph_test_rados_watch_notify + +exit 0 -- 2.39.5