From: John Spray Date: Thu, 9 Mar 2017 17:45:52 +0000 (-0500) Subject: qa/suites: check dirfrag counter in cephfs workunits X-Git-Tag: v12.0.2~225^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2d1817e097a416b280eb6f6d06a5a08ea6fdfe8d;p=ceph.git qa/suites: check dirfrag counter in cephfs workunits (just the ones which really do do enough work to generate some fragmentation) Signed-off-by: John Spray --- diff --git a/qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml b/qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml index 4c1fcc11ed9..2d370d7ef9f 100644 --- a/qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml +++ b/qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml @@ -1,4 +1,8 @@ tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: clients: all: diff --git a/qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml b/qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml index 4a2a627fe5d..9b1578900d2 100644 --- a/qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml +++ b/qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml @@ -4,6 +4,10 @@ overrides: osd: filestore flush min: 0 tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: clients: all: diff --git a/qa/cephfs/tasks/libcephfs_interface_tests.yaml b/qa/cephfs/tasks/libcephfs_interface_tests.yaml index fb3a05f4854..c59775259fc 100644 --- a/qa/cephfs/tasks/libcephfs_interface_tests.yaml +++ b/qa/cephfs/tasks/libcephfs_interface_tests.yaml @@ -4,6 +4,10 @@ overrides: kclient: disabled: true tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: clients: client.0: diff --git a/qa/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml b/qa/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml index 8dbc24a9feb..1e71bb401ae 100644 --- a/qa/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml +++ b/qa/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml @@ -4,6 +4,10 @@ overrides: client: fuse_default_permissions: 0 tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: clients: all: diff --git a/qa/suites/fs/basic/tasks/cfuse_workunit_misc.yaml b/qa/suites/fs/basic/tasks/cfuse_workunit_misc.yaml index 5d54f3da0b4..fac769ed5d9 100644 --- a/qa/suites/fs/basic/tasks/cfuse_workunit_misc.yaml +++ b/qa/suites/fs/basic/tasks/cfuse_workunit_misc.yaml @@ -1,4 +1,8 @@ tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: timeout: 6h clients: diff --git a/qa/suites/fs/basic/tasks/cfuse_workunit_norstats.yaml b/qa/suites/fs/basic/tasks/cfuse_workunit_norstats.yaml index 4833371df1b..bfed71c1b51 100644 --- a/qa/suites/fs/basic/tasks/cfuse_workunit_norstats.yaml +++ b/qa/suites/fs/basic/tasks/cfuse_workunit_norstats.yaml @@ -1,4 +1,8 @@ tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: timeout: 6h clients: diff --git a/qa/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml b/qa/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml index 8b2b1ab5c14..b16cfb17d60 100644 --- a/qa/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml +++ b/qa/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml @@ -1,4 +1,8 @@ tasks: +- check-counter: + counters: + mds: + - "mds.dir_split" - workunit: clients: all: