mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-22 13:33:56 +03:00
test: run TEST-21 in nspawn only if $TEST_PREFER_NSPAWN is set
so we can run it under nspawn in CIs which don't support nested KVM, but avoid running it twice (both under nspawn and qemu) in CIs which support both methods.
This commit is contained in:
parent
71cde065b5
commit
eda0e525d3
@ -3,7 +3,6 @@
|
||||
set -e
|
||||
|
||||
TEST_DESCRIPTION="Fuzz our D-Bus interfaces with dfuzzer"
|
||||
TEST_NO_NSPAWN=1
|
||||
TEST_SUPPORTING_SERVICES_SHOULD_BE_MASKED=0
|
||||
QEMU_TIMEOUT="${QEMU_TIMEOUT:-1800}"
|
||||
IMAGE_NAME=dfuzzer
|
||||
@ -12,6 +11,13 @@ TEST_FORCE_NEWIMAGE=1
|
||||
# shellcheck source=test/test-functions
|
||||
. "${TEST_BASE_DIR:?}/test-functions"
|
||||
|
||||
# Run the test either only under nspawn (if $TEST_PREFER_NSPAWN is set to true)
|
||||
# or only uder qemu otherwise, to avoid running the test twice on machines where
|
||||
# we can do both.
|
||||
if ! get_bool "${TEST_PREFER_NSPAWN:=}"; then
|
||||
TEST_NO_NSPAWN=1
|
||||
fi
|
||||
|
||||
command -v dfuzzer >/dev/null || exit 0
|
||||
|
||||
if ! get_bool "$IS_BUILT_WITH_ASAN"; then
|
||||
|
Loading…
Reference in New Issue
Block a user