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:
Sage Weil 2017-02-15 15:03:48 -06:00 committed by GitHub
commit e5056df48d
14 changed files with 79 additions and 2 deletions

View File

@ -3,5 +3,3 @@ overrides:
conf:
client:
debug rgw: 20
rgw:
frontend: civetweb

0
qa/suites/rgw/thrash/% Normal file
View File

View File

@ -0,0 +1,3 @@
overrides:
rgw:
frontend: civetweb

View File

@ -0,0 +1 @@
../../../../clusters/fixed-2.yaml

View File

@ -0,0 +1,5 @@
tasks:
- install:
- ceph:
- rgw: [client.0]

View File

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

View 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

View 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

View 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

View 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

View 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

View 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

View File

@ -0,0 +1,4 @@
tasks:
- swift:
client.0:
rgw_server: client.0

View 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