dracut/test
Harald Hoyer b80ee08093 ci: use /dev/disk/by-id
Due to parallel probing of the linux kernel `/dev/sd*` can't be used to
reliably address a hard disk. This can be seen by the many spurious
failures of the dracut CI, where `mdadm` failed with error 524 or tests
failed due to the success marker message written to the wrong disk.

* don't rely on `/dev/sd*` but use disk ids and `/dev/disk/by-id/ata-disk_<name>`

* specify the exact qemu machine architecture `-M q35` needed for the
  disk ids. A later patch will move this to `run-qemu`, when all tests are converted

* due to `-M q35` the interface names have changed from
  `ens2` -> `enp0s1` and `ens3` -> `enp0s2`
2021-04-22 02:55:31 +02:00
..
TEST-01-BASIC ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-02-SYSTEMD ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-03-USR-MOUNT ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-04-FULL-SYSTEMD ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-10-RAID ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-11-LVM ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-12-RAID-DEG ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-13-ENC-RAID-LVM ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-14-IMSM ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-15-BTRFSRAID ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-16-DMSQUASH ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-17-LVM-THIN ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-20-NFS ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-21-NFS-NM testsuite: refactor qemu options 2020-02-28 12:53:42 +01:00
TEST-30-ISCSI ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-31-ISCSI-NM testsuite: refactor qemu options 2020-02-28 12:53:42 +01:00
TEST-35-ISCSI-MULTI ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-36-ISCSI-MULTI-NM testsuite: refactor qemu options 2020-02-28 12:53:42 +01:00
TEST-40-NBD ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-41-NBD-NM TEST-41-NBD-NM/Makefile: should be based on TEST-40-NBD not TEST-20-NFS 2020-03-12 13:30:24 +01:00
TEST-50-MULTINIC ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-51-MULTINIC-NM testsuite: refactor qemu options 2020-02-28 12:53:42 +01:00
TEST-60-BONDBRIDGEVLANIFCFG ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
TEST-61-BONDBRIDGEVLANIFCFG-NM testsuite: refactor qemu options 2020-02-28 12:53:42 +01:00
TEST-98-GETARG test: mark the whole test subdir as shellcheck'ed 2021-03-31 09:33:03 +02:00
TEST-99-RPM test: mark the whole test subdir as shellcheck'ed 2021-03-31 09:33:03 +02:00
Makefile enable parallel test suite 2018-08-14 11:04:50 +02:00
Makefile.testdir
ci-matrix.txt test/ci-matrix.txt: add file specifying which tests to run 2018-01-12 13:04:34 +01:00
dracut.conf.test
run-qemu ci: use /dev/disk/by-id 2021-04-22 02:55:31 +02:00
test-functions ci: add function to generate qemu disk arguments 2021-04-19 22:32:00 +02:00