Zbigniew Jędrzejewski-Szmek
a3709e3709
tests: when creating temp dirs, include test name in path
...
This makes it easier to figure out which directory we want to look at
when tests fail, and also which test left behind a directory when it
shouldn't.
2020-10-01 19:53:45 +02:00
Daan De Meyer
f17bdf8264
Don't run test-repart when loop devices are not available
2020-08-27 17:14:58 +02:00
Lennart Poettering
f7011e17f1
test: add test for new repart features
2020-08-24 22:00:49 +02:00
Zbigniew Jędrzejewski-Szmek
e4ec8b1f51
test-repart: also print json output
...
This doesn't really "test" anything, but a human can look at it.
2020-07-30 16:03:53 +02:00
Zbigniew Jędrzejewski-Szmek
46072ae35a
repart: include more relevant information in the warning message, fix test
...
The test would always fail with a long uname. In F33 this is right
now "5.8.0-0.rc2.20200622git625d3449788f.1.fc33.x86_64" which caused the
test to always fail.
2020-07-13 03:43:26 +09:00
Zbigniew Jędrzejewski-Szmek
f93dd4b940
Merge pull request #16282 from poettering/repart-copy-blocks
...
repart: add new CopyBlocks= setting
2020-06-30 15:26:06 +02:00
Zbigniew Jędrzejewski-Szmek
26b0fda9b7
test-repart: allow the test to pass on non-amd64 architectures
...
We specified type=root and expected to always get root-x86-64, which obviously
cannot work.
2020-06-30 11:06:48 +02:00
Lennart Poettering
757bc2e4c1
repart: add new CopyBlocks= setting
...
This allows copying in arbitrary file systems on the block level into
newly created partitions.
Usecase: simple replicating OS installers or OS image builders.
2020-06-25 18:52:52 +02:00
Lennart Poettering
e031166e15
repart: add simple specifier expansion in Label=
...
Strictly speaking this is a compat breakage, but given the tool was
added only in the last release, let's try to sail under the radar, and
fix this early before anyone notices it wasn't supported always.
2020-06-16 15:48:10 +02:00
Tobias Hunger
7b5cb4ceb4
Repart: Add simple tests for Label="" and UUID=""
...
Make sure Labels and UUIDs taken from destination definitions are
taken into account when no Label/UUID is currently set already.
2020-05-25 15:48:59 +02:00
Lennart Poettering
05ae606b79
test: update tests to use new repart features
2020-05-14 23:59:23 +02:00
Zbigniew Jędrzejewski-Szmek
e29e4d5742
test: convert TEST-45 to a normal meson test
...
On my laptop, it now takes 0.23 s. We don't need the overhead of creating
an image and spawning a machine to mangle a file in /tmp.
2020-03-28 11:50:38 +01:00