A number of tests weren't properly cleaning their temp files.
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
$DEBUGFS_EXE -w -f $TMPFILE.cmd $TMPFILE >> $OUT.new 2>&1
echo >> $OUT.new
sed -f $cmd_dir/filter.sed < $OUT.new >> $OUT
-rm -rf $OUT.new $TMPFILE
+rm -rf $OUT.new $TMPFILE $TMPFILE.cmd
# Figure out what happened
if cmp -s $EXP $OUT; then
sed -f $cmd_dir/filter.sed -e "s;$TMPFILE;test.img;" $OUT.new >> $OUT
rm -f $OUT.new
-rm -f $TMPFILE
+rm -f $TMPFILE $TMPFILE.cmd
cmp -s $OUT $EXP
status=$?
sed -f $cmd_dir/filter.sed -e "s;$TMPFILE;test.img;" $OUT.new >> $OUT
rm -f $OUT.new
-rm -f $TMPFILE
+rm -f $TMPFILE $TMPFILE.cmd
cmp -s $OUT $EXP
status=$?
sed -f $cmd_dir/filter.sed -e "s;$TMPFILE;test.img;" $OUT.new >> $OUT
rm -f $OUT.new
-rm -f $TMPFILE
+rm -f $TMPFILE $TMPFILE.cmd
cmp -s $OUT $EXP
status=$?
sed -f $cmd_dir/filter.sed -e "s;$TMPFILE;test.img;" $OUT.new >> $OUT
rm -f $OUT.new
-rm -f $TMPFILE
+rm -f $TMPFILE $TMPFILE.cmd
cmp -s $OUT $EXP
status=$?
rm $OUT_TMP
unset OUT_TMP
+rm -f $TMPFILE
+
if test "$CSUM_1" != "$CSUM_2"
then
return 1
fi
-rm $TMPFILE
return 0
}
sed -f $cmd_dir/filter.sed -e "s;$TMPFILE;test.img;" $OUT.new >> $OUT
rm -f $OUT.new
-rm -f $TMPFILE
+rm -f $TMPFILE $TMPFILE.cmd
cmp -s $OUT $EXP
status=$?