selftests: ftrace: Introduce TMPDIR for temporary files
Introduce TMPDIR variable which is removed after each test is done, so that the test script can put their temporary files in that. Link: http://lkml.kernel.org/r/147928406116.22982.8761924340108532378.stgit@devbox Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
This commit is contained in:
parent
57209b9695
commit
6219752900
|
@ -242,6 +242,7 @@ __run_test() { # testfile
|
||||||
run_test() { # testfile
|
run_test() { # testfile
|
||||||
local testname=`basename $1`
|
local testname=`basename $1`
|
||||||
local testlog=`mktemp $LOG_DIR/${testname}-log.XXXXXX`
|
local testlog=`mktemp $LOG_DIR/${testname}-log.XXXXXX`
|
||||||
|
export TMPDIR=`mktemp -d /tmp/ftracetest-dir.XXXXXX`
|
||||||
testcase $1
|
testcase $1
|
||||||
echo "execute: "$1 > $testlog
|
echo "execute: "$1 > $testlog
|
||||||
SIG_RESULT=0
|
SIG_RESULT=0
|
||||||
|
@ -258,6 +259,7 @@ run_test() { # testfile
|
||||||
[ $BE_QUIET -eq 0 ] && catlog $testlog
|
[ $BE_QUIET -eq 0 ] && catlog $testlog
|
||||||
TOTAL_RESULT=1
|
TOTAL_RESULT=1
|
||||||
fi
|
fi
|
||||||
|
rm -rf $TMPDIR
|
||||||
}
|
}
|
||||||
|
|
||||||
# load in the helper functions
|
# load in the helper functions
|
||||||
|
|
Loading…
Reference in New Issue