You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
646 B

enable parallel test suite $ time sudo make -j SKIP=14 V=2 check make[1]: Entering directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-40-NBD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-11-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-20-NFS' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-99-RPM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-30-ISCSI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-01-BASIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-10-RAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [STARTED] TEST: root filesystem on NBD [STARTED] TEST: root filesystem on NBD [SKIPPED] TEST: Full systemd serialization/deserialization test with /usr mount [STARTED] TEST: root filesystem on multiple device btrfs [STARTED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-40-NBD' TEST: root filesystem on a LiveCD dmsquash filesystem [STARTED] TEST: root filesystem on a LiveCD dmsquash filesystem [SKIPPED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [STARTED] TEST: rpm integrity after dracut and kernel install [STARTED] TEST: root filesystem on NFS [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on LVM PV with thin pool [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a btrfs filesystem with /usr subvolume [STARTED] TEST: root filesystem on NFS with bridging/bonding/vlan [STARTED] TEST: root filesystem on NFS with multiple nics [STARTED] TEST: root filesystem on an encrypted LVM PV on a RAID-5 [STARTED] TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-11-LVM' TEST: root filesystem on multiple device btrfs [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' TEST: root filesystem on LVM PV with thin pool [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' TEST: root filesystem on a btrfs filesystem with /usr subvolume [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: Full systemd serialization/deserialization test with /usr mount [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' TEST: root filesystem on an encrypted LVM PV on a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-10-RAID' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-30-ISCSI' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-01-BASIC' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' TEST: rpm integrity after dracut and kernel install [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-99-RPM' TEST: root filesystem on NFS [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-20-NFS' TEST: root filesystem on NFS with bridging/bonding/vlan [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' TEST: root filesystem on NFS with multiple nics [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' real 9m3,969s user 22m50,323s sys 5m24,411s
7 years ago
.PHONY: all check clean $(wildcard TEST-??-*)
enable parallel test suite $ time sudo make -j SKIP=14 V=2 check make[1]: Entering directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-40-NBD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-11-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-20-NFS' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-99-RPM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-30-ISCSI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-01-BASIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-10-RAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [STARTED] TEST: root filesystem on NBD [STARTED] TEST: root filesystem on NBD [SKIPPED] TEST: Full systemd serialization/deserialization test with /usr mount [STARTED] TEST: root filesystem on multiple device btrfs [STARTED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-40-NBD' TEST: root filesystem on a LiveCD dmsquash filesystem [STARTED] TEST: root filesystem on a LiveCD dmsquash filesystem [SKIPPED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [STARTED] TEST: rpm integrity after dracut and kernel install [STARTED] TEST: root filesystem on NFS [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on LVM PV with thin pool [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a btrfs filesystem with /usr subvolume [STARTED] TEST: root filesystem on NFS with bridging/bonding/vlan [STARTED] TEST: root filesystem on NFS with multiple nics [STARTED] TEST: root filesystem on an encrypted LVM PV on a RAID-5 [STARTED] TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-11-LVM' TEST: root filesystem on multiple device btrfs [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' TEST: root filesystem on LVM PV with thin pool [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' TEST: root filesystem on a btrfs filesystem with /usr subvolume [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: Full systemd serialization/deserialization test with /usr mount [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' TEST: root filesystem on an encrypted LVM PV on a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-10-RAID' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-30-ISCSI' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-01-BASIC' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' TEST: rpm integrity after dracut and kernel install [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-99-RPM' TEST: root filesystem on NFS [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-20-NFS' TEST: root filesystem on NFS with bridging/bonding/vlan [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' TEST: root filesystem on NFS with multiple nics [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' real 9m3,969s user 22m50,323s sys 5m24,411s
7 years ago
$(wildcard TEST-??-*):
@[ "$$EUID" == "0" ] || { echo "'check' must be run as root! Please use 'sudo'."; exit 1; }
enable parallel test suite $ time sudo make -j SKIP=14 V=2 check make[1]: Entering directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-40-NBD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-11-LVM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-20-NFS' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-99-RPM' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-30-ISCSI' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-01-BASIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-10-RAID' make[1]: Entering directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [STARTED] TEST: root filesystem on NBD [STARTED] TEST: root filesystem on NBD [SKIPPED] TEST: Full systemd serialization/deserialization test with /usr mount [STARTED] TEST: root filesystem on multiple device btrfs [STARTED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-40-NBD' TEST: root filesystem on a LiveCD dmsquash filesystem [STARTED] TEST: root filesystem on a LiveCD dmsquash filesystem [SKIPPED] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-16-DMSQUASH' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [STARTED] TEST: rpm integrity after dracut and kernel install [STARTED] TEST: root filesystem on NFS [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on LVM PV with thin pool [STARTED] TEST: root filesystem over iSCSI [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a ext3 filesystem [STARTED] TEST: root filesystem on a btrfs filesystem with /usr subvolume [STARTED] TEST: root filesystem on NFS with bridging/bonding/vlan [STARTED] TEST: root filesystem on NFS with multiple nics [STARTED] TEST: root filesystem on an encrypted LVM PV on a RAID-5 [STARTED] TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [STARTED] TEST: root filesystem on LVM PV [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-11-LVM' TEST: root filesystem on multiple device btrfs [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-15-BTRFSRAID' TEST: root filesystem on LVM PV with thin pool [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-17-LVM-THIN' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-02-SYSTEMD' TEST: root filesystem on a btrfs filesystem with /usr subvolume [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-03-USR-MOUNT' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-18-LVM-ENC-LV' TEST: Full systemd serialization/deserialization test with /usr mount [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-04-FULL-SYSTEMD' TEST: root filesystem on an encrypted LVM PV on a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-10-RAID' TEST: root filesystem on LVM on encrypted partitions of a RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-13-ENC-RAID-LVM' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-30-ISCSI' TEST: root filesystem on a ext3 filesystem [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-01-BASIC' TEST: root filesystem over iSCSI [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-31-ISCSI-MULTI' TEST: rpm integrity after dracut and kernel install [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-99-RPM' TEST: root filesystem on NFS [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-20-NFS' TEST: root filesystem on NFS with bridging/bonding/vlan [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-70-BONDBRIDGETEAMVLAN' TEST: root filesystem on an encrypted LVM PV on a degraded RAID-5 [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-12-RAID-DEG' TEST: root filesystem on NFS with multiple nics [OK] make[1]: Leaving directory '/home/harald/git/dracut/test/TEST-50-MULTINIC' real 9m3,969s user 22m50,323s sys 5m24,411s
7 years ago
@{ \
[ -d $@ ] || exit 0; \
[ -f $@/Makefile ] || exit 0; \
if [ -n "$$TESTS" ]; then t=$${$@##TEST-}; t=$${t%%-*}; [ "$${TESTS#*$$t*}" != "$$TESTS" ] || exit 0; fi; \
if [ -n "$$SKIP" ]; then t=$${$@##TEST-}; t=$${t%%-*}; [ "$${SKIP#*$$t*}" != "$$SKIP" ] && exit 0; fi; \
$(MAKE) -C $@ all ; \
}
check: $(wildcard TEST-??-*)
clean:
@for i in TEST-[0-9]*; do \
[ -d $$i ] || continue ; \
[ -f $$i/Makefile ] || continue ; \
$(MAKE) -C $$i clean ; \
done
all: