From: John Spray Date: Fri, 7 Apr 2017 13:45:30 +0000 (+0100) Subject: qa: re-enable ENOSPC tests for kclient X-Git-Tag: v12.0.2~40^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e0833965b683e3fb1ec9b706dce55b47abe4cffc;p=ceph.git qa: re-enable ENOSPC tests for kclient Fixes: http://tracker.ceph.com/issues/19550 Signed-off-by: John Spray --- diff --git a/qa/suites/kcephfs/recovery/tasks/mds-full.yaml b/qa/suites/kcephfs/recovery/tasks/mds-full.yaml new file mode 100644 index 00000000000..558a2067337 --- /dev/null +++ b/qa/suites/kcephfs/recovery/tasks/mds-full.yaml @@ -0,0 +1,19 @@ + +overrides: + ceph: + log-whitelist: + - OSD full dropping all updates + - OSD near full + - failsafe engaged, dropping updates + - failsafe disengaged, no longer dropping + - is full \(reached quota + conf: + osd: + osd mon report interval max: 5 + osd objectstore: memstore + memstore device bytes: 100000000 + +tasks: + - cephfs_test_runner: + modules: + - tasks.cephfs.test_full diff --git a/qa/tasks/cephfs/test_full.py b/qa/tasks/cephfs/test_full.py index a07ceccf0b8..2347fc701a8 100644 --- a/qa/tasks/cephfs/test_full.py +++ b/qa/tasks/cephfs/test_full.py @@ -30,9 +30,6 @@ class FullnessTestCase(CephFSTestCase): def setUp(self): CephFSTestCase.setUp(self) - if not isinstance(self.mount_a, FuseMount): - self.skipTest("FUSE needed: ENOSPC handling in kclient is tracker #17204") - # These tests just use a single active MDS throughout, so remember its ID # for use in mds_asok calls self.active_mds_id = self.fs.get_active_names()[0]