summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xautomated/linux/ltp/ltp.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/automated/linux/ltp/ltp.sh b/automated/linux/ltp/ltp.sh
index 393b930..e72d6a3 100755
--- a/automated/linux/ltp/ltp.sh
+++ b/automated/linux/ltp/ltp.sh
@@ -69,7 +69,7 @@ parse_ltp_summary() {
# Parse LTP output
parse_ltp_output() {
- egrep "PASS|FAIL|CONF" "$1" | awk '{print $1" "$2}' | sed s/CONF/SKIP/ > "${RESULT_FILE}"
+ egrep "PASS|FAIL|CONF" "$1" | awk '{print $1" "$2}' | sed s/CONF/SKIP/ >> "${RESULT_FILE}"
}
# Run LTP test suite
@@ -78,15 +78,15 @@ run_ltp() {
exec 4>&1
error_statuses="$(((./runltp -p -q -f "${TST_CMDFILES}" \
- -l "${SCRIPTPATH}"/LTP_"${LOG_FILE}".log \
- -C "$SCRIPTPATH"/LTP_"${LOG_FILE}".failed "${SKIPFILE}" \
- || echo "0:$?" >&3) | (tee "${SCRIPTPATH}"/LTP_"${LOG_FILE}".out \
+ -l "${OUTPUT}/LTP_${LOG_FILE}.log" \
+ -C "${OUTPUT}/LTP_${LOG_FILE}.failed" "${SKIPFILE}" \
+ || echo "0:$?" >&3) | (tee "${OUTPUT}/LTP_${LOG_FILE}.out" \
|| echo "1:$?" >&3)) 3>&1 >&4)"
exec 4>&-
echo "${error_statuses}"
- parse_ltp_summary "${SCRIPTPATH}"/LTP_"${LOG_FILE}".log
- parse_ltp_output "${SCRIPTPATH}"/LTP_"${LOG_FILE}".log
+ parse_ltp_summary "${OUTPUT}/LTP_${LOG_FILE}.log"
+ parse_ltp_output "${OUTPUT}/LTP_${LOG_FILE}.log"
}
# Test run.