From: Kefu Chai Date: Fri, 8 May 2020 03:10:56 +0000 (+0800) Subject: qa/tasks/cephfs: remove sys.exc_clear() calls X-Git-Tag: v15.2.4~42^2~100 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dee9f02b906a91b0ee52341354acf88010404890;p=ceph.git qa/tasks/cephfs: remove sys.exc_clear() calls sys.exc_clear() was removed in Python3, see https://docs.python.org/3/whatsnew/3.0.html#index-22. so we should not call it. Signed-off-by: Kefu Chai (cherry picked from commit 702de9590cdfe6c95ef8e87cb74cd05944e380c9) --- diff --git a/qa/tasks/cephfs/test_snapshots.py b/qa/tasks/cephfs/test_snapshots.py index a1dcc23d340..519c2a0fc1c 100644 --- a/qa/tasks/cephfs/test_snapshots.py +++ b/qa/tasks/cephfs/test_snapshots.py @@ -474,7 +474,6 @@ class TestSnapshots(CephFSTestCase): # failing at the last mkdir beyond the limit is expected if sno == snaps: log.info("failed while creating snap #{}: {}".format(sno, repr(e))) - sys.exc_clear() raise TestSnapshots.SnapLimitViolationException(sno) def test_mds_max_snaps_per_dir_default_limit(self): @@ -500,7 +499,6 @@ class TestSnapshots(CephFSTestCase): self.create_dir_and_snaps("accounts", new_limit + 1) except TestSnapshots.SnapLimitViolationException as e: if e.failed_snapshot_number == (new_limit + 1): - sys.exc_clear() pass # then increase the limit by one and test new_limit = new_limit + 1