From: Daan De Meyer Date: Sat, 23 Nov 2024 12:01:00 +0000 (+0100) Subject: test: Fix typing errors in integration-test-wrapper.py X-Git-Tag: v257-rc3~36^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ceca7c500563c59b70f43887e4593203a5de2052;p=thirdparty%2Fsystemd.git test: Fix typing errors in integration-test-wrapper.py --- 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(