summaryrefslogtreecommitdiffstats
path: root/test/TEST-74-AUX-UTILS/meson.build (follow)
Commit message (Collapse)AuthorAgeFilesLines
* timer: add unit tests for DeferReactivationMatteo Croce2024-10-111-0/+2
| | | | | | | | | | | | | Create a unit test for systemd timer DeferReactivation config option. The test works by creating a timer which fires every 5 seconds and starts an unit which runs for 5 seconds. With DeferReactivation=true, the timer must fire every 5+5 seconds, instead of the 5 it fires normally. As we need at least two timer runs to check if the delta is correct, the test duration on success will be at least 20 seconds. To be safe, the test script waits 35 seconds: this is enough to get at least three runs but low enough to avoid clogging the CI.
* test: Run TEST-74-AUX-UTILS in virtual machineDaan De Meyer2024-09-191-0/+1
| | | | | Various tests skip themselves when running in a container so make sure the test runs in a virtual machine so we get full coverage.
* test: Rework integration test definitionsDaan De Meyer2024-05-141-3/+6
| | | | | | | Let's make this behave more like all the rest of the meson stuff. This also is the first step to making it a bit more flexible so we can define integration tests in different ways as will be seen in the next commits.
* TEST-74-AUX-UTILS: Use persistent journalDaan De Meyer2024-05-061-0/+5
This test depends on having the journal in /var/log/journal.