From 93dcd53ebb106693f2f13393574dfda61c0505e5 Mon Sep 17 00:00:00 2001 From: Kamalesh Babulal Date: Wed, 29 Nov 2023 09:20:34 +0000 Subject: [PATCH] ftests/059: skip test on non-systemd configuration Skip running the testcase, when compiled with --enable-systemd=no, using Systemd.is_systemd_enabled(). Signed-off-by: Kamalesh Babulal Signed-off-by: Tom Hromatka --- tests/ftests/059-sudo-invalid_systemd_create_scope2.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/ftests/059-sudo-invalid_systemd_create_scope2.py b/tests/ftests/059-sudo-invalid_systemd_create_scope2.py index 25d2e390..ceaf7167 100755 --- a/tests/ftests/059-sudo-invalid_systemd_create_scope2.py +++ b/tests/ftests/059-sudo-invalid_systemd_create_scope2.py @@ -9,6 +9,7 @@ from cgroup import CgroupVersion as CgroupCliVersion from libcgroup import Cgroup, Version +from systemd import Systemd import ftests import consts import sys @@ -32,6 +33,10 @@ def prereqs(config): result = consts.TEST_SKIPPED cause = 'This test requires cgroup v2' + if not Systemd.is_systemd_enabled(): + result = consts.TEST_SKIPPED + cause = 'Systemd support not compiled in' + return result, cause -- 2.47.2