From: Amir Goldstein Date: Fri, 28 Apr 2017 08:24:43 +0000 (+0300) Subject: overlay/017: silence test output X-Git-Tag: v2022.05.01~2072 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c2c9d7ef1adb61a134ec0790d5cc69a8254b92ae;p=xfstests-dev.git overlay/017: silence test output Change test to output golden silence on success. We are going to run the same check several times, so instead of cloning the test output, cloning the silence will be more conveniet. Generalize cleanup of temp files for the same reason. Signed-off-by: Amir Goldstein Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- diff --git a/tests/overlay/017 b/tests/overlay/017 index 5ca30408..7c1430db 100755 --- a/tests/overlay/017 +++ b/tests/overlay/017 @@ -40,6 +40,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 _cleanup() { + cd / rm -f $tmp.* } @@ -73,7 +74,7 @@ mknod $lowerdir/fifo p _scratch_mount -rm -f $tmp.before $tmp.after +rm -f $tmp.* # Test stable stat(2) st_ino @@ -89,11 +90,13 @@ done # find by inode number - expect to find file by inode number cat $tmp.before | while read ino f; do - find $f -inum $ino -maxdepth 0 | _filter_scratch + find $SCRATCH_MNT/ -maxdepth 1 -inum $ino | grep -q $f || \ + echo "$f not found by ino $ino" done # Compare before..after - expect silence diff $tmp.before $tmp.after +echo "Silence is golden" status=0 exit diff --git a/tests/overlay/017.out b/tests/overlay/017.out index 1f277c56..82228448 100644 --- a/tests/overlay/017.out +++ b/tests/overlay/017.out @@ -1,7 +1,2 @@ QA output created by 017 -SCRATCH_MNT/dir -SCRATCH_MNT/file -SCRATCH_MNT/symlink -SCRATCH_MNT/chrdev -SCRATCH_MNT/blkdev -SCRATCH_MNT/fifo +Silence is golden