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