testing: speed up backup tests by removing artifacts after test

(cherry picked from commit 6aedb0a73a)
This commit is contained in:
scgbckbone 2024-12-08 18:41:30 +01:00
parent 5df7583ab3
commit 966f48dfa7
2 changed files with 6 additions and 2 deletions

View File

@ -1979,6 +1979,7 @@ def check_and_decrypt_backup(microsd_path):
with open(xfn_path, "r") as f:
res = f.read()
os.remove(xfn_path)
return res
return doit

View File

@ -113,7 +113,7 @@ def test_make_backup(multisig, goto_home, pick_menu_item, cap_story, need_keypre
generate_ephemeral_words, set_bip39_pw, verify_backup_file,
check_and_decrypt_backup, restore_backup_cs, clear_ms, seedvault,
restore_main_seed, import_ephemeral_xprv, backup_system,
press_cancel, sim_exec, pass_way):
press_cancel, sim_exec, pass_way, garbage_collector):
# Make an encrypted 7z backup, verify it, and even restore it!
clear_ms()
reset_seed_words()
@ -193,9 +193,12 @@ def test_make_backup(multisig, goto_home, pick_menu_item, cap_story, need_keypre
print("filename %d: %s" % (copy, fn))
files.append(fn)
garbage_collector.append(microsd_path(fn))
# write extra copy.
need_keypress('2')
if not copy:
need_keypress('2')
time.sleep(.01)
bk_a = open_microsd(files[0]).read()