adding multi-version suite to test compatibility of clients running newer

version of ceph against servers running older version.

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
This commit is contained in:
tamil 2014-08-01 22:49:23 -07:00
parent 12154c2216
commit 14b03bc77f
16 changed files with 106 additions and 0 deletions

View File

View File

@ -0,0 +1,10 @@
roles:
- - mon.a
- mds.a
- osd.0
- osd.1
- - mon.b
- mon.c
- osd.2
- osd.3
- - client.0

View File

@ -0,0 +1,7 @@
tasks:
- install:
branch: dumpling
- install.upgrade:
client.0:
branch: firefly
- ceph:

View File

@ -0,0 +1,7 @@
tasks:
- install:
branch: dumpling
- install.upgrade:
client.0:
branch: master
- ceph:

View File

@ -0,0 +1,7 @@
tasks:
- install:
branch: dumpling
- install.upgrade:
client.0:
branch: next
- ceph:

View File

@ -0,0 +1,5 @@
tasks:
- workunit:
clients:
client.0:
- rados/load-gen-big.sh

View File

@ -0,0 +1,12 @@
tasks:
- rados:
clients: [client.0]
ops: 4000
objects: 500
op_weights:
read: 100
write: 100
delete: 50
snap_create: 50
snap_remove: 50
rollback: 50

View File

@ -0,0 +1,5 @@
tasks:
- workunit:
clients:
client.0:
- cls/test_cls_rbd.sh

View File

@ -0,0 +1,5 @@
tasks:
- rgw: [client.0]
- s3tests:
client.0:
rgw_server: client.0

View File

View File

@ -0,0 +1,10 @@
roles:
- - mon.a
- mds.a
- osd.0
- osd.1
- - mon.b
- mon.c
- osd.2
- osd.3
- - client.0

View File

@ -0,0 +1,7 @@
tasks:
- install:
branch: firefly
- install.upgrade:
client.0:
branch: master
- ceph:

View File

@ -0,0 +1,7 @@
tasks:
- install:
branch: firefly
- install.upgrade:
client.0:
branch: next
- ceph:

View File

@ -0,0 +1,12 @@
tasks:
- rados:
clients: [client.0]
ops: 4000
objects: 500
op_weights:
read: 100
write: 100
delete: 50
snap_create: 50
snap_remove: 50
rollback: 50

View File

@ -0,0 +1,7 @@
tasks:
- workunit:
clients:
client.0:
- rbd/import_export.sh
env:
RBD_CREATE_ARGS: --new-format

View File

@ -0,0 +1,5 @@
tasks:
- rgw: [client.0]
- swift:
client.0:
rgw_server: client.0