Skip to content

Commit

Permalink
qa: add compatibility filtered rados api tests for upgrades
Browse files Browse the repository at this point in the history
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 <jdurgin@redhat.com>
  • Loading branch information
jdurgin committed Jun 15, 2015
1 parent d2b8096 commit 348a3d3
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions 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

0 comments on commit 348a3d3

Please sign in to comment.