Commit b6f830f4 authored by Jan Kiene's avatar Jan Kiene
Browse files

collect logs at the end for more visibility in console log

parent 476b5647
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -93,9 +93,6 @@ if [ $grep_exit_code -ne 1 ]; then
  exit 1
fi

# everything went as expected, not collect logs for msan
collect_failed_logs console_log_msan.txt CLANG1/logs logs/msan

# ASAN and USAN can be done decoder only
# copy encoder output from CLANG1 dir
mkdir CLANG2 CLANG3
@@ -108,11 +105,14 @@ modes_all=$(scripts/runIvasCodec.py -l | grep dtx)
exit_code_asan=0
echo "-------------- 2. Asan decoder -------------- "
scripts/IvasBuildAndRunChecks.py --checks CLANG2 --decoder_only -m $modes_all $common_args 2>&1 | tee "console_log_asan.txt" || exit_code_asan=$?
collect_failed_logs console_log_asan.txt CLANG2/logs logs/asan

exit_code_usan=0
echo "-------------- 3. Usan decoder -------------- "
scripts/IvasBuildAndRunChecks.py --checks CLANG3 --decoder_only -m $modes_all $common_args 2>&1 | tee "console_log_usan.txt" || exit_code_usan=$?

# everything went as expected, now collect logs
collect_failed_logs console_log_msan.txt CLANG1/logs logs/msan
collect_failed_logs console_log_asan.txt CLANG2/logs logs/asan
collect_failed_logs console_log_usan.txt CLANG3/logs logs/usan

if [ $exit_code_msan_no_stereo -ne 0 ] || [ $exit_code_msan_stereo -ne 0 ] || [ $exit_code_asan -ne 0 ] || [ $exit_code_usan -ne 0 ]; then