From: Yu Watanabe Date: Wed, 16 Oct 2024 06:20:08 +0000 (+0900) Subject: TEST-55-OOMD: check slice property before stressing slice X-Git-Tag: v257-rc1~207^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F34756%2Fhead;p=thirdparty%2Fsystemd.git TEST-55-OOMD: check slice property before stressing slice --- diff --git a/test/units/TEST-55-OOMD.sh b/test/units/TEST-55-OOMD.sh index 84f4283fbfc..c615e7a4b22 100755 --- a/test/units/TEST-55-OOMD.sh +++ b/test/units/TEST-55-OOMD.sh @@ -100,14 +100,15 @@ test_basic() { shift systemctl "$@" start TEST-55-OOMD-testchill.service - systemctl "$@" start TEST-55-OOMD-testbloat.service + systemctl "$@" status TEST-55-OOMD-testchill.service + systemctl "$@" status TEST-55-OOMD-workload.slice # Verify systemd-oomd is monitoring the expected units. timeout 1m bash -xec "until oomctl | grep -q -F 'Path: $cgroup_path'; do sleep 1; done" assert_in 'Memory Pressure Limit: 20.00%' \ "$(oomctl | tac | sed -e '/Memory Pressure Monitored CGroups:/q' | tac | grep -A7 "Path: $cgroup_path")" - systemctl "$@" status TEST-55-OOMD-testchill.service + systemctl "$@" start TEST-55-OOMD-testbloat.service # systemd-oomd watches for elevated pressure for 2 seconds before acting. # It can take time to build up pressure so either wait 2 minutes or for the service to fail.