mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
test: support TEST_NO_QEMU in mkosi integration wrapper
Same as the old integration test suite, allow skipping tests that require qemu. ppc64el's vsock support doesn't appear to work, so we'll skip it, as it is already done in the legacy framework.
This commit is contained in:
parent
7d2701e7d1
commit
464d182b3e
@ -57,6 +57,10 @@ def main():
|
|||||||
print(f"SYSTEMD_SLOW_TESTS=1 not found in environment, skipping {args.name}", file=sys.stderr)
|
print(f"SYSTEMD_SLOW_TESTS=1 not found in environment, skipping {args.name}", file=sys.stderr)
|
||||||
exit(77)
|
exit(77)
|
||||||
|
|
||||||
|
if args.vm and bool(int(os.getenv("TEST_NO_QEMU", "0"))):
|
||||||
|
print(f"TEST_NO_QEMU=1, skipping {args.name}", file=sys.stderr)
|
||||||
|
exit(77)
|
||||||
|
|
||||||
name = args.name + (f"-{i}" if (i := os.getenv("MESON_TEST_ITERATION")) else "")
|
name = args.name + (f"-{i}" if (i := os.getenv("MESON_TEST_ITERATION")) else "")
|
||||||
|
|
||||||
dropin = textwrap.dedent(
|
dropin = textwrap.dedent(
|
||||||
|
Loading…
Reference in New Issue
Block a user