Skip to content

Commit 46f0a4e

Browse files
committed
test: skip tests earlier when we do not have enough privileges
Hopefully fixes systemd#28624.
1 parent 54c3326 commit 46f0a4e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/test/test-bpf-devices.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,11 @@ int main(int argc, char *argv[]) {
272272
r = enter_cgroup_subroot(&cgroup);
273273
if (r == -ENOMEDIUM)
274274
return log_tests_skipped("cgroupfs not available");
275+
if (r < 0)
276+
return log_tests_skipped_errno(r, "Failed to prepare cgroup subtree");
275277

276278
r = bpf_devices_supported();
277-
if (!r)
279+
if (r == 0)
278280
return log_tests_skipped("BPF device filter not supported");
279281
assert_se(r == 1);
280282

0 commit comments

Comments
 (0)