diff --git a/test/integration-test-wrapper.py b/test/integration-test-wrapper.py index a8004b38157..72bd89410cc 100755 --- a/test/integration-test-wrapper.py +++ b/test/integration-test-wrapper.py @@ -61,9 +61,10 @@ def main(): print(f"TEST_NO_QEMU=1, skipping {args.name}", file=sys.stderr) exit(77) - if args.name in os.getenv("TEST_SKIP", "").split(): - print(f"Skipping {args.name} due to TEST_SKIP", file=sys.stderr) - exit(77) + for s in os.getenv("TEST_SKIP", "").split(): + if s in args.name: + print(f"Skipping {args.name} due to TEST_SKIP", file=sys.stderr) + exit(77) keep_journal = os.getenv("TEST_SAVE_JOURNAL", "fail") shell = bool(int(os.getenv("TEST_SHELL", "0")))