diff options
Diffstat (limited to 'src/ceph/qa/suites/rgw/verify')
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/% | 0 | ||||
l--------- | src/ceph/qa/suites/rgw/verify/clusters/fixed-2.yaml | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/frontend/civetweb.yaml | 3 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/msgr-failures/few.yaml | 5 | ||||
l--------- | src/ceph/qa/suites/rgw/verify/objectstore | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/overrides.yaml | 10 | ||||
l--------- | src/ceph/qa/suites/rgw/verify/rgw_pool_type | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml | 22 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/tasks/rgw_swift.yaml | 13 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/validater/lockdep.yaml | 7 | ||||
-rw-r--r-- | src/ceph/qa/suites/rgw/verify/validater/valgrind.yaml | 18 |
11 files changed, 81 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/rgw/verify/% b/src/ceph/qa/suites/rgw/verify/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/% diff --git a/src/ceph/qa/suites/rgw/verify/clusters/fixed-2.yaml b/src/ceph/qa/suites/rgw/verify/clusters/fixed-2.yaml new file mode 120000 index 0000000..cd0791a --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/clusters/fixed-2.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-2.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/rgw/verify/frontend/civetweb.yaml b/src/ceph/qa/suites/rgw/verify/frontend/civetweb.yaml new file mode 100644 index 0000000..5845a0e --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/frontend/civetweb.yaml @@ -0,0 +1,3 @@ +overrides: + rgw: + frontend: civetweb diff --git a/src/ceph/qa/suites/rgw/verify/msgr-failures/few.yaml b/src/ceph/qa/suites/rgw/verify/msgr-failures/few.yaml new file mode 100644 index 0000000..0de320d --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/msgr-failures/few.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + global: + ms inject socket failures: 5000 diff --git a/src/ceph/qa/suites/rgw/verify/objectstore b/src/ceph/qa/suites/rgw/verify/objectstore new file mode 120000 index 0000000..4c8ebad --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/objectstore @@ -0,0 +1 @@ +../../../objectstore
\ No newline at end of file diff --git a/src/ceph/qa/suites/rgw/verify/overrides.yaml b/src/ceph/qa/suites/rgw/verify/overrides.yaml new file mode 100644 index 0000000..a9ffd29 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/overrides.yaml @@ -0,0 +1,10 @@ +overrides: + ceph: + conf: + client: + debug rgw: 20 + rgw crypt s3 kms encryption keys: testkey-1=YmluCmJvb3N0CmJvb3N0LWJ1aWxkCmNlcGguY29uZgo= testkey-2=aWIKTWFrZWZpbGUKbWFuCm91dApzcmMKVGVzdGluZwo= + rgw crypt require ssl: false + rgw: + frontend: civetweb + compression type: random diff --git a/src/ceph/qa/suites/rgw/verify/rgw_pool_type b/src/ceph/qa/suites/rgw/verify/rgw_pool_type new file mode 120000 index 0000000..77fa7e7 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/rgw_pool_type @@ -0,0 +1 @@ +../../../rgw_pool_type/
\ No newline at end of file diff --git a/src/ceph/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml b/src/ceph/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml new file mode 100644 index 0000000..cf41338 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml @@ -0,0 +1,22 @@ +# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126 +os_type: centos + +tasks: +- install: + flavor: notcmalloc +- ceph: +- rgw: + client.0: + valgrind: [--tool=memcheck] +- s3tests: + client.0: + force-branch: ceph-luminous + rgw_server: client.0 +overrides: + ceph: + conf: + global: + osd_min_pg_log_entries: 10 + osd_max_pg_log_entries: 10 + client: + rgw lc debug interval: 10 diff --git a/src/ceph/qa/suites/rgw/verify/tasks/rgw_swift.yaml b/src/ceph/qa/suites/rgw/verify/tasks/rgw_swift.yaml new file mode 100644 index 0000000..9b3aa6f --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/tasks/rgw_swift.yaml @@ -0,0 +1,13 @@ +# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126 +os_type: centos + +tasks: +- install: + flavor: notcmalloc +- ceph: +- rgw: + client.0: + valgrind: [--tool=memcheck] +- swift: + client.0: + rgw_server: client.0 diff --git a/src/ceph/qa/suites/rgw/verify/validater/lockdep.yaml b/src/ceph/qa/suites/rgw/verify/validater/lockdep.yaml new file mode 100644 index 0000000..941fe12 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/validater/lockdep.yaml @@ -0,0 +1,7 @@ +overrides: + ceph: + conf: + osd: + lockdep: true + mon: + lockdep: true diff --git a/src/ceph/qa/suites/rgw/verify/validater/valgrind.yaml b/src/ceph/qa/suites/rgw/verify/validater/valgrind.yaml new file mode 100644 index 0000000..b2095b0 --- /dev/null +++ b/src/ceph/qa/suites/rgw/verify/validater/valgrind.yaml @@ -0,0 +1,18 @@ +# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126 +os_type: centos + +overrides: + install: + ceph: + flavor: notcmalloc + debuginfo: true + ceph: + conf: + global: + osd heartbeat grace: 40 + mon: + mon osd crush smoke test: false + valgrind: + mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes] + osd: [--tool=memcheck] + mds: [--tool=memcheck] |