diff options
Diffstat (limited to 'src/ceph/qa/suites/krbd/wac')
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/sysfs/% | 0 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/sysfs/ceph/ceph.yaml | 3 | ||||
l--------- | src/ceph/qa/suites/krbd/wac/sysfs/clusters/fixed-1.yaml | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/sysfs/conf.yaml | 7 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml | 5 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/% | 0 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/ceph/ceph.yaml | 3 | ||||
l--------- | src/ceph/qa/suites/krbd/wac/wac/clusters/fixed-3.yaml | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/conf.yaml | 7 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/tasks/wac.yaml | 11 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/verify/many-resets.yaml | 10 | ||||
-rw-r--r-- | src/ceph/qa/suites/krbd/wac/wac/verify/no-resets.yaml | 5 |
12 files changed, 53 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/krbd/wac/sysfs/% b/src/ceph/qa/suites/krbd/wac/sysfs/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/sysfs/% diff --git a/src/ceph/qa/suites/krbd/wac/sysfs/ceph/ceph.yaml b/src/ceph/qa/suites/krbd/wac/sysfs/ceph/ceph.yaml new file mode 100644 index 0000000..2030acb --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/sysfs/ceph/ceph.yaml @@ -0,0 +1,3 @@ +tasks: +- install: +- ceph: diff --git a/src/ceph/qa/suites/krbd/wac/sysfs/clusters/fixed-1.yaml b/src/ceph/qa/suites/krbd/wac/sysfs/clusters/fixed-1.yaml new file mode 120000 index 0000000..549e880 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/sysfs/clusters/fixed-1.yaml @@ -0,0 +1 @@ +../../../../../clusters/fixed-1.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/krbd/wac/sysfs/conf.yaml b/src/ceph/qa/suites/krbd/wac/sysfs/conf.yaml new file mode 100644 index 0000000..8279674 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/sysfs/conf.yaml @@ -0,0 +1,7 @@ +overrides: + ceph: + conf: + global: + ms die on skipped message: false + client: + rbd default features: 5 diff --git a/src/ceph/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml b/src/ceph/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml new file mode 100644 index 0000000..3d23227 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml @@ -0,0 +1,5 @@ +tasks: +- workunit: + clients: + all: + - rbd/krbd_stable_pages_required.sh diff --git a/src/ceph/qa/suites/krbd/wac/wac/% b/src/ceph/qa/suites/krbd/wac/wac/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/% diff --git a/src/ceph/qa/suites/krbd/wac/wac/ceph/ceph.yaml b/src/ceph/qa/suites/krbd/wac/wac/ceph/ceph.yaml new file mode 100644 index 0000000..2030acb --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/ceph/ceph.yaml @@ -0,0 +1,3 @@ +tasks: +- install: +- ceph: diff --git a/src/ceph/qa/suites/krbd/wac/wac/clusters/fixed-3.yaml b/src/ceph/qa/suites/krbd/wac/wac/clusters/fixed-3.yaml new file mode 120000 index 0000000..af987da --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../../clusters/fixed-3.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/krbd/wac/wac/conf.yaml b/src/ceph/qa/suites/krbd/wac/wac/conf.yaml new file mode 100644 index 0000000..8279674 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/conf.yaml @@ -0,0 +1,7 @@ +overrides: + ceph: + conf: + global: + ms die on skipped message: false + client: + rbd default features: 5 diff --git a/src/ceph/qa/suites/krbd/wac/wac/tasks/wac.yaml b/src/ceph/qa/suites/krbd/wac/wac/tasks/wac.yaml new file mode 100644 index 0000000..52dabc3 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/tasks/wac.yaml @@ -0,0 +1,11 @@ +tasks: +- exec: + client.0: + - "dmesg -C" +- rbd: + all: + fs_type: ext4 +- workunit: + clients: + all: + - suites/wac.sh diff --git a/src/ceph/qa/suites/krbd/wac/wac/verify/many-resets.yaml b/src/ceph/qa/suites/krbd/wac/wac/verify/many-resets.yaml new file mode 100644 index 0000000..526897e --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/verify/many-resets.yaml @@ -0,0 +1,10 @@ +overrides: + ceph: + conf: + global: + ms inject socket failures: 500 +tasks: +- exec: + client.0: + - "dmesg | grep -q 'libceph: osd.* socket closed'" + - "dmesg | grep -q 'libceph: osd.* socket error on write'" diff --git a/src/ceph/qa/suites/krbd/wac/wac/verify/no-resets.yaml b/src/ceph/qa/suites/krbd/wac/wac/verify/no-resets.yaml new file mode 100644 index 0000000..2728479 --- /dev/null +++ b/src/ceph/qa/suites/krbd/wac/wac/verify/no-resets.yaml @@ -0,0 +1,5 @@ +tasks: +- exec: + client.0: + - "! dmesg | grep -q 'libceph: osd.* socket closed'" + - "! dmesg | grep -q 'libceph: osd.* socket error on write'" |