aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2021-11-24ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpioDavid Disseldorp2-0/+86
2021-11-24ci(TEST-62-SKIPCPIO): add simple skipcpio testDavid Disseldorp2-0/+76
2021-11-24ci(test): export basedir and testdir as absolute pathsDavid Disseldorp1-4/+4
2021-11-24ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel MakefileDavid Disseldorp1-10/+1
2021-11-15test: don't use `-cpu max` in GH ActionsFrantisek Sumsal1-2/+3
2021-05-18ci: add shfmt to Fedora containersHarald Hoyer4-0/+4
2021-05-17fix(base): split out `dracut-dev-lib.sh`Harald Hoyer18-0/+20
2021-05-14ci: run the integration tests on more distributionsHarald Hoyer18-26/+26
2021-05-14ci: create a fedora rawhide containerHarald Hoyer1-0/+54
2021-05-14fix: make testsuite pass on OpenSuse and ArchHarald Hoyer67-349/+470
2021-05-12ci: ensure pigz is installed in the CI containersHarald Hoyer4-1/+4
2021-05-12ci: add cpio and pigz to arch containerHarald Hoyer1-1/+1
2021-05-12ci: really, really cleanup the arch containerHarald Hoyer1-9/+9
2021-05-12ci: cleanup the arch containerHarald Hoyer1-1/+1
2021-05-12ci: don't use `rpm` to determine the kernel versionHarald Hoyer4-4/+4
2021-05-12ci: build container images and push to ghcr.ioHarald Hoyer5-0/+207
2021-05-05fix: shellcheck 0.7.2Harald Hoyer24-114/+129
2021-05-04test(NFS): let it run in an Arch containerHarald Hoyer1-2/+6
2021-05-04test(FULL SYSTEMD): try pacman rather than rpm on ArchHarald Hoyer1-8/+11
2021-05-04test: use `uname -m` to determine qemu-systemHarald Hoyer1-2/+3
2021-05-03fix(udev-rules): remove sourcing of network link filesJóhann B. Guðmundsson1-3/+1
2021-04-26test(ISCSI): fix the watchdog loopHarald Hoyer4-9/+14
2021-04-26test: don't fail on modprobe btrfs in create-root.shHarald Hoyer3-3/+3
2021-04-22ci: use /dev/disk/by-idHarald Hoyer81-840/+918
2021-04-19fix(nbd): make nbd work again with systemdHarald Hoyer1-42/+29
2021-04-19ci: use disk ids for TEST 35 ISCSI MULTIHarald Hoyer6-88/+76
2021-04-19ci: add function to generate qemu disk argumentsHarald Hoyer1-0/+40
2021-04-16fix(TEST ISCSI): try to debug md error 524Harald Hoyer4-8/+20
2021-03-31ci: enable shellcheck for everythingHarald Hoyer1-0/+0
2021-03-31test: mark the whole test subdir as shellcheck'edHarald Hoyer20-0/+0
2021-03-30fix(TEST MULTINIC): shellcheckHarald Hoyer5-164/+79
2021-03-30fix(TEST BASIC): shellcheckHarald Hoyer4-133/+46
2021-03-30fix(TEST SYSTEMD): shellcheckHarald Hoyer5-136/+45
2021-03-30fix(TEST USR-MOUNT): shellcheckHarald Hoyer4-145/+51
2021-03-30fix(TEST FULL-SYSTEMD): shellcheckHarald Hoyer4-173/+76
2021-03-30fix(TEST RAID): shellcheckHarald Hoyer4-143/+48
2021-03-30fix(TEST LVM): shellcheckHarald Hoyer4-130/+43
2021-03-30fix(TEST RAID-DEG): shellcheckHarald Hoyer5-173/+82
2021-03-30fix(TEST IMSM): shellcheckHarald Hoyer5-153/+65
2021-03-30fix(TEST DMSQUASH): shellcheckHarald Hoyer3-113/+23
2021-03-30fix(TEST LVM-THIN): shellcheckHarald Hoyer4-129/+41
2021-03-30fix(TEST NFS): shellcheckHarald Hoyer5-176/+93
2021-03-30fix(TEST ISCSI): shellcheckHarald Hoyer6-178/+95
2021-03-30fix(TEST ENC-RAID-LVM): shellcheckHarald Hoyer4-48/+57
2021-03-30fix(TEST BTRFSRAID): shellcheckHarald Hoyer3-24/+33
2021-03-30fix(TEST ISCSI-MULTI): shellcheckHarald Hoyer6-177/+95
2021-03-30fix(TEST NBD): shellcheckHarald Hoyer8-93/+116
2021-03-30fix(TEST BONDBRIDGEVLANIFCFG): shellcheckHarald Hoyer5-53/+64
2021-03-30fix(TEST GETARG): shellcheckHarald Hoyer2-4/+8
2021-03-30fix(TEST RPM): shellcheckHarald Hoyer2-10/+10
2021-03-30fix(test/test-functions): shellcheck for test/test-functionsHarald Hoyer1-8/+10
2021-03-30fix(test/run-qemu): shellcheck for test/run-qemuHarald Hoyer1-12/+12
2021-03-30fix(TEST-30-ISCSI): add sync to client root creationHarald Hoyer1-1/+1
2021-03-29test(FULL-SYSTEMD): add fuse kernel module in test rootHarald Hoyer1-0/+2
2021-03-13style: shfmt -s reformatHarald Hoyer13-35/+35
2021-03-13style: shfmt reformatHarald Hoyer73-1183/+1326
2021-03-13style: shfmt pre correctionHarald Hoyer3-33/+35
2021-03-12test: fix test 98 getargHarald Hoyer1-1/+1
2021-03-10test: sync and poweroff in create-root.shHarald Hoyer23-20/+30
2021-03-10test: change the LABEL to include spacesHarald Hoyer2-3/+3
2021-03-10fix: correctly handle kernel parametersHarald Hoyer3-0/+156
2021-03-03fix: always use mkdir -pJóhann B. Guðmundsson7-7/+7
2021-02-15ci: force binary files for grep on disk imagesHarald Hoyer18-39/+39
2021-02-15ci: wait for udev before doing sfdiskHarald Hoyer18-0/+23
2021-02-15ci: more disk space for test 30 iscsiHarald Hoyer1-3/+3
2021-02-08ci: get rid of "mount -o loop"Harald Hoyer18-171/+505
2021-02-08ci: disable TEST 99Harald Hoyer1-0/+2
2021-01-27test: incr. disk size for TEST 35 ISCSI-MULTIHarald Hoyer1-1/+1
2020-04-09TEST-99: exclude /etc/dnf/* from checkHarald Hoyer1-0/+1
2020-03-12TEST-03-USR-MOUNT/test.sh: increase loglevelHarald Hoyer1-1/+1
2020-03-12TEST-41-NBD-NM/Makefile: should be based on TEST-40-NBD not TEST-20-NFSHarald Hoyer1-1/+1
2020-03-12test: use dd from /dev/zero, instead of creating files with a holeHarald Hoyer17-37/+37
2020-03-11TEST-12-RAID-DEG/create-root.sh: more udevadm settleHarald Hoyer1-2/+4
2020-03-04test/TEST-35-ISCSI-MULTI: bump disk spaceHarald Hoyer1-3/+3
2020-03-04TEST-14-IMSM: clear marker diskHarald Hoyer1-8/+12
2020-03-03TEST-04-FULL-SYSTEMD: use seperate marker disk for root creationHarald Hoyer2-3/+4
2020-03-02TEST-04-FULL-SYSTEMD: change error reportingHarald Hoyer1-13/+9
2020-03-02test/TEST-0[34] remove qemu return checkHarald Hoyer2-10/+0
2020-02-28TEST-99-RPM: ignore weak dependencies in dnfFrantisek Sumsal1-1/+1
2020-02-28TEST-12-RAID-DEG: harden testHarald Hoyer4-23/+17
2020-02-28test: use dd to write status to marker diskHarald Hoyer50-73/+73
2020-02-28testsuite: refactor qemu optionsHarald Hoyer39-291/+301
2020-02-28Revert "test: run-qemu refactor common qemu parameters"Harald Hoyer19-11/+95
2020-02-28Revert "test/run-qemu: add "-serial stdio""Harald Hoyer1-1/+1
2020-02-28test/run-qemu: add "-serial stdio"Harald Hoyer1-1/+1
2020-02-28test: run-qemu refactor common qemu parametersHarald Hoyer19-95/+11
2020-02-27TEST-40-NBD: disable againHarald Hoyer1-0/+3
2020-02-27TEST-04-FULL-SYSTEMD: more info on failureHarald Hoyer1-0/+7
2020-02-27test/test-functions: colorize startupHarald Hoyer1-1/+1
2020-02-27test/TEST-40-NBD/test.sh: bail out early if mount failsHarald Hoyer1-1/+4
2020-02-27test: remove "sudo" calls in test scriptsHarald Hoyer18-65/+65
2020-02-27test: do btrfs filesystem sync in create-root.shHarald Hoyer2-0/+5
2020-02-27TEST-40-NBD: run the working testsHarald Hoyer1-43/+54
2020-02-27TEST-03-USR-MOUNT: more debuggingHarald Hoyer2-3/+5
2020-02-27TEST-04-FULL-SYSTEMD: report failure on rootfs creationHarald Hoyer2-2/+5
2020-02-27TEST-20-NFS/test.sh TEST-30-ISCSI/test.sh reduce debug outputHarald Hoyer2-4/+7
2020-02-27test/TEST-60-IFCFG/test.sh: fixed qemu hubport netifsHarald Hoyer22-548/+48
2020-02-27tests: untabify, reformatHarald Hoyer17-666/+668
2020-02-27test: fix server init scripts for networkHarald Hoyer8-27/+147
2020-02-27Add github workflowHarald Hoyer8-17/+73
2019-11-13test: use hosts randomness, not rngdDaniel Molkentin19-21/+22
2019-11-13test: Provide host's randomness via virtioDaniel Molkentin1-0/+3
2019-11-12TEST-30-ISCSI: test iBFT boot as wellLubomir Rintel4-0/+471
2019-11-11TEST-{20,50,60,70): set MACAddressPolicy=keepLubomir Rintel8-0/+28
2019-11-11TEST-{20,30,31,40,50,60,70): wait for server interfaces to come upLubomir Rintel7-0/+74
2019-11-11TEST-50-MULTINIC: fix how a basename is determinedLubomir Rintel1-1/+1
2019-11-11TEST-13-ENC-RAID-LVM: increase memoryLubomir Rintel1-3/+3
2019-10-22Make TEST-16-DMSQUASH Python 3 compatibleBöszörményi Zoltán2-8/+12
2019-10-21Use eurlatgr as default console fontMarko Myllynen1-2/+1
2019-09-15test: fix preserving server.log with V=1Lubomir Rintel1-1/+1
2019-07-19Replace $(arch) by $(uname -m)Jonas Witschel1-5/+5
2019-07-19test/MULTINIC: correctly note activated devices when using network-managerLubomir Rintel1-0/+10
2019-07-19test/BONDBRIDGETEAMVLAN: don't assert against ifcfg filesLubomir Rintel2-11/+7
2019-07-19test/IFCFG: make sure the network-legacy plugin is being usedLubomir Rintel1-1/+1
2019-07-19test: copy BONDBRIDGETEAMVLAN to IFCFGLubomir Rintel10-0/+534
2019-07-19test/{10,12,13,14,17,30,31}: increase the disk sizesLubomir Rintel11-27/+27
2019-07-19TEST-70-BONDBRIDGETEAMVLAN: get rid of duplicate makefileLubomir Rintel1-10/+1
2019-07-19test: tell systemd to reboot on fatal errorsLubomir Rintel18-27/+27
2019-07-19test/TEST-14-IMSM: detect failure to compose the test setup rootLubomir Rintel1-10/+13
2019-07-19test/TEST-17-LVM-THIN: fail setup if we run out of space in the thin poolLubomir Rintel2-3/+4
2018-12-04test/test-functions: correctly move server.logHarald Hoyer1-1/+1
2018-10-08Fix tests with network-legacy049Harald Hoyer12-24/+24
2018-08-17test/test-functions: fixed V=1 logicHarald Hoyer1-48/+48
2018-08-16TEST-99-RPM: use releasever of the host systemHarald Hoyer1-2/+2
2018-08-16TEST-15-BTRFSRAID: use seperate disk image for boot resultHarald Hoyer2-5/+7
2018-08-16TEST-99-RPM: removed --releaseverHarald Hoyer1-1/+1
2018-08-16TEST-15-BTRFSRAID: sync in test-initHarald Hoyer2-1/+3
2018-08-16test: for V=2 tail only the last MB of logsHarald Hoyer1-1/+1
2018-08-16test: fixed test.log nameHarald Hoyer1-7/+7
2018-08-16travis: use own logtee.c to reduce log outputHarald Hoyer1-1/+14
2018-08-16TEST-01: remove memdebugHarald Hoyer1-1/+1
2018-08-14test/test-functions: be verbose for any $V not emptyHarald Hoyer1-1/+1
2018-08-14TEST-50-MULTINIC: removed bogus qemu compat server callHarald Hoyer1-33/+13
2018-08-14test/run-qemu: move -cpu host to kvm argsHarald Hoyer1-6/+6
2018-08-14TEST-50-MULTINIC: fixed server.logHarald Hoyer1-0/+2
2018-08-14might even run without kvmHarald Hoyer1-0/+1
2018-08-14TEST-31-ISCSI-MULTI: increase verbose levelHarald Hoyer1-2/+2
2018-08-14test: add TEST_RUN_IDHarald Hoyer1-12/+12
2018-08-14TEST-31-ISCSI-MULTI/test.sh: fixed test descriptionHarald Hoyer1-1/+1
2018-08-14TEST-50-MULTINIC/test.sh: fixed server startupHarald Hoyer1-3/+6
2018-08-14test: fixed KVERSION and qemu backwards compatiblityHarald Hoyer2-74/+115
2018-08-14TEST-70-BONDBRIDGETEAMVLAN: load vlan kernel modulesHarald Hoyer1-1/+1
2018-08-14test: also output server.log on failureHarald Hoyer1-1/+5
2018-08-14TEST-50-MULTINIC: s/--device/-deviceHarald Hoyer1-1/+1
2018-08-14enable parallel test suiteHarald Hoyer2-42/+47
2018-08-14TEST-31-ISCSI-MULTI: use different port than TEST-30Harald Hoyer1-2/+2
2018-08-13test/{TEST-50-MULTINIC,TEST-70-BONDBRIDGETEAMVLAN}: use qemu-3.0 syntaxHarald Hoyer3-34/+43
2018-07-12TEST-40-NBD: disable for nowHarald Hoyer1-53/+62
2018-07-06TEST-30-ISCSI: readd multiple target testHarald Hoyer1-0/+7
2018-07-05TEST-99-RPM: use Fedora 29Harald Hoyer1-2/+6
2018-01-12test/ci-matrix.txt: add file specifying which tests to runHarald Hoyer1-0/+19
2018-01-12TEST-14-IMSM: fail early, if setup failedHarald Hoyer1-0/+11
2018-01-12iSCSI: no more iscsidHarald Hoyer1-0/+32
2018-01-10TEST-3[01]-ISCSI*: increase disk sizeHarald Hoyer2-6/+6
2017-10-09TEST-70: sort interfaces for validationHarald Hoyer2-2/+2
2017-07-28testsuite: increase disk image sizeHarald Hoyer17-29/+514
2017-07-28TEST-02-systemd: add systemd-analyze verifyHarald Hoyer2-0/+18
2017-07-28add systemd-analyze to debug and TEST-02-SYSTEMDHarald Hoyer1-44/+44
2017-07-21simplify TEST-30-ISCSI for CIHarald Hoyer1-34/+0
2017-07-21TEST-12: increase retry and loglevelHarald Hoyer1-1/+1
2017-07-21TEST-12: sleep to get log messagesHarald Hoyer2-1/+2
2017-07-21TEST-12: settle before doing sfdiskHarald Hoyer1-0/+2
2017-07-21increased qemu memoryHarald Hoyer16-81/+81
2017-06-19Merge pull request #180 from danimo/tests_find_kvm_on_suseHarald Hoyer1-0/+1
2017-04-26TEST-50-MULTINIC: fix bridge testHarald Hoyer1-5/+7
2017-04-05Tests: find qemu on (open)SUSE systemsDaniel Molkentin1-0/+1
2017-03-30Merge branch 'remove-test-dependencies' of https://github.com/danimo/dracut i...Harald Hoyer12-24/+24
2017-03-30TEST: redirect server output to server.log if $SERIAL emptyHarald Hoyer4-8/+10
2017-03-30TEST: new rpcbind needs /run/rpcbindHarald Hoyer3-0/+3
2017-03-30TEST-70-BONDBRIDGETEAMVLAN: remove qemu -kernel parameterHarald Hoyer1-2/+0
2017-02-13net-tools are not required anymoreDaniel Molkentin12-24/+24
2017-01-18test: add TEST-70-BONDBRIDGETEAMVLANHarald Hoyer10-0/+506
2017-01-18test/run-qemu: make "-cpu host" the defaultHarald Hoyer17-36/+36
2017-01-16TEST-99-RPM: fix installation loopHarald Hoyer1-1/+1
2017-01-16test/Makefile: proper return code for "make check"Harald Hoyer1-3/+4
2017-01-16TEST-99-RPM: retry dnf 5 times in case http failsHarald Hoyer1-26/+29
2016-11-27testsuite: add "rd.memdebug=4" in TEST-01-BASIC to test rd.memdebugXunlei Pang1-1/+1
2016-11-14testsuite: add "-cpu host" to kvm callHarald Hoyer16-35/+35
2016-11-14test/test-rhel-7.2.rpms: remove fileHarald Hoyer1-12/+0
2016-11-14Revert "TEST-99-RPM: use --best and install all rpms"Harald Hoyer1-2/+4
2016-11-14TEST-99-RPM: use --best and install all rpmsHarald Hoyer1-4/+2
2016-11-11test/TEST-99-RPM: dnf does not like any dracut subpackageHarald Hoyer1-2/+4
2016-11-11test/TEST-99-RPM: speedup testHarald Hoyer2-11/+23
2016-11-07TEST-99-RPM: append "/" to DESTDIRHarald Hoyer1-1/+1
2016-11-07TEST-30-ISCSI: give server more time for the head startHarald Hoyer1-2/+2
2016-11-07TEST-99-RPM: set release version and disable update-testing repoHarald Hoyer1-1/+1
2016-11-07TEST-99-RPM: actually use the generated rpms with dnfHarald Hoyer1-2/+2
2016-11-07TEST-30-ISCSI: fixed dhcpd.conf and disabled nowaitHarald Hoyer2-10/+33
2016-11-07TEST-99-RPM: add test_check() for rpm,dnf,yumHarald Hoyer1-1/+4
2016-11-07TEST-99-RPM: create dracut rpms to install firstHarald Hoyer1-0/+2
2016-10-20test/test-rhel-7.2.rpmsHarald Hoyer1-0/+12
2016-09-02TEST-30-ISCSI: add message, that all tests passedHarald Hoyer1-2/+3
2016-09-02test/TEST-30-ISCSI: depend on tgtd and tgtadmHarald Hoyer1-2/+2
2016-08-19TEST-20-NFS: remove stale pid fileHarald Hoyer3-171/+173
2016-06-27test: correct cmdline reading functionsHarald Hoyer14-15/+15
2016-06-23TEST-20-NFS: skip root=/dev/nfs tests with systemd v230Harald Hoyer1-6/+8
2016-06-10test: handle kernel panic in testsuiteHarald Hoyer16-22/+44
2016-06-09test/TEST-99-RPM: fixed test suiteHarald Hoyer1-11/+14
2016-06-08cope with "rd.shell=0" in the testsuiteHarald Hoyer45-60/+1315
2016-06-07use shutdown-emergency hook in testsuite to poweroff the machineHarald Hoyer16-18/+18