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.
4 years ago
Harald Hoyer
dbb8a98b29
ci: wait for udev before doing sfdisk
...
might be responsible for some flakiness
4 years ago
Harald Hoyer
9ca53063ee
test: use dd to write status to marker disk
5 years ago
Harald Hoyer
b4de4f287f
test: do btrfs filesystem sync in create-root.sh
5 years ago
Harald Hoyer
3c5036a62f
TEST-03-USR-MOUNT: more debugging
5 years ago
Harald Hoyer
8a430ab25b
test: use the new sfdisk syntax without disk geometry
10 years ago
Harald Hoyer
e54d961160
test: add udev settle after sfdisk
11 years ago
Harald Hoyer
32bd2fbb4c
use "rm --" to guard against filenames beginning with "-"
12 years ago
Harald Hoyer
43cc4d84bc
change for "udevadm control": s/--reload-rules/--reload/g
12 years ago
Harald Hoyer
907f75447b
TEST-03-USR-MOUNT/create-root.sh: load btrfs module manually
13 years ago
Harald Hoyer
a128f03b30
TEST-03-USR-MOUNT: change test to use a seperate disk
13 years ago
Harald Hoyer
ef9b54cfe6
new testsuite test TEST-03-USR-MOUNT
...
mounts /usr as a btrfs subvolume and should respect "rw" and "ro" kernel
command line arguments properly.
13 years ago
Harald Hoyer
cfe32ef5ba
TEST-01-BASIC: sync after creating the root disk
13 years ago
Harald Hoyer
3b403b32fc
removed trailing whitespaces
14 years ago
Harald Hoyer
dd26a551c2
test/TEST-01-BASIC: add basic ext3 test
14 years ago
Harald Hoyer
1b29b0f7cf
test: double disk space for root images
15 years ago
Harald Hoyer
b7b6c6e1c6
test: remove lvm.conf in create-root.sh
15 years ago
Warren Togami
44f1ab8285
Remove 63-luks.rules, it is no longer used
16 years ago
Harald Hoyer
4fafddf78f
add test for simple root on LVM
16 years ago
Victor Lowther
1a0c05b849
Make root on local block device test completly automated.
...
We no longer require any user intervention when testing dracut on
a local block device in qemu, assuming everything passes. If things fail,
we still might need to manually kill things.
16 years ago
Victor Lowther
e314863e67
Several updates to make dracut a bit more robust.
...
First, add a check script to 99base to ensure that it will load its
prerequisites.
Second, disable the udev magic dracut normally uses when generating
test images -- it was causing random failures when creating the test
root filesystem, presumably due to race conditions between the
rootfs creation scripts and udev.
Third, consolidate the rootfs creation scripts into one script.
16 years ago
Victor Lowther
a0c2cee947
Get rid of dependency on e2mkdir
...
If we install copy-root as a mount hook, it will be run after the root fs
is mounted and it will make hte proc directory, allowing root filesystem
creation to finish without error.
16 years ago
Victor Lowther
fe9143d9ca
Move content of 00test module into the test subdir
...
The last changes made the 00test module really awkward anyways, so just
hack the test module into the initramfs in a slight more brutal fashion.
16 years ago