Yu Watanabe
7ae191a5ea
test: optionally allow to disable user service manager, and disable it on TEST-64
...
The test triggers many uevents, and running both system and user service
managers make the test slow.
2024-05-31 16:29:19 +09:00
Daan De Meyer
ac09c21d45
TEST-64-UDEV-STORAGE: Replace megasas2 controller with virtio scsi controller
...
The virtio-scsi driver is available in the KVM/cloud kernel
packages provided by distributions whereas the megasas2 driver is
not. Let's switch to virtio-scsi so we can switch back to the KVM/cloud
kernel packages.
2024-05-29 15:24:03 +02:00
Daan De Meyer
1e5a1bbe02
test: Run tests that don't need a vm in systemd-nspawn
...
If we're not running the test as root, stick to using a virtual
machine, as mkosi can't do rootless nspawn yet.
2024-05-29 14:10:50 +02:00
Daan De Meyer
7379849ce0
TEST-64-UDEV-STORAGE: Give higher priority
...
Some of the udev storage tests can take quite a while, so let's make
sure they start early enough.
2024-05-15 08:27:26 +02:00
Daan De Meyer
5692f87160
test: Run TEST-64-UDEV-STORAGE with mkosi
...
We add a configure script for each subtest to add the required
qemu arguments.
Co-authored-by: Richard Maw <richard.maw@codethink.co.uk>
2024-05-14 12:43:28 +02:00
Daan De Meyer
4ce12c3933
test: Disable tests via 'enabled' field
...
This allows doing other stuff with the test without actually defining
the test, such as generating a service unit automatically.
2024-05-14 12:43:28 +02:00