]> git.ipfire.org Git - thirdparty/dracut.git/commit
fix: make testsuite pass on OpenSuse and Arch
authorHarald Hoyer <harald@redhat.com>
Fri, 7 May 2021 07:58:28 +0000 (09:58 +0200)
committerHarald Hoyer <harald@hoyer.xyz>
Fri, 14 May 2021 06:34:38 +0000 (08:34 +0200)
commit8b2afb08baea7fc6e15ece94e287dcc4a008bcc4
tree0261ba6b6940d88bf12f22443b8ea91816ee8442
parent44fd1c13555f2e12bb566c246948629ada27d14d
fix: make testsuite pass on OpenSuse and Arch

This removes some hard assumptions about the file system layout.

It also hardens the tests with network interface renaming rules and
guards.
67 files changed:
test/TEST-01-BASIC/test-init.sh
test/TEST-01-BASIC/test.sh
test/TEST-02-SYSTEMD/test-init.sh
test/TEST-02-SYSTEMD/test.sh
test/TEST-03-USR-MOUNT/test-init.sh
test/TEST-03-USR-MOUNT/test.sh
test/TEST-04-FULL-SYSTEMD/test-init.sh
test/TEST-04-FULL-SYSTEMD/test.sh
test/TEST-10-RAID/test-init.sh
test/TEST-10-RAID/test.sh
test/TEST-11-LVM/test-init.sh
test/TEST-11-LVM/test.sh
test/TEST-12-RAID-DEG/test-init.sh
test/TEST-12-RAID-DEG/test.sh
test/TEST-13-ENC-RAID-LVM/test-init.sh
test/TEST-13-ENC-RAID-LVM/test.sh
test/TEST-14-IMSM/create-root.sh
test/TEST-14-IMSM/test-init.sh
test/TEST-14-IMSM/test.sh
test/TEST-15-BTRFSRAID/test-init.sh
test/TEST-15-BTRFSRAID/test.sh
test/TEST-16-DMSQUASH/test-init.sh
test/TEST-16-DMSQUASH/test.sh
test/TEST-17-LVM-THIN/test-init.sh
test/TEST-17-LVM-THIN/test.sh
test/TEST-20-NFS/client-init.sh
test/TEST-20-NFS/client.link [moved from test/TEST-20-NFS/99-default.link with 100% similarity]
test/TEST-20-NFS/server-init.sh
test/TEST-20-NFS/server.link [moved from test/TEST-60-BONDBRIDGEVLANIFCFG/99-default.link with 100% similarity]
test/TEST-20-NFS/test.sh
test/TEST-20-NFS/wait-if-server.sh [new file with mode: 0644]
test/TEST-30-ISCSI/client-init.sh
test/TEST-30-ISCSI/client.link [moved from test/TEST-50-MULTINIC/99-default.link with 100% similarity]
test/TEST-30-ISCSI/dhcpd.conf
test/TEST-30-ISCSI/server-init.sh
test/TEST-30-ISCSI/server.link [new file with mode: 0644]
test/TEST-30-ISCSI/test.sh
test/TEST-30-ISCSI/wait-if-server.sh [new file with mode: 0644]
test/TEST-35-ISCSI-MULTI/client-init.sh
test/TEST-35-ISCSI-MULTI/client.link [new file with mode: 0644]
test/TEST-35-ISCSI-MULTI/create-client-root.sh
test/TEST-35-ISCSI-MULTI/dhcpd.conf
test/TEST-35-ISCSI-MULTI/server-init.sh
test/TEST-35-ISCSI-MULTI/server.link [new file with mode: 0644]
test/TEST-35-ISCSI-MULTI/test.sh
test/TEST-35-ISCSI-MULTI/wait-if-server.sh [new file with mode: 0644]
test/TEST-40-NBD/client-init.sh
test/TEST-40-NBD/client.link [new file with mode: 0644]
test/TEST-40-NBD/create-encrypted-root.sh
test/TEST-40-NBD/server-init.sh
test/TEST-40-NBD/server.link [new file with mode: 0644]
test/TEST-40-NBD/test.sh
test/TEST-40-NBD/wait-if-server.sh [new file with mode: 0644]
test/TEST-50-MULTINIC/client-init.sh
test/TEST-50-MULTINIC/client.link [new file with mode: 0644]
test/TEST-50-MULTINIC/create-root.sh
test/TEST-50-MULTINIC/server-init.sh
test/TEST-50-MULTINIC/server.link [new file with mode: 0644]
test/TEST-50-MULTINIC/test.sh
test/TEST-50-MULTINIC/wait-if-server.sh [new file with mode: 0644]
test/TEST-60-BONDBRIDGEVLANIFCFG/client-init.sh
test/TEST-60-BONDBRIDGEVLANIFCFG/client.link [new file with mode: 0644]
test/TEST-60-BONDBRIDGEVLANIFCFG/server-init.sh
test/TEST-60-BONDBRIDGEVLANIFCFG/server.link [new file with mode: 0644]
test/TEST-60-BONDBRIDGEVLANIFCFG/test.sh
test/run-qemu
test/test-functions