Harald Hoyer
baa4acd402
fix(test/test-functions): shellcheck for test/test-functions
2021-03-30 12:30:41 +02:00
Harald Hoyer
e010f45524
fix(test/run-qemu): shellcheck for test/run-qemu
2021-03-30 12:26:14 +02:00
Harald Hoyer
ae9aa8f174
fix(TEST-30-ISCSI): add sync to client root creation
2021-03-30 04:05:34 +02:00
Harald Hoyer
d97f88f28b
test(FULL-SYSTEMD): add fuse kernel module in test root
...
systemd wants to use it
2021-03-29 16:16:09 +02:00
Harald Hoyer
75d758e8f1
style: shfmt -s reformat
...
reproducible with:
```
$ shfmt_version=3.0.1
$ wget "https://github.com/mvdan/sh/releases/download/v${shfmt_version}/shfmt_v${shfmt_version}_linux_amd64 " -O shfmt
$ chmod u+x shfmt
$ ./shfmt -w -s .
```
2021-03-13 20:10:43 +01:00
Harald Hoyer
9a52c3fdb0
style: shfmt reformat
...
reproducible with:
```
$ shfmt_version=3.0.1
$ wget "https://github.com/mvdan/sh/releases/download/v${shfmt_version}/shfmt_v${shfmt_version}_linux_amd64 " -O shfmt
$ chmod u+x shfmt
$ ./shfmt -w .
```
2021-03-13 20:10:43 +01:00
Harald Hoyer
560402c3dc
style: shfmt pre correction
2021-03-13 20:10:43 +01:00
Harald Hoyer
5d99b4d0eb
test: fix test 98 getarg
...
Fix a mis-replaced comparison.
2021-03-12 09:20:32 +01:00
Harald Hoyer
72cba8aecd
test: sync and poweroff in create-root.sh
2021-03-10 19:31:19 +01:00
Harald Hoyer
455329cf71
test: change the LABEL to include spaces
...
Test for root device with a LABEL, which includes spaces.
2021-03-10 19:31:19 +01:00
Harald Hoyer
501d82f796
fix: correctly handle kernel parameters
...
The kernel has an odd way to handle `"` surrounded parameters.
To handle the parameters as the kernel would do, no simple shell script
suffices, so a new utility `dracut-util` is introduced. Written in "C"
it handles `dracut-getarg` and `dracut-getargs` as the old shell script
functions `_dogetarg` and `_dogetargs` would.
2021-03-10 19:31:19 +01:00
Jóhann B. Guðmundsson
9cf7b1c529
fix: always use mkdir -p
...
Ensuring that directory creations dont trigger error if directory
previously existed as well as create parent directories if needed.
2021-03-03 13:06:02 +01:00
Harald Hoyer
d85c71fb69
ci: force binary files for grep on disk images
...
Because some of the CI tests fail randomly while grepping for the
test success marker, let's be specific of the file format grep will
search to eleminate all failure sources.
2021-02-15 15:05:15 +01:00
Harald Hoyer
dbb8a98b29
ci: wait for udev before doing sfdisk
...
might be responsible for some flakiness
2021-02-15 09:31:01 +01:00
Harald Hoyer
0f807f49cf
ci: more disk space for test 30 iscsi
...
```
mke2fs 1.45.6 (20-Mar-2020)
Filesystem too small for a journal
Discarding device blocks: done
Creating filesystem with 1024 1k blocks and 128 inodes
Allocating group tables: 0/1 done
Writing inode tables: 0/1 done
Writing superblocks and filesystem accounting information: 0/1 done
cp: error writing '/sysroot/usr/bin/bash': No space left on device
cp: error writing '/sysroot/usr/bin/grep': No space left on device
cp: error writing '/sysroot/usr/bin/ping': No space left on device
[…]
```
2021-02-15 09:30:29 +01:00
Harald Hoyer
0f62da0405
ci: get rid of "mount -o loop"
...
This finally allows running the test suite completely in a rootless container:
```
❯ podman run \
--user 0 \
-v /dev:/dev \
-v ./:/dracut \
-it \
quay.io/haraldh/dracut-fedora:33 \
bash -c 'cd /dracut; make DRACUT_NO_XATTR=1 check'
```
2021-02-08 16:07:37 +01:00
Harald Hoyer
1211d6a3fb
ci: disable TEST 99
...
1. people got annoyed by merge conflicts
2. spec file can be update per release
3. uses "mount" preventing container testing
2021-02-08 16:07:37 +01:00
Harald Hoyer
1149ed2a3e
test: incr. disk size for TEST 35 ISCSI-MULTI
2021-01-27 13:15:37 +01:00
Harald Hoyer
11474b808b
TEST-99: exclude /etc/dnf/* from check
...
file /etc/dnf/modules.d/eclipse.module.rpmmoved is not owned by any package
2020-04-09 22:11:16 +02:00
Harald Hoyer
91418b13dc
TEST-03-USR-MOUNT/test.sh: increase loglevel
...
to debug the spurious fails
2020-03-12 14:17:45 +01:00
Harald Hoyer
3b396a7d50
TEST-41-NBD-NM/Makefile: should be based on TEST-40-NBD not TEST-20-NFS
2020-03-12 13:30:24 +01:00
Harald Hoyer
a22ab24d53
test: use dd from /dev/zero, instead of creating files with a hole
2020-03-12 12:46:15 +01:00
Harald Hoyer
fc6f458c3b
TEST-12-RAID-DEG/create-root.sh: more udevadm settle
2020-03-11 14:02:46 +01:00
Harald Hoyer
3ba12b2249
test/TEST-35-ISCSI-MULTI: bump disk space
2020-03-04 14:39:22 +01:00
Harald Hoyer
0c983cdc49
TEST-14-IMSM: clear marker disk
2020-03-04 11:06:04 +01:00
Harald Hoyer
c7403700df
TEST-04-FULL-SYSTEMD: use seperate marker disk for root creation
2020-03-03 16:56:43 +01:00
Harald Hoyer
b3d40a4390
TEST-04-FULL-SYSTEMD: change error reporting
2020-03-02 14:55:51 +01:00
Harald Hoyer
1edee0c4a1
test/TEST-0[34] remove qemu return check
...
remove check of qemu return code $?
seems like it randomly returns with != 0
2020-03-02 14:42:27 +01:00
Frantisek Sumsal
f1dc2180d4
TEST-99-RPM: ignore weak dependencies in dnf
...
Weak dependencies are useless for this test and pollute the chroot,
causing unexpected fails.
2020-02-28 16:31:43 +01:00
Harald Hoyer
d5088b1703
TEST-12-RAID-DEG: harden test
...
use whole sda as marker disk and clear it completly between test runs
2020-02-28 14:41:15 +01:00
Harald Hoyer
9ca53063ee
test: use dd to write status to marker disk
2020-02-28 14:41:15 +01:00
Harald Hoyer
a3f73298f2
testsuite: refactor qemu options
...
- refactor common qemu options
- fix the ens[0-9] interface shift
- add split network-[legacy|network] tests
2020-02-28 12:53:42 +01:00
Harald Hoyer
4b60a34715
Revert "test: run-qemu refactor common qemu parameters"
...
This reverts commit 77537bf2d7
.
Sorry, for the noise!
2020-02-28 08:51:44 +01:00
Harald Hoyer
7374391434
Revert "test/run-qemu: add "-serial stdio""
...
This reverts commit c6c588d648
.
2020-02-28 08:51:31 +01:00
Harald Hoyer
c6c588d648
test/run-qemu: add "-serial stdio"
2020-02-28 08:47:52 +01:00
Harald Hoyer
77537bf2d7
test: run-qemu refactor common qemu parameters
2020-02-28 08:39:31 +01:00
Harald Hoyer
7c51256eb2
TEST-40-NBD: disable again
...
NBD is still too flaky and hangs hard sometimes
2020-02-27 16:44:28 +01:00
Harald Hoyer
ba66cb2789
TEST-04-FULL-SYSTEMD: more info on failure
2020-02-27 16:42:21 +01:00
Harald Hoyer
2d75433cd7
test/test-functions: colorize startup
2020-02-27 16:17:23 +01:00
Harald Hoyer
0d33ba030b
test/TEST-40-NBD/test.sh: bail out early if mount fails
2020-02-27 15:27:30 +01:00
Harald Hoyer
4bd0ab61b2
test: remove "sudo" calls in test scripts
2020-02-27 15:27:30 +01:00
Harald Hoyer
b4de4f287f
test: do btrfs filesystem sync in create-root.sh
2020-02-27 15:27:30 +01:00
Harald Hoyer
eb8856a58c
TEST-40-NBD: run the working tests
2020-02-27 15:27:30 +01:00
Harald Hoyer
3c5036a62f
TEST-03-USR-MOUNT: more debugging
2020-02-27 15:27:30 +01:00
Harald Hoyer
074ac62576
TEST-04-FULL-SYSTEMD: report failure on rootfs creation
2020-02-27 15:27:30 +01:00
Harald Hoyer
53e299e6f4
TEST-20-NFS/test.sh TEST-30-ISCSI/test.sh reduce debug output
2020-02-27 15:27:30 +01:00
Harald Hoyer
2996d9e56f
test/TEST-60-IFCFG/test.sh: fixed qemu hubport netifs
...
netifs are offset by one if qemu hubport is used
2020-02-27 15:27:30 +01:00
Harald Hoyer
2f78bafa4b
tests: untabify, reformat
2020-02-27 15:27:30 +01:00
Harald Hoyer
f7b9356c9e
test: fix server init scripts for network
2020-02-27 15:27:30 +01:00
Harald Hoyer
3aae122c4b
Add github workflow
2020-02-27 15:27:30 +01:00
Daniel Molkentin
8996d3dfcd
test: use hosts randomness, not rngd
2019-11-13 09:07:45 +01:00
Daniel Molkentin
c226bfdda7
test: Provide host's randomness via virtio
2019-11-13 09:07:45 +01:00
Lubomir Rintel
9a752007b3
TEST-30-ISCSI: test iBFT boot as well
...
Setting up the machinery to boot with the aid of real networked boot loader
(such as iPXE) would involve much hassle, including possibly serving the kernel
and initrd via TFTP, etc.
Let us generate the iBFT table ourselves, with a Perl script. Include the
pregenerated table as well so that the test run won't depend on Perl. In the
end it's just reproducibly built static data, totally independent of the host
system.
2019-11-12 13:27:59 +01:00
Lubomir Rintel
f3f081e542
TEST-{20,50,60,70): set MACAddressPolicy=keep
...
New systemd defaults to generating MAC addresses for software devices (whereas
previously they would inherit them from the first enslaved slave).
Sadly, among the things this breaks is our test fixture, where the dhcp servers
are configured to expect a particular MAC address. Disable this for the
affected tests, which are essentially the ones that use bridges and bonds.
2019-11-11 21:17:31 +01:00
Lubomir Rintel
c9391e8f6a
TEST-{20,30,31,40,50,60,70): wait for server interfaces to come up
...
The network interfaces appear asynchronously and sometimes just too late,
after we're already halfway throught server-init.sh:
+ ip link set dev eth0 name ens3
Cannot find device "eth0"
+ ip addr add 192.168.50.1/24 dev ens3
Cannot find device "ens3"
+ dhcpd -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases ens3 ens5
...
[ 8.040825] e1000 0000:00:03.0 eth0: (PCI:33MHz:32-bit) 52:54:01:12:34:56
[ 8.047105] e1000 0000:00:03.0 eth0: Intel(R) PRO/1000 Network Connection
...
No subnet declaration for ens3 (no IPv4 addresses).
** Ignoring requests on ens3. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface ens3 is attached. **
Whoopsie. Let's ensure all the interfaces are there before we proceed
fiddling around with them.
2019-11-11 21:16:47 +01:00
Lubomir Rintel
031e949c62
TEST-50-MULTINIC: fix how a basename is determined
...
Analogous to what commit 687e17aa7f
("network-manager: fix getting of
ifname from the sysfs path") fixes.
2019-11-11 21:15:52 +01:00
Lubomir Rintel
fe54c9b7a9
TEST-13-ENC-RAID-LVM: increase memory
...
In Fedora 31 it ooms until it has, uh, twice the memory.
2019-11-11 20:04:58 +01:00
Böszörményi Zoltán
c9b3c89f94
Make TEST-16-DMSQUASH Python 3 compatible
...
This change still supports Python 2.6 and 2.7 but loses support
for Python 2.5.
The reason for this change was that Fedora 30 does not ship
python-imgcreate but ships python3-imgcreate.
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2019-10-22 12:42:10 +02:00
Marko Myllynen
42d93d3482
Use eurlatgr as default console font
...
Fedora and others have used eurlatgr as the default console font
for some time now, or suggested using it:
https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont
https://wiki.archlinux.org/index.php/Linux_console#Fonts
The Fedora Change page lists some of the benefits and this file
lists all the characters (glyphs) supported by the font:
http://git.altlinux.org/people/legion/packages/kbd.git?p=kbd.git;a=blob;f=data/consolefonts/README.eurlatgr
The notable downside is that the font does not support Arabic,
Cyrillic or Hebrew as LatArCyrHeb-16 (partially) does, so in cases
where support for languages using them is needed a non-default
console font should be used. Fedora, for instance, uses langtable
to decide the console font to use based on installation language:
https://bugzilla.redhat.com/show_bug.cgi?id=1209460
2019-10-21 13:07:07 +02:00
Lubomir Rintel
31e18286fc
test: fix preserving server.log with V=1
...
This is essentially equivalent to what commit 712f471ebf
('test/test-functions: correctly move server.log') does for V=2.
2019-09-15 17:54:08 +00:00
Jonas Witschel
12f023ab03
Replace $(arch) by $(uname -m)
2019-07-19 16:25:03 +02:00
Lubomir Rintel
393fb1ac05
test/MULTINIC: correctly note activated devices when using network-manager
...
The .did-setup files are not there. What is there is the NetworkManager
connection files.
2019-07-19 16:21:56 +02:00
Lubomir Rintel
9dfd73bcbd
test/BONDBRIDGETEAMVLAN: don't assert against ifcfg files
...
The network-manager module writes keyfiles instead of ifcfg files. Just
check whether the configuration got actually applied correctly.
2019-07-19 16:21:56 +02:00
Lubomir Rintel
2b1b3bcdcb
test/IFCFG: make sure the network-legacy plugin is being used
...
If the network-manager plugin is used instead, it wouldn't write out
ifcfg files and we wouldn't have anything to check.
While at that, also enable the test.
2019-07-19 16:21:56 +02:00
Lubomir Rintel
70787ab619
test: copy BONDBRIDGETEAMVLAN to IFCFG
...
The IFCFG test will make sure the network-legacy plugin keeps writing
out correct ifcfg files.
This is a separate commit so that actual changes are visible in the
following one.
2019-07-19 16:21:56 +02:00
Lubomir Rintel
e318ba30fb
test/{10,12,13,14,17,30,31}: increase the disk sizes
...
On Fedora 30 the paritition sizes turn out to be too small again:
+ mkdir -p /sysroot
+ mount /dev/dracut/root /sysroot
+ cp -a -t /sysroot /source/bin /source/dev /source/etc /source/lib /source/lib64 /source/proc /source/root /source/sbin /source/sys /source/tmp /source/usr /source/var
cp: error writing '/sysroot/usr/lib64/libkrb5.so.3.3': No space left on device
cp: error writing '/sysroot/usr/lib64/libkrb5support.so.0.1': No space left on device
It turns out that there has been quite some size increase in some libraries,
notably glibc, though not all -- some even shrunk, ruling out a toolchain
problem. Here's are files over 1M we install on Fedora 30:
f29 f30
2.7M => 6.4M /usr/lib64/{libc-2.28.so => libc-2.29.so}
3.1M => 6.0M /usr/lib64/libcrypto.so.1.1.1c
2.0M => 3.5M /usr/lib64/{libm-2.28.so => libm-2.29.so}
2.9M => 2.8M /usr/lib/systemd/{libsystemd-shared-239.so => libsystemd-shared-241.so}
1.7M => 2.5M /usr/lib64/libunistring.so.2.1.0
2.3M => 2.4M /usr/lib64/bind9-export/libdns-export.so.1105.0.0
1.2M => 2.1M /usr/bin/bash
1.1M => 1.4M /usr/lib64/libkrb5.so.3.3
1.2M => 1.4M /usr/lib64/libgcrypt.so.20.2.4
612K => 1.1M /usr/lib64/libssl.so.1.1.1c
This increases the image sizes to accomodate for this. There's probably
little else we can do.
2019-07-19 16:19:44 +02:00
Lubomir Rintel
c21c1d459e
TEST-70-BONDBRIDGETEAMVLAN: get rid of duplicate makefile
2019-07-19 16:13:46 +02:00
Lubomir Rintel
7934c6f918
test: tell systemd to reboot on fatal errors
...
Otherwise systemd would freeze execution, causing the test to time out
instead of failing fast.
2019-07-19 16:10:54 +02:00
Lubomir Rintel
c27ed38bb2
test/TEST-14-IMSM: detect failure to compose the test setup root
...
The dracut-root-block-created line should not be created if we fail to copy
in the required files to sysroot. Let's turn on -e to trap failures and
poweroff on them, like some other tests do.
Also remove the &&. Not only it is unnecessary with -e, but defeats it.
From bash(1):
The shell does not exit if the command that fails is [...] part of any
command executed in a && or || list except the command following the
final && or || [...]
2019-07-19 16:10:15 +02:00
Lubomir Rintel
91c15babdf
test/TEST-17-LVM-THIN: fail setup if we run out of space in the thin pool
...
This condition is rather difficult to detect -- the writes will just remain
queued and get lost on shutdown, resulting in a corrupt filesystem.
2019-07-19 16:02:25 +02:00
Harald Hoyer
712f471ebf
test/test-functions: correctly move server.log
2018-12-04 10:06:12 +01:00
Harald Hoyer
225e4b94cb
Fix tests with network-legacy
2018-10-08 15:38:33 +02:00
Harald Hoyer
09132c732a
test/test-functions: fixed V=1 logic
2018-08-17 15:38:03 +02:00
Harald Hoyer
286685cb72
TEST-99-RPM: use releasever of the host system
2018-08-16 13:20:40 +02:00
Harald Hoyer
7c62555bcf
TEST-15-BTRFSRAID: use seperate disk image for boot result
2018-08-16 13:20:35 +02:00
Harald Hoyer
2699d8ff7e
TEST-99-RPM: removed --releasever
2018-08-16 12:03:40 +02:00
Harald Hoyer
5a8f1aef55
TEST-15-BTRFSRAID: sync in test-init
...
strange failure
2018-08-16 12:01:40 +02:00
Harald Hoyer
f8cad00948
test: for V=2 tail only the last MB of logs
2018-08-16 11:47:21 +02:00
Harald Hoyer
67f43d2124
test: fixed test.log name
2018-08-16 11:13:55 +02:00
Harald Hoyer
51d0a54555
travis: use own logtee.c to reduce log output
2018-08-16 10:17:48 +02:00
Harald Hoyer
c31a80c9ed
TEST-01: remove memdebug
2018-08-16 09:50:52 +02:00
Harald Hoyer
d15c15c8f5
test/test-functions: be verbose for any $V not empty
2018-08-14 16:54:27 +02:00
Harald Hoyer
9288d21b9f
TEST-50-MULTINIC: removed bogus qemu compat server call
2018-08-14 16:37:01 +02:00
Harald Hoyer
cafe6675c2
test/run-qemu: move -cpu host to kvm args
2018-08-14 16:31:22 +02:00
Harald Hoyer
fba4d28433
TEST-50-MULTINIC: fixed server.log
2018-08-14 16:30:42 +02:00
Harald Hoyer
b7774da97c
might even run without kvm
2018-08-14 16:18:53 +02:00
Harald Hoyer
0f294d90b2
TEST-31-ISCSI-MULTI: increase verbose level
2018-08-14 15:54:42 +02:00
Harald Hoyer
a2dbecfcd6
test: add TEST_RUN_ID
2018-08-14 15:54:31 +02:00
Harald Hoyer
604c09b1da
TEST-31-ISCSI-MULTI/test.sh: fixed test description
2018-08-14 15:28:56 +02:00
Harald Hoyer
f9c8b3112a
TEST-50-MULTINIC/test.sh: fixed server startup
2018-08-14 14:12:54 +02:00
Harald Hoyer
ca8f1c1ba3
test: fixed KVERSION and qemu backwards compatiblity
2018-08-14 14:03:55 +02:00
Harald Hoyer
94cc856cb8
TEST-70-BONDBRIDGETEAMVLAN: load vlan kernel modules
2018-08-14 13:57:15 +02:00
Harald Hoyer
827a5b1a80
test: also output server.log on failure
2018-08-14 11:37:57 +02:00
Harald Hoyer
393da0c370
TEST-50-MULTINIC: s/--device/-device
2018-08-14 11:35:26 +02:00
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
2018-08-14 11:04:50 +02:00
Harald Hoyer
ffbd37d784
TEST-31-ISCSI-MULTI: use different port than TEST-30
2018-08-14 11:03:48 +02:00
Harald Hoyer
6058b06b86
test/{TEST-50-MULTINIC,TEST-70-BONDBRIDGETEAMVLAN}: use qemu-3.0 syntax
...
use qemu-3.0 syntax for network devices
2018-08-13 16:30:25 +02:00
Harald Hoyer
d63a4e285e
TEST-40-NBD: disable for now
...
nbd is always broken
2018-07-12 15:18:48 +02:00
Harald Hoyer
9a9c67d61b
TEST-30-ISCSI: readd multiple target test
2018-07-06 11:56:23 +02:00
Harald Hoyer
e3fb645821
TEST-99-RPM: use Fedora 29
2018-07-05 13:39:46 +02:00