From 2d1817e097a416b280eb6f6d06a5a08ea6fdfe8d Mon Sep 17 00:00:00 2001 From: John Spray Date: Thu, 9 Mar 2017 12:45:52 -0500 Subject: [PATCH] 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 --- qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml | 4 ++++ qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml | 4 ++++ qa/cephfs/tasks/libcephfs_interface_tests.yaml | 4 ++++ .../fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml | 4 ++++ qa/suites/fs/basic/tasks/cfuse_workunit_misc.yaml | 4 ++++ qa/suites/fs/basic/tasks/cfuse_workunit_norstats.yaml | 4 ++++ qa/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml | 4 ++++ 7 files changed, 28 insertions(+) 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: -- 2.47.3