From 1b548ea9eea29915510a361c24a6eb98fa0b6a6d Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 16 Jul 2018 12:01:21 +0200 Subject: [PATCH] Remove previous test files before running the next round strip explicitly creates the new files. This will not work on windows if the files already exist. Also, if strip fails to create the files for any reason, we would check the previous run's files and succeed. However, the test should fail then. Signed-off-by: Ulf Hermann --- tests/ChangeLog | 5 +++++ tests/run-strip-reloc.sh | 2 ++ 2 files changed, 7 insertions(+) diff --git a/tests/ChangeLog b/tests/ChangeLog index 5a9dc33..f8b69be 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,8 @@ +2018-07-16 Ulf Hermann + + * run-strip-reloc.sh: Remove previous testfiles before running the + next test. + 2018-07-17 Mark Wielaard * hello_riscv64.ko.bz2: Updated with debuginfo. diff --git a/tests/run-strip-reloc.sh b/tests/run-strip-reloc.sh index 292e908..bbc9f58 100755 --- a/tests/run-strip-reloc.sh +++ b/tests/run-strip-reloc.sh @@ -32,6 +32,8 @@ runtest() { outfile2=out.stripped2 debugfile2=out.debug2 + rm -f $outfile1 $debugfile1 $outfile2 $debugfile2 + testrun ${abs_top_builddir}/src/strip -o $outfile1 -f $debugfile1 $infile || { echo "*** failure strip $infile"; status=1; } -- 2.7.4