@@ -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
@@ -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
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 <amir73il@gmail.com> --- tests/overlay/017 | 7 +++++-- tests/overlay/017.out | 7 +------ 2 files changed, 6 insertions(+), 8 deletions(-)