diff options
| author | Brian Potchik <brian@vector35.com> | 2020-09-04 00:34:53 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2020-09-04 00:34:53 -0400 |
| commit | a2f8486a67844b96ff3e339fc062275790396fe3 (patch) | |
| tree | dd2677b0655a2852766b401a231f1aed805cfe16 | |
| parent | 2a96999a10576af59da64ecbed2720319ce29e80 (diff) | |
Fix universal loader BNDB round trip unit test.
| -rw-r--r-- | suite/testcommon.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/suite/testcommon.py b/suite/testcommon.py index 9d02774d..33b3b800 100644 --- a/suite/testcommon.py +++ b/suite/testcommon.py @@ -1104,7 +1104,14 @@ class VerifyBuilder(Builder): assert([str(functions == bndb_functions and comments == bndb_comments)]) bv.file.close() del bv - os.unlink(temp_name) + for i in range(5): + try: + time.sleep(1) + os.unlink(temp_name) + break + except OSError: + print("Failed to remove file {}".format(temp_name)) + continue # test with overridden arch preference binja.Settings().set_string_list("files.universal.architecturePreference", ["arm64"]) |
