mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-02-11 00:40:05 +00:00
compat.sh: call record_fail if test case fails
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
This commit is contained in:
parent
dd4427cc5b
commit
f45a8eae3b
@ -790,6 +790,22 @@ wait_client_done() {
|
|||||||
echo "EXIT: $EXIT" >> $CLI_OUT
|
echo "EXIT: $EXIT" >> $CLI_OUT
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# display additional information if test case fails
|
||||||
|
report_fail() {
|
||||||
|
echo "FAIL"
|
||||||
|
cp $SRV_OUT c-srv-${TESTS}.log
|
||||||
|
cp $CLI_OUT c-cli-${TESTS}.log
|
||||||
|
echo " ! outputs saved to c-srv-${TESTS}.log, c-cli-${TESTS}.log"
|
||||||
|
|
||||||
|
if [ "${LOG_FAILURE_ON_STDOUT:-0}" != 0 ]; then
|
||||||
|
echo " ! server output:"
|
||||||
|
cat c-srv-${TESTS}.log
|
||||||
|
echo " ! ==================================================="
|
||||||
|
echo " ! client output:"
|
||||||
|
cat c-cli-${TESTS}.log
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
# run_client PROGRAM_NAME STANDARD_CIPHER_SUITE PROGRAM_CIPHER_SUITE
|
# run_client PROGRAM_NAME STANDARD_CIPHER_SUITE PROGRAM_CIPHER_SUITE
|
||||||
run_client() {
|
run_client() {
|
||||||
# announce what we're going to do
|
# announce what we're going to do
|
||||||
@ -903,19 +919,7 @@ run_client() {
|
|||||||
SKIPPED=$(( $SKIPPED + 1 ))
|
SKIPPED=$(( $SKIPPED + 1 ))
|
||||||
;;
|
;;
|
||||||
"2")
|
"2")
|
||||||
echo FAIL
|
report_fail
|
||||||
cp $SRV_OUT c-srv-${TESTS}.log
|
|
||||||
cp $CLI_OUT c-cli-${TESTS}.log
|
|
||||||
echo " ! outputs saved to c-srv-${TESTS}.log, c-cli-${TESTS}.log"
|
|
||||||
|
|
||||||
if [ "${LOG_FAILURE_ON_STDOUT:-0}" != 0 ]; then
|
|
||||||
echo " ! server output:"
|
|
||||||
cat c-srv-${TESTS}.log
|
|
||||||
echo " ! ==================================================="
|
|
||||||
echo " ! client output:"
|
|
||||||
cat c-cli-${TESTS}.log
|
|
||||||
fi
|
|
||||||
|
|
||||||
FAILED=$(( $FAILED + 1 ))
|
FAILED=$(( $FAILED + 1 ))
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user