Skip to content

Commit 6e1d429

Browse files
gen_autotest_scripts.awk: do not write output to file
1 parent 5897179 commit 6e1d429

File tree

2 files changed

+4
-18
lines changed

2 files changed

+4
-18
lines changed

util/gen_autotest_scripts.awk

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ BEGIN {
1414
"dirname " ARGV[0] | getline dir;
1515
"cd " dir "/../.. && pwd -P" | getline autotest_home;
1616

17-
scriptdir = sprintf("%s/data/script", autotest_home);
17+
scriptdir = sprintf("%s/data/scripts", autotest_home);
1818
system("rm " scriptdir "/ltp-*");
1919
}
2020

@@ -36,23 +36,11 @@ BEGIN {
3636

3737
# Switch recorddir for McKernel run and Linux run
3838

39-
printf("if [ \"${linux_run}\" != \"yes\" ]; then\n") >> script;
40-
4139
recorddir_base = "$WORKDIR/output";
42-
printf("\trecordfile=%s/ltp-%s.output\n", recorddir_base, testcase) >> script;
43-
printf("\trecorddir=%s/ltp-%s\n", recorddir_base, testcase) >> script;
44-
45-
printf("else\n") >> script;
46-
47-
recorddir_base = sprintf("%s/data/linux", autotest_home);
48-
printf("\trecordfile=%s/ltp-%s.output\n", recorddir_base, testcase, testno) >> script;
49-
printf("\trecorddir=%s/ltp-%s\n", recorddir_base, testcase, testno) >> script;
50-
51-
printf("fi\n\n") >> script;
40+
printf("recorddir=%s/ltp-%s\n", recorddir_base, testcase) >> script;
5241

5342
printf("command_line='%s'\n\n", command_line) >> script;
5443
print(". ${AUTOTEST_HOME}/ltp/util/run.sh") >> script;
5544

5645
system("chmod +x " script);
57-
5846
}

util/run.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fi
1010
ihkosctl=$MCKINSTALL/sbin/ihkosctl
1111

1212
# Prepare working directory
13-
rm -rf $recorddir && mkdir -p $recorddir && pushd $recorddir
13+
rm -rf $recorddir && mkdir -p $recorddir
1414

1515
# For unexpected kmsg check
1616
if [ "${linux_run}" != "yes" ]; then
@@ -19,11 +19,9 @@ fi
1919

2020
# Run LTP
2121
echo "$command_line" > $recorddir/command_line
22-
sudo bash -c "LTPMCEXEC=$mcexec MCEXEC_TIMEOUT=10800 MC_RESET_EACHTIME=0 $LTPDIR/runltp -f $recorddir/command_line > $recordfile 2>&1"
22+
sudo bash -c "LTPMCEXEC=$mcexec MCEXEC_TIMEOUT=10800 MC_RESET_EACHTIME=0 $LTPDIR/runltp -f $recorddir/command_line"
2323
exit_code=$?
2424

25-
popd
26-
2725
# OK/NG decision
2826
rc=0
2927
if [ "${linux_run}" != "yes" ]; then

0 commit comments

Comments
 (0)