1 IMAGE=$test_dir/image.gz
8 gunzip < $IMAGE > $TMPFILE
10 echo "Swapfs test" > $OUT
12 echo e2fsck $VERIFY_FSCK_OPT -N test_filesys > $OUT.new
13 $FSCK $VERIFY_FSCK_OPT -N test_filesys $TMPFILE >> $OUT.new 2>&1
15 echo Exit status is $status >> $OUT.new
16 sed -e '2d' $OUT.new >> $OUT
18 echo e2fsck $SWAP_FSCK_OPT -N test_filesys > $OUT.new
19 $FSCK $SWAP_FSCK_OPT -N test_filesys $TMPFILE >> $OUT.new 2>&1
21 echo Exit status is $status >> $OUT.new
22 sed -e '2d' $OUT.new >> $OUT
24 echo Running debugfs.... >> $OUT
25 $DEBUGFS -f $test_dir/debugfs.cmd $TMPFILE >> $OUT 2>&1
27 echo Exit status is $status >> $OUT
29 echo e2fsck $VERIFY_FSCK_OPT -N test_filesys > $OUT.new
30 $FSCK $VERIFY_FSCK_OPT -N test_filesys $TMPFILE >> $OUT.new 2>&1
32 echo Exit status is $status >> $OUT.new
33 sed -e '2d' $OUT.new >> $OUT
35 echo e2fsck $NATIVE_FSCK_OPT -N test_filesys > $OUT.new
36 $FSCK $NATIVE_FSCK_OPT -N test_filesys $TMPFILE >> $OUT.new 2>&1
38 echo Exit status is $status >> $OUT.new
39 sed -e '2d' $OUT.new >> $OUT
41 echo Running debugfs.... >> $OUT
42 $DEBUGFS -f $test_dir/debugfs.cmd $TMPFILE >> $OUT 2>&1
44 echo Exit status is $status >> $OUT
46 echo e2fsck $VERIFY_FSCK_OPT -N test_filesys > $OUT.new
47 $FSCK $VERIFY_FSCK_OPT -N test_filesys $TMPFILE >> $OUT.new 2>&1
49 echo Exit status is $status >> $OUT.new
50 sed -e '2d' $OUT.new >> $OUT
59 rm -f $test_name.ok $test_name.failed
63 if [ "$status" = 0 ] ; then
68 diff -c $EXP $OUT > $test_name.failed
71 unset IMAGE VERIFY_FSCK_OPT SWAP_FSCK_OPT NATIVE_FSCK_OPT OUT EXP