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 4c1fcc11ed90..2d370d7ef9fd 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 4a2a627fe5d3..9b1578900d27 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 fb3a05f48548..c59775259fc0 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 8dbc24a9febf..1e71bb401aed 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 5d54f3da0b40..fac769ed5d99 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 4833371df1bc..bfed71c1b518 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 8b2b1ab5c141..b16cfb17d600 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: