mirror of
https://github.com/systemd/systemd.git
synced 2025-01-07 21:18:41 +03:00
df3736d149
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.
(cherry picked from commit af153e36ae
)
4 lines
80 B
Plaintext
4 lines
80 B
Plaintext
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
L /run/nextroot - - - - /snapshot
|