qa/suites/rbd: refactor persistent-writeback-cache suite

Rename to pwl-cache, introduce home subdirectory and 4-cache-path.yaml.
No functional changes.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
This commit is contained in:
Ilya Dryomov 2022-04-24 17:28:53 +02:00
parent 210bae76a4
commit 3475f9ef07
25 changed files with 26 additions and 32 deletions

View File

@ -1 +0,0 @@
../thrash/base

View File

@ -1,15 +0,0 @@
overrides:
ceph:
conf:
client:
rbd_persistent_cache_path: /home/ubuntu/cephtest/write_back_cache
rbd_persistent_cache_size: 8589934592
rbd_plugins: pwl_cache
rbd_default_features: 61
tasks:
- exec:
client.0:
- "mkdir -m 777 /home/ubuntu/cephtest/write_back_cache"
- exec_on_cleanup:
client.0:
- "rm -rf /home/ubuntu/cephtest/write_back_cache"

View File

@ -1,15 +0,0 @@
overrides:
ceph:
conf:
client:
rbd_persistent_cache_path: /home/ubuntu/cephtest/write_back_cache
rbd_persistent_cache_size: 1073741824
rbd_plugins: pwl_cache
rbd_default_features: 61
tasks:
- exec:
client.0:
- "mkdir -m 777 /home/ubuntu/cephtest/write_back_cache"
- exec_on_cleanup:
client.0:
- "rm -rf /home/ubuntu/cephtest/write_back_cache"

View File

@ -1 +0,0 @@
../../librbd/workloads/c_api_tests_with_defaults.yaml

View File

@ -0,0 +1 @@
../../basic/base/

View File

@ -0,0 +1,13 @@
overrides:
ceph:
conf:
client:
rbd_persistent_cache_path: /home/ubuntu/cephtest/rbd-pwl-cache
rbd_plugins: pwl_cache
tasks:
- exec:
client.0:
- "mkdir -m 777 /home/ubuntu/cephtest/rbd-pwl-cache"
- exec_on_cleanup:
client.0:
- "rm -rf /home/ubuntu/cephtest/rbd-pwl-cache"

View File

@ -0,0 +1,5 @@
overrides:
ceph:
conf:
client:
rbd_persistent_cache_size: 1073741824

View File

@ -0,0 +1,5 @@
overrides:
ceph:
conf:
client:
rbd_persistent_cache_size: 8589934592

View File

@ -0,0 +1 @@
../.qa/

View File

@ -0,0 +1 @@
../../../librbd/workloads/c_api_tests_with_defaults.yaml