From 4bfcb6ba2784f6f99fd9c84ec4819622047e598c Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Sat, 6 May 2023 11:35:38 +0200 Subject: [PATCH] mkosi: Don't run slow tests by default Instead, allow enabling it via an environment variable and do so in CI. --- .github/workflows/mkosi.yml | 1 + mkosi.presets/00-base/mkosi.build | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index dac3de900bc..fc1c95ebfa5 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -86,6 +86,7 @@ jobs: [Content] Environment=CI_BUILD=1 DEFAULT_TIMEOUT_SEC=90 + SLOW_TESTS=true [Output] KernelCommandLineExtra=systemd.unit=mkosi-check-and-shutdown.service diff --git a/mkosi.presets/00-base/mkosi.build b/mkosi.presets/00-base/mkosi.build index 5db96006fe5..62cd3ec34b6 100755 --- a/mkosi.presets/00-base/mkosi.build +++ b/mkosi.presets/00-base/mkosi.build @@ -60,7 +60,7 @@ if [ ! -f "$BUILDDIR"/build.ninja ]; then -D b_sanitize="${SANITIZERS:-none}" -D install-tests=true -D tests=unsafe - -D slow-tests=true + -D slow-tests="${SLOW_TESTS:-false}" -D utmp=true -D hibernate=true -D ldconfig=true