Actions
action #68167
closed[tests][services] Tests for systemd services and/or the daemon wrapper scripts and wrong arguments should exit services with failure
Description
Motivation¶
See regression discussed in #68164
Acceptance criteria¶
- AC1: Tests exists for systemd services executed in every pull request
- AC2: Prevent wrong arguments exiting the service with success
Suggestions¶
- We already put most of the logic into wrapper scripts so maybe we can just get along without testing systemd at all but we need tests for the wrapper scripts. Try out how the tests can be tested, e.g. very simple high-level tests that services start up correctly when using these scripts.
- Research how to best test systemd service in our test setup, if at all
Actions