Harald Hoyer 9d5d75
From 5a8f1aef556056de88d55bb398443fe2b57eae52 Mon Sep 17 00:00:00 2001
Harald Hoyer 9d5d75
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer 9d5d75
Date: Thu, 16 Aug 2018 11:59:09 +0200
Harald Hoyer 9d5d75
Subject: [PATCH] TEST-15-BTRFSRAID: sync in test-init
Harald Hoyer 9d5d75
Harald Hoyer 9d5d75
strange failure
Harald Hoyer 9d5d75
---
Harald Hoyer 9d5d75
 test/TEST-15-BTRFSRAID/test-init.sh | 1 +
Harald Hoyer 9d5d75
 test/TEST-15-BTRFSRAID/test.sh      | 3 ++-
Harald Hoyer 9d5d75
 2 files changed, 3 insertions(+), 1 deletion(-)
Harald Hoyer 9d5d75
Harald Hoyer 9d5d75
diff --git a/test/TEST-15-BTRFSRAID/test-init.sh b/test/TEST-15-BTRFSRAID/test-init.sh
Harald Hoyer 9d5d75
index 8f7cdf3a..ab9021df 100755
Harald Hoyer 9d5d75
--- a/test/TEST-15-BTRFSRAID/test-init.sh
Harald Hoyer 9d5d75
+++ b/test/TEST-15-BTRFSRAID/test-init.sh
Harald Hoyer 9d5d75
@@ -2,6 +2,7 @@
Harald Hoyer 9d5d75
 export PATH=/sbin:/bin:/usr/sbin:/usr/bin
Harald Hoyer 9d5d75
 exec >/dev/console 2>&1
Harald Hoyer 9d5d75
 echo "dracut-root-block-success" >/dev/sda1
Harald Hoyer 9d5d75
+sync
Harald Hoyer 9d5d75
 export TERM=linux
Harald Hoyer 9d5d75
 export PS1='initramfs-test:\w\$ '
Harald Hoyer 9d5d75
 [ -f /etc/fstab ] || ln -s /proc/mounts /etc/fstab
Harald Hoyer 9d5d75
diff --git a/test/TEST-15-BTRFSRAID/test.sh b/test/TEST-15-BTRFSRAID/test.sh
Harald Hoyer 9d5d75
index b8969863..3936ade2 100755
Harald Hoyer 9d5d75
--- a/test/TEST-15-BTRFSRAID/test.sh
Harald Hoyer 9d5d75
+++ b/test/TEST-15-BTRFSRAID/test.sh
Harald Hoyer 9d5d75
@@ -15,6 +15,7 @@ test_run() {
Harald Hoyer 9d5d75
 	-append "panic=1 root=LABEL=root rw rd.retry=3 rd.info console=ttyS0,115200n81 selinux=0 rd.shell=0 $DEBUGFAIL" \
Harald Hoyer 9d5d75
 	-initrd $TESTDIR/initramfs.testing
Harald Hoyer 9d5d75
     dd if=$DISKIMAGE bs=512 count=4 skip=2048 | grep -F -m 1 -q dracut-root-block-success $DISKIMAGE || return 1
Harald Hoyer 9d5d75
+    return 0
Harald Hoyer 9d5d75
 }
Harald Hoyer 9d5d75
 
Harald Hoyer 9d5d75
 test_setup() {
Harald Hoyer 9d5d75
@@ -38,7 +39,7 @@ test_setup() {
Harald Hoyer 9d5d75
             mkdir -p -- var/lib/nfs/rpc_pipefs
Harald Hoyer 9d5d75
         )
Harald Hoyer 9d5d75
 	inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
Harald Hoyer 9d5d75
-	    mount dmesg dhclient mkdir cp ping dhclient
Harald Hoyer 9d5d75
+	    mount dmesg dhclient mkdir cp ping dhclient sync
Harald Hoyer 9d5d75
         for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
Harald Hoyer 9d5d75
 	    [ -f ${_terminfodir}/l/linux ] && break
Harald Hoyer 9d5d75
 	done
Harald Hoyer 9d5d75