From 34f32dcc7baea5aaf2de7f4d78697fd9b3edcad7 Mon Sep 17 00:00:00 2001 From: Nikhilkumar Shelke Date: Tue, 9 Aug 2022 18:17:38 +0530 Subject: [PATCH] qa: ignore disk quota exceeded failure in test Quota enforcement takes some time. It is documented. Test should ignore 'Disk Quota Exceeded' failure. Fixes: https://tracker.ceph.com/issues/56632 Signed-off-by: Nikhilkumar Shelke (cherry picked from commit 41b0cb70e0c1b3d46ed94862b3065ed1d6e80097) --- qa/tasks/cephfs/test_volumes.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qa/tasks/cephfs/test_volumes.py b/qa/tasks/cephfs/test_volumes.py index 330b6cb941fe..b820505a25ec 100644 --- a/qa/tasks/cephfs/test_volumes.py +++ b/qa/tasks/cephfs/test_volumes.py @@ -6619,7 +6619,11 @@ class TestSubvolumeSnapshotClones(TestVolumesHelper): self._fs_cmd("subvolume", "create", self.volname, subvolume,"--mode=777", "--size", str(osize)) # do IO, write 50 files of 1MB each to exceed quota. This mostly succeeds as quota enforcement takes time. - self._do_subvolume_io(subvolume, number_of_files=50) + try: + self._do_subvolume_io(subvolume, number_of_files=50) + except CommandFailedError: + # ignore quota enforcement error. + pass # snapshot subvolume self._fs_cmd("subvolume", "snapshot", "create", self.volname, subvolume, snapshot) -- 2.47.3