1
0
mirror of https://github.com/ceph/ceph synced 2025-03-31 07:53:23 +00:00

suites/fs: unify/reuse common (fuse) mount

Goal is to reduce arbitrary differences between fs suites.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
This commit is contained in:
Patrick Donnelly 2016-08-06 21:10:19 -04:00 committed by Patrick Donnelly
parent df5a6b1843
commit 78e3feaae3
No known key found for this signature in database
GPG Key ID: 3A2A7E25BEA8AADB
57 changed files with 41 additions and 65 deletions
cephfs/mount
suites
fs
multimds/libcephfs/tasks

2
cephfs/mount/fuse.yaml Normal file
View File

@ -0,0 +1,2 @@
tasks:
- ceph-fuse:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -3,5 +3,3 @@ overrides:
conf: conf:
client: client:
client use faked inos: true client use faked inos: true
tasks:
- ceph-fuse:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- cephfs_test_runner: - cephfs_test_runner:
modules: modules:
- tasks.cephfs.test_dump_tree - tasks.cephfs.test_dump_tree

View File

@ -7,7 +7,6 @@ overrides:
mds log max segments: 1 mds log max segments: 1
mds cache max size: 1000 mds cache max size: 1000
tasks: tasks:
- ceph-fuse:
- cephfs_test_runner: - cephfs_test_runner:
modules: modules:
- tasks.cephfs.test_scrub_checks - tasks.cephfs.test_scrub_checks

View File

@ -4,7 +4,6 @@ overrides:
client: client:
fuse_default_permissions: 0 fuse_default_permissions: 0
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
timeout: 6h timeout: 6h
clients: clients:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
timeout: 6h timeout: 6h
clients: clients:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
timeout: 6h timeout: 6h
clients: clients:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -4,7 +4,6 @@ overrides:
osd: osd:
filestore flush min: 0 filestore flush min: 0
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse: [client.0]
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -10,7 +10,6 @@ overrides:
debug ms: 1 debug ms: 1
debug mds: 20 debug mds: 20
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -7,7 +7,6 @@ overrides:
ms_inject_delay_max: 5 ms_inject_delay_max: 5
client_oc_max_dirty_age: 1 client_oc_max_dirty_age: 1
tasks: tasks:
- ceph-fuse:
- exec: - exec:
client.0: client.0:
- cd $TESTDIR/mnt.* && dd if=/dev/zero of=./foo count=100 - cd $TESTDIR/mnt.* && dd if=/dev/zero of=./foo count=100

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: [fs/misc/trivial_sync.sh] all: [fs/misc/trivial_sync.sh]

View File

@ -1,5 +1,7 @@
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
client.0: client.0:

View File

@ -2,8 +2,10 @@
os_type: ubuntu os_type: ubuntu
os_version: "14.04" os_version: "14.04"
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
client.0: client.0:

View File

@ -1,3 +1,6 @@
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- workunit: - workunit:
clients: clients:

View File

@ -1,6 +1,5 @@
tasks: tasks:
-mds_creation_failure: -mds_creation_failure:
-ceph-fuse:
- workunit: - workunit:
clients: clients:
all: [fs/misc/trivial_sync.sh] all: [fs/misc/trivial_sync.sh]

View File

@ -1,2 +0,0 @@
tasks:
- ceph-fuse:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,6 +0,0 @@
tasks:
- ceph-fuse:
client.0:
mounted: false
client.1:
mounted: false

View File

@ -1,4 +1,6 @@
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- cephfs_test_runner: - cephfs_test_runner:
modules: modules:

View File

@ -1,8 +0,0 @@
overrides:
ceph:
conf:
client:
fuse default permissions: false
client acl type: posix_acl
tasks:
- ceph-fuse:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,3 +1,9 @@
overrides:
ceph:
conf:
client:
fuse default permissions: false
client acl type: posix_acl
tasks: tasks:
- workunit: - workunit:
clients: clients:

View File

@ -4,6 +4,7 @@ overrides:
client: client:
fuse set user groups: true fuse set user groups: true
fuse default permissions: false fuse default permissions: false
client acl type: posix_acl
tasks: tasks:
- workunit: - workunit:
clients: clients:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,10 +0,0 @@
tasks:
- ceph-fuse:
client.0:
mounted: false
client.1:
mounted: false
client.2:
mounted: false
client.3:
mounted: false

View File

@ -0,0 +1,3 @@
overrides:
ceph-fuse:
disabled: true

View File

@ -1,2 +0,0 @@
tasks:
- ceph-fuse:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

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

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -5,7 +5,6 @@ overrides:
fuse set user groups: true fuse set user groups: true
fuse default permissions: false fuse default permissions: false
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: [fs/misc/trivial_sync.sh] all: [fs/misc/trivial_sync.sh]

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -4,7 +4,6 @@ overrides:
osd: osd:
filestore flush min: 0 filestore flush min: 0
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -0,0 +1 @@
../../../../cephfs/mount/fuse.yaml

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
all: all:

View File

@ -1,5 +1,4 @@
tasks: tasks:
- ceph-fuse:
- workunit: - workunit:
clients: clients:
client.0: client.0:

View File

@ -1,3 +1,6 @@
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- ceph-fuse: - ceph-fuse:
- workunit: - workunit:

View File

@ -1,3 +1,6 @@
overrides:
ceph-fuse:
disabled: true
tasks: tasks:
- ceph-fuse: - ceph-fuse:
- workunit: - workunit: