From: Nikhilkumar Shelke Date: Tue, 9 Aug 2022 12:47:38 +0000 (+0530) Subject: qa: ignore disk quota exceeded failure in test X-Git-Tag: v16.2.11~275^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8faad0b6545f38130fb5538ae0423f8f89fa1f47;p=ceph.git 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) --- diff --git a/qa/tasks/cephfs/test_volumes.py b/qa/tasks/cephfs/test_volumes.py index b84ad2392913..37d74052e55c 100644 --- a/qa/tasks/cephfs/test_volumes.py +++ b/qa/tasks/cephfs/test_volumes.py @@ -6211,7 +6211,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)