| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
integration-test-setup.sh is an auxiliary script that tests rely on at
runtime. As such, install the script in testdata/.
Follow-up for af153e36ae67c242251951c12d6d6b6ae4783845.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rebuilding the integration test every time is very slow. Let's
introduce a way to iterate on an integration test without rebuilding
the image every time. By making a btrfs snapshot before we run the
integration test, we can then systemctl soft-reboot after running
the test to restore the rootfs to a pristine state before running
the test again.
As /run/nextroot will get nuked on reboot or soft-reboot, we introduce
a tmpfiles snippet to make sure it is recreated every (soft-)reboot
and adapt the existing tests to deal with this new symlink.
|
|
|
|
|
|
|
| |
TEST-64
The test triggers many uevents, and running both system and user service
managers make the test slow.
|
|
|
|
| |
Let's not add the dependency unless required.
|
|
Most of these are identical, let's just generate from a meson
template.
|