summaryrefslogtreecommitdiffstats
path: root/test/TEST-82-SOFTREBOOT (follow)
Commit message (Collapse)AuthorAgeFilesLines
* test: Remove old bash test runnerDaan De Meyer2024-12-062-29/+0
| | | | | | We put a timeline of 257 to remove the old bash test runner so since we're about to release 257, let's remove the old bash test runner in favor of the meson + mkosi test runner.
* test: Run tests that don't need a vm in systemd-nspawnDaan De Meyer2024-05-291-0/+1
| | | | | If we're not running the test as root, stick to using a virtual machine, as mkosi can't do rootless nspawn yet.
* test: enable persistent storage for journal in TEST-82-SOFTREBOOTYu Watanabe2024-05-251-0/+1
|
* test: Enable TEST-82-SOFTREBOOT on mkosiDaan De Meyer2024-05-141-1/+1
|
* test: Generate basic testsuite services with mesonDaan De Meyer2024-05-142-0/+14
| | | | | Most of these are identical, let's just generate from a meson template.
* test: Disable tests via 'enabled' fieldDaan De Meyer2024-05-141-0/+8
| | | | | This allows doing other stuff with the test without actually defining the test, such as generating a service unit automatically.
* core: Imply DefaultDependencies=no for credential mountsDaan De Meyer2024-05-141-0/+1
| | | | | | | | Currently, on soft-reboot, /run/credentials/@system is unmounted because it has DefaultDependencies=yes and as such will have Conflicts=umount.target and Before=umount.target. Let's make sure credential mounts survive soft-reboot by implying DefaultDependencies=no for credential mounts.
* core: relax dependency on RootImage= storage from Requires= to Wants=Luca Boccassi2023-12-081-0/+13
| | | | | | | If a unit is running in an image and wants to survive a soft-reboot, then it can't be deactivated by the storage of the image going away. Relax the dependency to a Wants=. Access to the image is not needed when the unit is running anyway, so downgrade to Wants=.
* test: introduce $TEST_SKIP_SHUTDOWNFrantisek Sumsal2023-10-241-11/+2
| | | | To get rid of some boilerplate.
* test: ignore missing coverage in TEST-82-SOFTREBOOTFrantisek Sumsal2023-06-031-0/+2
| | | | As we temporarily mount rootfs read-only there.
* test: add integration test for soft reboots incl. fdstore passingLennart Poettering2023-06-022-0/+22