canonical / checkbox

Checkbox is a testing framework used to validate device compatibility with Ubuntu Linux. It’s the testing tool developed for the purposes of the Ubuntu Certification program.
https://checkbox.readthedocs.io
GNU General Public License v3.0
31 stars 48 forks source link

memory stress-ng (and cpu) sometimes go a bit OOM crazy #37

Open bladernr opened 1 year ago

bladernr commented 1 year ago

While doing validation testing of Kinetic on s390x the memory-stress-ng test kept killing the session. SOMETHING has changed that has made OOMKiller more aggressive. After debugging a bit one thing we did discover (thanks to Frank and Po-hsu Lin) is that the kernel regression test for stress-ng attempts to mitigate the potential damage done by the oomkiller. This is defined in the script here:

https://git.launchpad.net/~canonical-kernel-team/+git/autotest-client-tests/tree/ubuntu_stress_smoke_test/ubuntu_stress_smoke_test.sh

We should adjust the stress-ng script to mitigate the effects of OOM killer in line with what Kernel does in their stress test script.

syncronize-issues-to-jira[bot] commented 9 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1110.

This message was autogenerated