From 7f82d1a1143051f9bab3aac79db7df83997b8e6e Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Sat, 5 Mar 2011 11:25:20 +1100 Subject: [PATCH] Improve test script to catch some errors. Make sure failures in the subset filesystem don't go unnoticed. Signed-off-by: NeilBrown --- test/go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/test/go b/test/go index 033dacd..92bd112 100644 --- a/test/go +++ b/test/go @@ -196,22 +196,24 @@ rm /mnt/1/b df find /mnt/1 -mkdir /mnt/1/foo +mkdir /mnt/1/foo || exit 1 chmod 0 /mnt/1/foo ls -lid /mnt/1/foo -mount -t lafs_subset /mnt/1/foo /mnt2 +mount -t lafs_subset /mnt/1/foo /mnt2 || exit 1 +df /mnt2 echo hello > /mnt2/foo1 echo goodby > /mnt2/foo2 ls -lai /mnt2 #ls -lai /mnt/1 sync -umount /mnt2 -mount -t lafs_subset /mnt/1/foo /mnt/2 -rm /mnt/2/foo1 +df /mnt2 +umount /mnt2 || exit 1 +mount -t lafs_subset /mnt/1/foo /mnt/2 || exit 1 +rm /mnt/2/foo1 || exit 1 ls -lai /mnt/2 ls -lai /mnt/1/foo -umount /mnt/2 +umount /mnt/2 || exit 1 cd / (sleep 20 ; echo t > /proc/sysrq-trigger ; sleep 2 ; echo b > /proc/sysrq-trigger; ) & -umount /mnt/1 +umount /mnt/1 || exit 1 echo b > /proc/sysrq-trigger -- 2.39.5