]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-cgroup: Ignore ENOENT from cg_create()
authorSolar Designer <solar@ciq.com>
Thu, 10 Jul 2025 22:28:14 +0000 (00:28 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Mon, 4 Aug 2025 14:05:18 +0000 (15:05 +0100)
which was the only test failure building systemd-252-51.el9 in a
container, also previously reported against 252-rc1 under Gentoo
in #25015

(cherry picked from commit 470da651109e2636c624ac27257a7a64472192f6)

src/test/test-cgroup.c

index 2ad7f469664bca1db19eeaec2988d562afacddc1..39ef07b9b0031612e51ead66284bf2ca496a0142 100644 (file)
@@ -65,7 +65,7 @@ TEST(cg_create) {
         (void) cg_trim(SYSTEMD_CGROUP_CONTROLLER, test_b, /* delete_root= */ true);
 
         r = cg_create(SYSTEMD_CGROUP_CONTROLLER, test_a);
-        if (IN_SET(r, -EPERM, -EACCES, -EROFS)) {
+        if (IN_SET(r, -EPERM, -EACCES, -EROFS, -ENOENT)) {
                 log_info_errno(r, "Skipping %s: %m", __func__);
                 return;
         }