From 7c5fc202a0a0fea844b678f8655966506d78e864 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Sat, 23 Nov 2024 13:01:00 +0100 Subject: [PATCH] test: Fix typing errors in integration-test-wrapper.py (cherry picked from commit ceca7c500563c59b70f43887e4593203a5de2052) --- test/integration-test-wrapper.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/integration-test-wrapper.py b/test/integration-test-wrapper.py index 30b9d8b1727..737bbd42724 100755 --- a/test/integration-test-wrapper.py +++ b/test/integration-test-wrapper.py @@ -32,7 +32,7 @@ ExecStart=false """ -def main(): +def main() -> None: parser = argparse.ArgumentParser(description=__doc__) parser.add_argument('--mkosi', required=True) parser.add_argument('--meson-source-dir', required=True, type=Path) @@ -184,7 +184,8 @@ def main(): # On Debian/Ubuntu we get a lot of random QEMU crashes. Retry once, and then skip if it fails again. if args.vm and result.returncode == 247 and args.exit_code != 247: - journal_file.unlink(missing_ok=True) + if journal_file: + journal_file.unlink(missing_ok=True) result = subprocess.run(cmd) if args.vm and result.returncode == 247 and args.exit_code != 247: print(