Harald Hoyer
712f471ebf
test/test-functions: correctly move server.log
6 years ago
Harald Hoyer
225e4b94cb
Fix tests with network-legacy
6 years ago
Harald Hoyer
09132c732a
test/test-functions: fixed V=1 logic
7 years ago
Harald Hoyer
286685cb72
TEST-99-RPM: use releasever of the host system
7 years ago
Harald Hoyer
7c62555bcf
TEST-15-BTRFSRAID: use seperate disk image for boot result
7 years ago
Harald Hoyer
2699d8ff7e
TEST-99-RPM: removed --releasever
7 years ago
Harald Hoyer
5a8f1aef55
TEST-15-BTRFSRAID: sync in test-init
...
strange failure
7 years ago
Harald Hoyer
f8cad00948
test: for V=2 tail only the last MB of logs
7 years ago
Harald Hoyer
67f43d2124
test: fixed test.log name
7 years ago
Harald Hoyer
51d0a54555
travis: use own logtee.c to reduce log output
7 years ago
Harald Hoyer
c31a80c9ed
TEST-01: remove memdebug
7 years ago
Harald Hoyer
d15c15c8f5
test/test-functions: be verbose for any $V not empty
7 years ago
Harald Hoyer
9288d21b9f
TEST-50-MULTINIC: removed bogus qemu compat server call
7 years ago
Harald Hoyer
cafe6675c2
test/run-qemu: move -cpu host to kvm args
7 years ago
Harald Hoyer
fba4d28433
TEST-50-MULTINIC: fixed server.log
7 years ago
Harald Hoyer
b7774da97c
might even run without kvm
7 years ago
Harald Hoyer
0f294d90b2
TEST-31-ISCSI-MULTI: increase verbose level
7 years ago
Harald Hoyer
a2dbecfcd6
test: add TEST_RUN_ID
7 years ago
Harald Hoyer
604c09b1da
TEST-31-ISCSI-MULTI/test.sh: fixed test description
7 years ago
Harald Hoyer
f9c8b3112a
TEST-50-MULTINIC/test.sh: fixed server startup
7 years ago
Harald Hoyer
ca8f1c1ba3
test: fixed KVERSION and qemu backwards compatiblity
7 years ago
Harald Hoyer
94cc856cb8
TEST-70-BONDBRIDGETEAMVLAN: load vlan kernel modules
7 years ago
Harald Hoyer
827a5b1a80
test: also output server.log on failure
7 years ago
Harald Hoyer
393da0c370
TEST-50-MULTINIC: s/--device/-device
7 years ago
Harald Hoyer
82fe4ea0a5
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
Harald Hoyer
ffbd37d784
TEST-31-ISCSI-MULTI: use different port than TEST-30
7 years ago
Harald Hoyer
6058b06b86
test/{TEST-50-MULTINIC,TEST-70-BONDBRIDGETEAMVLAN}: use qemu-3.0 syntax
...
use qemu-3.0 syntax for network devices
7 years ago
Harald Hoyer
d63a4e285e
TEST-40-NBD: disable for now
...
nbd is always broken
7 years ago
Harald Hoyer
9a9c67d61b
TEST-30-ISCSI: readd multiple target test
7 years ago
Harald Hoyer
e3fb645821
TEST-99-RPM: use Fedora 29
7 years ago
Harald Hoyer
d888e21b5d
test/ci-matrix.txt: add file specifying which tests to run
7 years ago
Harald Hoyer
5cc17c25c2
TEST-14-IMSM: fail early, if setup failed
7 years ago
Harald Hoyer
28a68f1f3c
iSCSI: no more iscsid
...
According to Cathy Zhou <Cathy.Zhou@Oracle.COM>:
"iscsistart is not designed to be working together with iscsid. When an
interface gets the dhcp offer successfully, the iscsiroot script is run
which starts the iscsistart service to establish the iSCSI session. With
the existence of iscsid, the iscsistart service's attempt to setup its
own mgmt ipc fails. Instead, the request to login to the iscsi target
is handled by the mgmt ipc of iscsid. After iscsistart finishes its
login attempt, it eventually sends a stop_event_loop request to stop
the mgmt process. As the result, it terminates iscsid."
So, iscsid is kicked out again.
Additionally iscsistart-flocked is used to make sure iscsistart is not
run in parallel.
7 years ago
Harald Hoyer
5a8efed021
TEST-3[01]-ISCSI*: increase disk size
7 years ago
Harald Hoyer
0d947530b2
TEST-70: sort interfaces for validation
7 years ago
Harald Hoyer
66a3d4053b
testsuite: increase disk image size
8 years ago
Harald Hoyer
c75ce02775
TEST-02-systemd: add systemd-analyze verify
8 years ago
Harald Hoyer
c0371761fb
add systemd-analyze to debug and TEST-02-SYSTEMD
8 years ago
Harald Hoyer
9388d99361
simplify TEST-30-ISCSI for CI
8 years ago
Harald Hoyer
9cd4edb445
TEST-12: increase retry and loglevel
8 years ago
Harald Hoyer
a1d92d8ace
TEST-12: sleep to get log messages
8 years ago
Harald Hoyer
fac3e9d975
TEST-12: settle before doing sfdisk
8 years ago
Harald Hoyer
9b8e6e40a9
increased qemu memory
8 years ago
Harald Hoyer
29fd71b23d
TEST-50-MULTINIC: fix bridge test
...
Bridge with nics on a different vlan, otherwise we will see:
[ 117.750825] bridge0: received packet on ens5 with own address as source address
8 years ago
Daniel Molkentin
ce999bff98
Tests: find qemu on (open)SUSE systems
8 years ago
Harald Hoyer
b0d6254dad
TEST: redirect server output to server.log if $SERIAL empty
8 years ago
Harald Hoyer
f3f37f3cce
TEST: new rpcbind needs /run/rpcbind
8 years ago
Harald Hoyer
e1171941c2
TEST-70-BONDBRIDGETEAMVLAN: remove qemu -kernel parameter
...
'run-qemu' takes care of finding the kernel image
8 years ago
Daniel Molkentin
fd79054610
net-tools are not required anymore
...
Also bridge-utils was listed twice in README.testsuite.
8 years ago
Harald Hoyer
4e669086a3
test: add TEST-70-BONDBRIDGETEAMVLAN
8 years ago