fs/samba: restructure and expand test collection

All workloads on samba, samba+fuse, samba+kernel.  Workloads include
torture and cifs + {various workunits}
This commit is contained in:
Sage Weil 2013-05-10 18:03:21 -07:00
parent 996f1edce1
commit d0e9a19e0a
11 changed files with 54 additions and 36 deletions

View File

@ -0,0 +1,6 @@
tasks:
- install:
- install:
project: samba
extra_packages: ['samba']
- ceph:

View File

@ -0,0 +1,6 @@
tasks:
- ceph-fuse: [client.0]
- samba:
samba.0:
ceph: "{testdir}/mnt.0"

View File

@ -0,0 +1,6 @@
tasks:
- kclient: [client.0]
- samba:
samba.0:
ceph: "{testdir}/mnt.0"

View File

@ -0,0 +1,2 @@
tasks:
- samba:

View File

@ -1,17 +0,0 @@
tasks:
- install:
- install:
project: samba
extra_packages: ['samba']
- ceph:
- ceph-fuse: [client.0]
- samba:
samba.0:
cephfuse: "{testdir}/mnt.0"
- cifs-mount:
client.1:
share: cephfuse
- workunit:
clients:
client.1:
- suites/fsstress.sh

View File

@ -1,12 +0,0 @@
tasks:
- install:
- install:
project: samba
extra_packages: ['samba']
- ceph:
- samba:
- cifs-mount: [client.0]
- workunit:
clients:
client.0:
- suites/fsstress.sh

View File

@ -0,0 +1,8 @@
tasks:
- cifs-mount:
client.1:
share: ceph
- workunit:
clients:
client.1:
- suites/dbench.sh

View File

@ -0,0 +1,8 @@
tasks:
- cifs-mount:
client.1:
share: ceph
- workunit:
clients:
client.1:
- suites/fsstress.sh

View File

@ -0,0 +1,9 @@
tasks:
- cifs-mount:
client.1:
share: ceph
- workunit:
clients:
client.1:
- kernel_untar_build.sh

View File

@ -0,0 +1,8 @@
tasks:
- cifs-mount:
client.1:
share: ceph
- workunit:
clients:
client.1:
- suites/tiobench.sh

View File

@ -1,12 +1,6 @@
tasks:
- install:
- install:
project: samba
extra_packages: ['samba']
- ceph:
- samba:
- pexec:
client.0:
client.1:
- /usr/local/samba/bin/smbtorture --password=ubuntu //localhost/ceph base.lock
- /usr/local/samba/bin/smbtorture --password=ubuntu //localhost/ceph base.fdpass
- /usr/local/samba/bin/smbtorture --password=ubuntu //localhost/ceph base.unlink