Harald Hoyer
904c466cdb
testsuite: guard against kernel panic
...
call qemu with --no-reboot and append "panic=1" to the kernel cmdline
2016-11-11 13:45:24 +01:00
Harald Hoyer
d2fd423a8d
test: remove sudo calls
...
rather run:
$ sudo make check
2016-11-10 14:57:05 +01:00
Harald Hoyer
55712f46c0
test: don't call ldconfig with -- path separator
2016-06-29 15:11:39 +02:00
Harald Hoyer
0b7c2400c3
TEST-50-MULTINIC: add multiple bond tests
2016-06-22 14:03:12 +02:00
Harald Hoyer
249a94ab04
test: remove dash module, as it is not available in RHEL
2016-05-27 11:22:38 +02:00
Harald Hoyer
1211a10b95
splitup dracut-init.sh from dracut-functions.sh
...
other tools want to source dracut-functions.sh without any mkdir side
effects.
(cherry picked from commit 777f2db037
)
2015-07-02 19:47:46 +02:00
Harald Hoyer
c984ddda6a
test: add "fs-lib" to dracut module list
...
(cherry picked from commit eda73c0ad2
)
2015-01-14 11:41:21 +01:00
Harald Hoyer
dccf47fd55
test/TEST-50-MULTINIC/client-init.sh: skip MAC marker files
2014-07-29 11:52:06 +02:00
Harald Hoyer
84bc192946
TEST-50-MULTINIC: improve interface test
2013-09-10 10:51:04 +02:00
Harald Hoyer
ffc68f357e
use ${var:+val} rather than ${var+val}
...
${var:+val} also catches var=""
2013-08-22 11:24:01 +02:00
Harald Hoyer
67b4a9ea17
testsuite: fixed network interface names
2013-08-15 10:25:19 +02:00
Harald Hoyer
af11946054
dracut-functions.sh: inst_multiple == dracut_install
2013-08-07 10:33:15 +02:00
Harald Hoyer
aa23dcd8ae
TEST-50-MULTINIC: change interface names to ens*
2013-07-31 10:59:25 +02:00
Harald Hoyer
b093aa2dc7
beautified shell code
...
checked with shellcheck http://www.shellcheck.net/about.html
2013-07-04 12:31:15 +02:00
Harald Hoyer
32bd2fbb4c
use "rm --" to guard against filenames beginning with "-"
2013-06-28 10:31:18 +02:00
Harald Hoyer
a94cd56d6f
test/TEST-50-MULTINIC: fix interface test
2013-06-13 15:15:55 +02:00
Harald Hoyer
44d832c5ad
test/TEST-50-MULTINIC: fixed debug output
2013-06-13 14:44:47 +02:00
Harald Hoyer
021b2fddff
test: use grep option "-F" and install /etc/os-release
2013-04-30 18:54:33 +02:00
Harald Hoyer
a8986425a4
TEST-50-MULTINIC: fixup test suite
...
qemu of the day doesn't like multicast anymore
2013-04-05 11:07:40 +02:00
Harald Hoyer
44f870be42
test: change qemu param -nographic to -display none for -daemonize
...
qemu does not like -nographic in combination with -daemonize
2013-03-26 16:17:24 +01:00
Harald Hoyer
bb278147cf
fixed testsuite
2013-03-15 07:10:20 +01:00
Harald Hoyer
83691c413f
testsuite fixup
2013-03-06 17:29:12 +01:00
Harald Hoyer
356333b331
test: add finished-false.sh for create-root.sh initqueue job
2013-03-02 13:20:59 +01:00
Harald Hoyer
2e111dd57a
TEST-50-MULTINIC/test.sh: fix multinic issues
2012-10-08 15:35:57 +02:00
Harald Hoyer
167a320e5f
s/libnss*.so/libnss_*.so so that we don't install libnss3.so
2012-10-04 14:38:25 -04:00
Harald Hoyer
e064127729
add "rd.auto" parameter and switch off automatic assembly
...
No automatic assembly is done anymore by default. You will have to
specify exactly what devices to assemble
("rd.md.uuid=" "rd.luks.uuid" ...)
or use "rd.auto=1" or "rd.auto" on the kernel command line.
For big servers with thousands of disks we don't want to assemble
everything by default (error prone, slow).
2012-09-27 14:05:50 +02:00
Harald Hoyer
ba111df2b9
nfs: install all nfs submodules
2012-09-10 15:49:58 +02:00
Frederic Crozat
ec8974914f
ensure af_packet module is loaded (if not built-in)
2012-08-01 14:40:43 +02:00
Harald Hoyer
23d6dcd125
test: s/ib700wdt/i6300esbwdt/g
2012-08-01 12:53:39 +02:00
Harald Hoyer
5d833a9f5b
add "af_packet" kernel module to network testsuite tests
2012-07-27 15:11:01 +02:00
Harald Hoyer
2723ebba9a
test: silence "make all"
2012-07-11 15:23:21 +02:00
Harald Hoyer
3e1d48fd12
test: add support for: make V=1 TESTS="01 20 40" check
...
$ sudo make V=1 clean check
now runs the testsuite in verbose mode
$ sudo make TESTS="01 20 40" clean check
now only runs the 01, 20 and 40 tests.
2012-07-11 09:33:32 +02:00
Harald Hoyer
4dda0095a1
test/*/server-init.sh: redirect stdin,out,err to /dev/console
2012-07-11 08:40:45 +02:00
Harald Hoyer
27fa604418
test: export initdir
2012-07-09 15:30:15 +02:00
Harald Hoyer
67ab4f7718
testsuite: fixups
2012-06-29 12:51:13 +02:00
Harald Hoyer
d686298315
TEST-50-MULTINIC: libnss cleanup
2012-06-18 20:05:25 +02:00
Harald Hoyer
2dbd71b77a
TEST-50-MULTINIC: add watchdog
2012-06-18 20:05:25 +02:00
Harald Hoyer
3eca0cc846
TEST-50-MULTINIC: install correct nss libs
2012-06-15 11:12:46 +02:00
Harald Hoyer
552ecca6db
Renamed all shell scripts to *.sh
2012-02-22 15:15:21 +01:00
Harald Hoyer
96d22bd7d6
test: fixed terminfo location
2012-02-13 21:15:22 +01:00
Harald Hoyer
0be1785aea
test: introduce $TESTDIR tmpdir
...
to keep the git source tree clean, test files are now created in a
$TESTDIR created with mktemp.
2011-11-16 14:04:27 +01:00
Harald Hoyer
3b403b32fc
removed trailing whitespaces
2011-05-10 11:56:09 +02:00
Harald Hoyer
06ae51be51
TEST-50-MULTINIC/client-init: drop to shell, if "rd.shell"
2011-04-11 19:24:59 +02:00
Harald Hoyer
8a6ecb19b9
TEST-50-MULTINIC/test.sh: add /run dir and "ls" to client image
2011-04-11 19:24:59 +02:00
Harald Hoyer
0b53ca70b6
Move all hooks to "$hookdir"
...
hookdir=/lib/dracut/hooks for now, to keep the root directory clean
2011-03-25 16:10:46 +01:00
Harald Hoyer
e43df9e342
base/init: fixed /dev/.initramfs creation, for no "/run"
2011-03-25 15:43:54 +01:00
Harald Hoyer
28eb2436c8
TEST-50-MULTINIC: change /dev/.initramfs to /dev/.run/initramfs
2011-03-10 19:49:08 +01:00
Harald Hoyer
fa79f00803
test/*/test.sh: mv 01hard-off.sh 000-hard-off.sh
...
otherwise "die" will let the kernel panic
2011-03-07 16:22:42 +01:00
Harald Hoyer
b2559a8895
TEST-50-MULTINIC/test.sh: only set hdc for no cdrom
2010-10-28 17:11:35 +02:00
Harald Hoyer
51b28ba9c4
test/TEST-*/test.sh: set -serial to null for servers
...
-serial udp might have stalled
2010-10-28 17:11:35 +02:00