mirror of
https://github.com/ceph/ceph
synced 2025-02-22 18:47:18 +00:00
Merge pull request #13445 from liewegas/wip-rgw-thrash
qa/suites/rgw/thrash: add osd thrashing tests Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
This commit is contained in:
commit
e5056df48d
@ -3,5 +3,3 @@ overrides:
|
||||
conf:
|
||||
client:
|
||||
debug rgw: 20
|
||||
rgw:
|
||||
frontend: civetweb
|
||||
|
0
qa/suites/rgw/thrash/%
Normal file
0
qa/suites/rgw/thrash/%
Normal file
3
qa/suites/rgw/thrash/civetweb.yaml
Normal file
3
qa/suites/rgw/thrash/civetweb.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
overrides:
|
||||
rgw:
|
||||
frontend: civetweb
|
1
qa/suites/rgw/thrash/clusters/fixed-2.yaml
Symbolic link
1
qa/suites/rgw/thrash/clusters/fixed-2.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../clusters/fixed-2.yaml
|
5
qa/suites/rgw/thrash/install.yaml
Normal file
5
qa/suites/rgw/thrash/install.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- install:
|
||||
- ceph:
|
||||
- rgw: [client.0]
|
||||
|
1
qa/suites/rgw/thrash/objectstore
Symbolic link
1
qa/suites/rgw/thrash/objectstore
Symbolic link
@ -0,0 +1 @@
|
||||
../../../objectstore
|
8
qa/suites/rgw/thrash/thrasher/default.yaml
Normal file
8
qa/suites/rgw/thrash/thrasher/default.yaml
Normal file
@ -0,0 +1,8 @@
|
||||
tasks:
|
||||
- thrashosds:
|
||||
timeout: 1200
|
||||
chance_pgnum_grow: 1
|
||||
chance_pgpnum_fix: 1
|
||||
op_delay: 30
|
||||
chance_test_min_size: 0
|
||||
ceph_objectstore_tool: false
|
7
qa/suites/rgw/thrash/workload/rgw_bucket_quota.yaml
Normal file
7
qa/suites/rgw/thrash/workload/rgw_bucket_quota.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
# Amazon/S3.pm (cpan) not available as an rpm
|
||||
os_type: ubuntu
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rgw/s3_bucket_quota.pl
|
7
qa/suites/rgw/thrash/workload/rgw_multipart_upload.yaml
Normal file
7
qa/suites/rgw/thrash/workload/rgw_multipart_upload.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
# Amazon::S3 is not available on el7
|
||||
os_type: ubuntu
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rgw/s3_multipart_upload.pl
|
13
qa/suites/rgw/thrash/workload/rgw_readwrite.yaml
Normal file
13
qa/suites/rgw/thrash/workload/rgw_readwrite.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
tasks:
|
||||
- s3readwrite:
|
||||
client.0:
|
||||
rgw_server: client.0
|
||||
readwrite:
|
||||
bucket: rwtest
|
||||
readers: 10
|
||||
writers: 3
|
||||
duration: 300
|
||||
files:
|
||||
num: 10
|
||||
size: 2000
|
||||
stddev: 500
|
13
qa/suites/rgw/thrash/workload/rgw_roundtrip.yaml
Normal file
13
qa/suites/rgw/thrash/workload/rgw_roundtrip.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
tasks:
|
||||
- s3roundtrip:
|
||||
client.0:
|
||||
rgw_server: client.0
|
||||
roundtrip:
|
||||
bucket: rttest
|
||||
readers: 10
|
||||
writers: 3
|
||||
duration: 300
|
||||
files:
|
||||
num: 10
|
||||
size: 2000
|
||||
stddev: 500
|
10
qa/suites/rgw/thrash/workload/rgw_s3tests.yaml
Normal file
10
qa/suites/rgw/thrash/workload/rgw_s3tests.yaml
Normal file
@ -0,0 +1,10 @@
|
||||
tasks:
|
||||
- s3tests:
|
||||
client.0:
|
||||
force-branch: ceph-master
|
||||
rgw_server: client.0
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
rgw lc debug interval: 10
|
4
qa/suites/rgw/thrash/workload/rgw_swift.yaml
Normal file
4
qa/suites/rgw/thrash/workload/rgw_swift.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
tasks:
|
||||
- swift:
|
||||
client.0:
|
||||
rgw_server: client.0
|
7
qa/suites/rgw/thrash/workload/rgw_user_quota.yaml
Normal file
7
qa/suites/rgw/thrash/workload/rgw_user_quota.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
# Amazon/S3.pm (cpan) not available as an rpm
|
||||
os_type: ubuntu
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rgw/s3_user_quota.pl
|
Loading…
Reference in New Issue
Block a user