]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: ignore disk quota exceeded failure in test 48164/head
authorNikhilkumar Shelke <nshelke@redhat.com>
Tue, 9 Aug 2022 12:47:38 +0000 (18:17 +0530)
committerKotresh HR <khiremat@redhat.com>
Mon, 19 Sep 2022 09:04:27 +0000 (14:34 +0530)
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 <nshelke@redhat.com>
(cherry picked from commit 41b0cb70e0c1b3d46ed94862b3065ed1d6e80097)

qa/tasks/cephfs/test_volumes.py

index 330b6cb941fe3a59db763e8fb9cfefb826c8b1ab..b820505a25ecaed9ff7e9fc79241208641605a42 100644 (file)
@@ -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)