Skip to content

Commit 2607fdb

Browse files
tseavercojenco
authored andcommitted
tests: further harden blob teardown against EBH (googleapis#548)
Closes googleapis#435.
1 parent 8adcc0c commit 2607fdb

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

tests/system/_helpers.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,11 @@ def delete_blob(blob):
8282
retry(blob.delete)(timeout=120) # seconds
8383
except exceptions.NotFound: # race
8484
pass
85+
except exceptions.Forbidden: # event-based hold
86+
blob.event_based_hold = False
87+
blob.patch()
88+
retry_no_event_based_hold(blob.reload)()
89+
retry(blob.delete)(timeout=120) # seconds
8590

8691

8792
def delete_bucket(bucket):

0 commit comments

Comments
 (0)