summaryrefslogtreecommitdiffstats
path: root/qa/cephfs/tasks
diff options
context:
space:
mode:
authorJohn Spray <john.spray@redhat.com>2017-03-09 18:45:52 +0100
committerJohn Spray <john.spray@redhat.com>2017-03-29 00:26:34 +0200
commit2d1817e097a416b280eb6f6d06a5a08ea6fdfe8d (patch)
tree34734150446879bea3570ffcb40f35d074a7b460 /qa/cephfs/tasks
parentqa/tasks: add check_counter.py (diff)
downloadceph-2d1817e097a416b280eb6f6d06a5a08ea6fdfe8d.tar.xz
ceph-2d1817e097a416b280eb6f6d06a5a08ea6fdfe8d.zip
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 <john.spray@redhat.com>
Diffstat (limited to 'qa/cephfs/tasks')
-rw-r--r--qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml4
-rw-r--r--qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml4
-rw-r--r--qa/cephfs/tasks/libcephfs_interface_tests.yaml4
3 files changed, 12 insertions, 0 deletions
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: