diff options
author | Frantisek Sumsal <frantisek@sumsal.cz> | 2023-09-05 13:14:39 +0200 |
---|---|---|
committer | Frantisek Sumsal <frantisek@sumsal.cz> | 2023-09-05 13:14:39 +0200 |
commit | 54bf13a46a826d5918861df74ace249b77a4fc7e (patch) | |
tree | d6954ed921056bf640c3434179145def5b1953a2 /test/TEST-07-PID1 | |
parent | ask-password: Use unicode for password echo (diff) | |
download | systemd-54bf13a46a826d5918861df74ace249b77a4fc7e.tar.xz systemd-54bf13a46a826d5918861df74ace249b77a4fc7e.zip |
test: bump the trigger limit interval when running w/o KVM
As we might be slow enough to miss the trigger limit. Spotted in a nightly
cron build on C8S.
Diffstat (limited to 'test/TEST-07-PID1')
-rwxr-xr-x | test/TEST-07-PID1/test.sh | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/TEST-07-PID1/test.sh b/test/TEST-07-PID1/test.sh index 1c3d7137fe..1f9a929466 100755 --- a/test/TEST-07-PID1/test.sh +++ b/test/TEST-07-PID1/test.sh @@ -10,12 +10,12 @@ TEST_DESCRIPTION="Tests for core PID1 functionality" test_append_files() { local workspace="${1:?}" - # Collecting coverage slows this particular test quite a bit, causing - # it to fail with the default settings (20 triggers per 2 secs). - # Let's help it a bit in such case. - if get_bool "$IS_BUILT_WITH_COVERAGE"; then + # We might not be fast enough to hit the limit (20 triggers per 2 secs) + # in certain environments, i.e. when running without KVM or when collecting + # coverage. Let's help it a bit in such case. + if ! get_bool "$QEMU_KVM" || get_bool "$IS_BUILT_WITH_COVERAGE"; then mkdir -p "$workspace/etc/systemd/system/issue2467.socket.d" - printf "[Socket]\nTriggerLimitIntervalSec=10\n" >"$workspace/etc/systemd/system/issue2467.socket.d/coverage-override.conf" + printf "[Socket]\nTriggerLimitIntervalSec=10\n" >"$workspace/etc/systemd/system/issue2467.socket.d/TriggerLimitInterval.conf" fi # Issue: https://github.com/systemd/systemd/issues/2730 |