mirror of
https://github.com/ceph/ceph
synced 2024-12-19 09:57:05 +00:00
qa: break out tasks/ in multimds suite
...so that we can selectively disable those which are not appropriate for multimds testing, or which are not kclient compatible (all multimds workunits run against both kclient and fuse). Signed-off-by: John Spray <john.spray@redhat.com>
This commit is contained in:
parent
5ce40363ae
commit
d0963f8575
@ -1 +0,0 @@
|
||||
../../fs/basic/tasks/
|
4
qa/suites/multimds/basic/tasks/asok_dump_tree.yaml
Normal file
4
qa/suites/multimds/basic/tasks/asok_dump_tree.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
tasks:
|
||||
- cephfs_test_runner:
|
||||
modules:
|
||||
- tasks.cephfs.test_dump_tree
|
12
qa/suites/multimds/basic/tasks/cephfs_scrub_tests.yaml
Normal file
12
qa/suites/multimds/basic/tasks/cephfs_scrub_tests.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
overrides:
|
||||
ceph:
|
||||
log-whitelist:
|
||||
- Scrub error on inode
|
||||
conf:
|
||||
mds:
|
||||
mds log max segments: 1
|
||||
mds cache max size: 1000
|
||||
tasks:
|
||||
- cephfs_test_runner:
|
||||
modules:
|
||||
- tasks.cephfs.test_scrub_checks
|
@ -0,0 +1,10 @@
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
fuse_default_permissions: 0
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- kernel_untar_build.sh
|
7
qa/suites/multimds/basic/tasks/cfuse_workunit_misc.yaml
Normal file
7
qa/suites/multimds/basic/tasks/cfuse_workunit_misc.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
timeout: 6h
|
||||
clients:
|
||||
all:
|
||||
- fs/misc
|
||||
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- fs/test_o_trunc.sh
|
12
qa/suites/multimds/basic/tasks/cfuse_workunit_norstats.yaml
Normal file
12
qa/suites/multimds/basic/tasks/cfuse_workunit_norstats.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
timeout: 6h
|
||||
clients:
|
||||
all:
|
||||
- fs/norstats
|
||||
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
client dirsize rbytes: false
|
12
qa/suites/multimds/basic/tasks/cfuse_workunit_quota.yaml
Normal file
12
qa/suites/multimds/basic/tasks/cfuse_workunit_quota.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
timeout: 6h
|
||||
clients:
|
||||
all:
|
||||
- fs/quota
|
||||
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
client quota: true
|
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/cfuse_workunit_suites_blogbench.yaml
|
1
qa/suites/multimds/basic/tasks/cfuse_workunit_suites_dbench.yaml
Symbolic link
1
qa/suites/multimds/basic/tasks/cfuse_workunit_suites_dbench.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/cfuse_workunit_suites_dbench.yaml
|
1
qa/suites/multimds/basic/tasks/cfuse_workunit_suites_ffsb.yaml
Symbolic link
1
qa/suites/multimds/basic/tasks/cfuse_workunit_suites_ffsb.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/cfuse_workunit_suites_ffsb.yaml
|
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- suites/fsx.sh
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- suites/fsync-tester.sh
|
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- suites/iogen.sh
|
||||
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- suites/iozone.sh
|
@ -0,0 +1,16 @@
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
debug ms: 1
|
||||
debug client: 20
|
||||
fuse set user groups: true
|
||||
fuse default permissions: false
|
||||
mds:
|
||||
debug ms: 1
|
||||
debug mds: 20
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
all:
|
||||
- suites/pjd.sh
|
@ -0,0 +1,14 @@
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
client:
|
||||
ms_inject_delay_probability: 1
|
||||
ms_inject_delay_type: osd
|
||||
ms_inject_delay_max: 5
|
||||
client_oc_max_dirty_age: 1
|
||||
tasks:
|
||||
- exec:
|
||||
client.0:
|
||||
- cd $TESTDIR/mnt.* && dd if=/dev/zero of=./foo count=100
|
||||
- sleep 2
|
||||
- cd $TESTDIR/mnt.* && truncate --size 0 ./foo
|
1
qa/suites/multimds/basic/tasks/cfuse_workunit_trivial_sync.yaml
Symbolic link
1
qa/suites/multimds/basic/tasks/cfuse_workunit_trivial_sync.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/cfuse_workunit_trivial_sync.yaml
|
1
qa/suites/multimds/basic/tasks/libcephfs_interface_tests.yaml
Symbolic link
1
qa/suites/multimds/basic/tasks/libcephfs_interface_tests.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../cephfs/tasks/libcephfs_interface_tests.yaml
|
14
qa/suites/multimds/basic/tasks/libcephfs_java.yaml
Normal file
14
qa/suites/multimds/basic/tasks/libcephfs_java.yaml
Normal file
@ -0,0 +1,14 @@
|
||||
|
||||
os_type: ubuntu
|
||||
os_version: "14.04"
|
||||
|
||||
overrides:
|
||||
ceph-fuse:
|
||||
disabled: true
|
||||
kclient:
|
||||
disabled: true
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- libcephfs-java/test.sh
|
10
qa/suites/multimds/basic/tasks/libcephfs_python.yaml
Normal file
10
qa/suites/multimds/basic/tasks/libcephfs_python.yaml
Normal file
@ -0,0 +1,10 @@
|
||||
overrides:
|
||||
ceph-fuse:
|
||||
disabled: true
|
||||
kclient:
|
||||
disabled: true
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- fs/test_python.sh
|
6
qa/suites/multimds/basic/tasks/mds_creation_retry.yaml
Normal file
6
qa/suites/multimds/basic/tasks/mds_creation_retry.yaml
Normal file
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
-mds_creation_failure:
|
||||
- workunit:
|
||||
clients:
|
||||
all: [fs/misc/trivial_sync.sh]
|
||||
|
Loading…
Reference in New Issue
Block a user