Harald Hoyer
67b4a9ea17
testsuite: fixed network interface names
12 years ago
Harald Hoyer
af11946054
dracut-functions.sh: inst_multiple == dracut_install
12 years ago
Harald Hoyer
32bd2fbb4c
use "rm --" to guard against filenames beginning with "-"
12 years ago
Harald Hoyer
021b2fddff
test: use grep option "-F" and install /etc/os-release
12 years ago
Harald Hoyer
44f870be42
test: change qemu param -nographic to -display none for -daemonize
...
qemu does not like -nographic in combination with -daemonize
12 years ago
Harald Hoyer
bb278147cf
fixed testsuite
12 years ago
Harald Hoyer
356333b331
test: add finished-false.sh for create-root.sh initqueue job
12 years ago
Harald Hoyer
14be3b16cd
TEST-20-NFS/test.sh: reformat
13 years ago
Harald Hoyer
167a320e5f
s/libnss*.so/libnss_*.so so that we don't install libnss3.so
13 years ago
Frederic Crozat
ec8974914f
ensure af_packet module is loaded (if not built-in)
13 years ago
Harald Hoyer
23d6dcd125
test: s/ib700wdt/i6300esbwdt/g
13 years ago
Harald Hoyer
5d833a9f5b
add "af_packet" kernel module to network testsuite tests
13 years ago
Harald Hoyer
2723ebba9a
test: silence "make all"
13 years ago
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.
13 years ago
Harald Hoyer
4dda0095a1
test/*/server-init.sh: redirect stdin,out,err to /dev/console
13 years ago
Harald Hoyer
27fa604418
test: export initdir
13 years ago
Harald Hoyer
67ab4f7718
testsuite: fixups
13 years ago
Harald Hoyer
f71145d20d
TEST-20-NFS: trigger watchdog more often
13 years ago
Harald Hoyer
9f88b0370d
TEST-20-NFS: libnss cleanup
13 years ago
Harald Hoyer
483b1e3aa8
TEST-20-NFS: add watchdog
13 years ago
Harald Hoyer
fc87119069
TEST-20-NFS: get shell in test root for rd.shell
13 years ago
Harald Hoyer
0635530dda
TEST-20-NFS/test.sh: fsck with "-a"
13 years ago
Harald Hoyer
b8a9dc2d3f
TEST-20-NFS: use ext3 on server and fsck after kill
13 years ago
Harald Hoyer
8b6e099892
90kernel-modules/module-setup.sh: exclude nfs* lockd from standard
...
do not install nfs* lockd filesystems for the standard kernel modules
13 years ago
Harald Hoyer
552ecca6db
Renamed all shell scripts to *.sh
13 years ago
Harald Hoyer
96d22bd7d6
test: fixed terminfo location
13 years ago
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.
13 years ago
Harald Hoyer
3b403b32fc
removed trailing whitespaces
14 years ago
Harald Hoyer
0b53ca70b6
Move all hooks to "$hookdir"
...
hookdir=/lib/dracut/hooks for now, to keep the root directory clean
14 years ago
Harald Hoyer
fa79f00803
test/*/test.sh: mv 01hard-off.sh 000-hard-off.sh
...
otherwise "die" will let the kernel panic
14 years ago
Harald Hoyer
51b28ba9c4
test/TEST-*/test.sh: set -serial to null for servers
...
-serial udp might have stalled
15 years ago
Harald Hoyer
387bf82e30
test/*/*-init: set PATH
...
/sbin and /usr/sbin are no longer in $PATH
15 years ago
Harald Hoyer
fa7ada31d0
new parameter option names with "rd.*" namespace
...
Renamed Options
Here is a list of options, which were used in dracut prior to
version 008, and their new replacement.
rdbreak
rd.break
rd_CCW
rd.ccw
rdcopystate
rd.copystate
rd_DASD_MOD
rd.dasd_mod.dasd
rd_DASD
rd.dasd
rdinitdebug rdnetdebug
rd.debug
rd_NO_DM
rd.dm=0
rd_DM_UUID
rd.dm.uuid
rdblacklist
rd.driver.blacklist
rdinsmodpost
rd.driver.post
rdloaddriver
rd.driver.pre
rd_NO_FSTAB
rd.fstab=0
rdinfo
rd.info
check
rd.live.check
rdlivedebug
rd.live.debug
live_dir
rd.live.dir
liveimg
rd.live.image
overlay
rd.live.overlay
readonly_overlay
rd.live.overlay.readonly
reset_overlay
rd.live.overlay.reset
live_ram
rd.live.ram
rd_NO_CRYPTTAB
rd.luks.crypttab=0
rd_LUKS_KEYDEV_UUID
rd.luks.keydev.uuid
rd_LUKS_KEYPATH
rd.luks.keypath
rd_NO_LUKS
rd.luks=0
rd_LUKS_UUID
rd.luks.uuid
rd_LUKS_UUID
rd.luks.uuid
rd_NO_LVMCONF
rd.lvm.conf
rd_LVM_LV
rd.lvm.lv
rd_NO_LVM
rd.lvm=0
rd_LVM_SNAPSHOT
rd.lvm.snapshot
rd_LVM_SNAPSIZE
rd.lvm.snapsize
rd_LVM_VG
rd.lvm.vg
rd_NO_MDADMCONF
rd.md.conf=0
rd_NO_MDIMSM
rd.md.imsm=0
rd_NO_MD
rd.md=0
rd_MD_UUID
rd.md.uuid
rd_NFS_DOMAIN
rd.nfs.domain
rd_NO_PLYMOUTH
rd.plymouth=0
rd_retry
rd.retry
rdshell
rd.shell
rd_NO_SPLASH
rd.splash
rdudevdebug
rd.udev.debug
rdudevinfo
rd.udev.info
rd_NO_ZFCPCONF
rd.zfcp.conf=0
rd_ZFCP
rd.zfcp
15 years ago
Amadeusz Żołnowski
f3af7bd66b
use 'type' built-in instead of external cmd 'which' in every Bash script
15 years ago
Harald Hoyer
3de984ba7f
test/nfs: correct return code and cleanup
15 years ago
Harald Hoyer
85fd75f91f
add rd_retry kernel command line parameter
...
rd_retry=<seconds to retry in the main loop>
speeds up internal test suite
15 years ago
Harald Hoyer
0c88742669
test: change testsuite to local tcp rather than udp multicast
...
multicast needs an ethernet device and correct firewall rules
the loopback interface suites better as we only have 2 machines
15 years ago
Philippe Seewer
8a08012764
test: use ldconfig processing for roots as well
15 years ago
Philippe Seewer
778d2ba28b
test: Add compatibility for different kernel configs
...
Some distros, including debian unstable with 2.6.30, still shop
style ide drivers and/or have important filesystems like ext3 as
modules.
This patch ensures that all test cases work on these configurations
by including the necessary modules and adding a simple udev rule
file that provides /dev/sd* symlinks for the case where old style
ide drivers are still in use.
16 years ago
Harald Hoyer
2cc8cbeaf4
test/TEST-20-NFS: kill server if pid file present on run()
16 years ago
Harald Hoyer
ba54a4c747
test: add rdinfo
16 years ago
Harald Hoyer
ffd0861b7c
test/*/hard-off.sh: do not powerdown on rdshell
16 years ago
Harald Hoyer
40ef4325d9
test: run all tests with rdinitdebug by default
16 years ago
Harald Hoyer
f12b432efd
test: add "failme" parameter for failing tests
16 years ago
Harald Hoyer
e71a5ca5f2
test/*/hard-off.sh: poweroff, if failme specified
16 years ago
Harald Hoyer
8eb16b0827
selinux: bail out if policy could not be loaded and selinux=0 not
...
specified
16 years ago
Warren Togami
beb097d9f1
Bridged network boot
...
* SYNTAX
bridge=<bridgename>:<ethname>
If bridge without parameters, assume bridge=br0:eth0
* When <ethname> would be configured by network scripts, instead create a bridge named <bridgename> then add <ethname> to that bridge.
* Then $netif becomes <bridgename> instead of <ethname> and all existing scripts process netroot mount via this new $netif instead of <ethname>.
* Include a few test cases in NFS and NBD
16 years ago
Harald Hoyer
a3a3448d8c
rdshell
16 years ago
Harald Hoyer
e2dbd86f09
add kernel-modules module to testsuite images
16 years ago
Harald Hoyer
5db734030d
omit plymouth and add debug module for the testsuite clients
16 years ago