]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
TEST-15-BTRFSRAID: sync in test-init
authorHarald Hoyer <harald@redhat.com>
Thu, 16 Aug 2018 09:59:09 +0000 (11:59 +0200)
committerHarald Hoyer <harald@redhat.com>
Thu, 16 Aug 2018 10:01:40 +0000 (12:01 +0200)
strange failure

test/TEST-15-BTRFSRAID/test-init.sh
test/TEST-15-BTRFSRAID/test.sh

index 8f7cdf3a93d266b474b384fbd9be84de06f0b52a..ab9021dfae1c4b236df5a86627a5976693f6bde0 100755 (executable)
@@ -2,6 +2,7 @@
 export PATH=/sbin:/bin:/usr/sbin:/usr/bin
 exec >/dev/console 2>&1
 echo "dracut-root-block-success" >/dev/sda1
+sync
 export TERM=linux
 export PS1='initramfs-test:\w\$ '
 [ -f /etc/fstab ] || ln -s /proc/mounts /etc/fstab
index b89698630190b706b0b67bca4e45265a43fdcc44..3936ade240e7e834f42176961e35ed738a6e03e3 100755 (executable)
@@ -15,6 +15,7 @@ test_run() {
        -append "panic=1 root=LABEL=root rw rd.retry=3 rd.info console=ttyS0,115200n81 selinux=0 rd.shell=0 $DEBUGFAIL" \
        -initrd $TESTDIR/initramfs.testing
     dd if=$DISKIMAGE bs=512 count=4 skip=2048 | grep -F -m 1 -q dracut-root-block-success $DISKIMAGE || return 1
+    return 0
 }
 
 test_setup() {
@@ -38,7 +39,7 @@ test_setup() {
             mkdir -p -- var/lib/nfs/rpc_pipefs
         )
        inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
-           mount dmesg dhclient mkdir cp ping dhclient
+           mount dmesg dhclient mkdir cp ping dhclient sync
         for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
            [ -f ${_terminfodir}/l/linux ] && break
        done