mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-10-27 01:55:32 +03:00
Merge pull request #17829 from anitazha/testoomdfix
test: fix TEST-56-OOMD thresholds for linux 5.9 changes
This commit is contained in:
commit
32c7f02bb4
@ -2,8 +2,8 @@
|
||||
Description=Create a lot of memory pressure
|
||||
|
||||
[Service]
|
||||
# A very small memory.high will cause the script (trying to use a lot of memory)
|
||||
# to throttle and be put under heavy pressure
|
||||
MemoryHigh=2M
|
||||
# A VERY small memory.high will cause the script (trying to use a lot of memory)
|
||||
# to throttle and be put under heavy pressure.
|
||||
MemoryHigh=1M
|
||||
Slice=testsuite-56-workload.slice
|
||||
ExecStart=/usr/lib/systemd/tests/testdata/units/testsuite-56-slowgrowth.sh
|
||||
|
@ -7,4 +7,4 @@ MemoryAccounting=true
|
||||
IOAccounting=true
|
||||
TasksAccounting=true
|
||||
ManagedOOMMemoryPressure=kill
|
||||
ManagedOOMMemoryPressureLimitPercent=50%
|
||||
ManagedOOMMemoryPressureLimitPercent=1%
|
||||
|
@ -19,7 +19,7 @@ systemctl start testsuite-56-testchill.service
|
||||
|
||||
# Verify systemd-oomd is monitoring the expected units
|
||||
oomctl | grep "/testsuite-56-workload.slice"
|
||||
oomctl | grep "50%"
|
||||
oomctl | grep "1%"
|
||||
|
||||
# systemd-oomd watches for elevated pressure for 30 seconds before acting.
|
||||
# It can take time to build up pressure so either wait 5 minutes or for the service to fail.
|
||||
|
Loading…
Reference in New Issue
Block a user