File tree Expand file tree Collapse file tree 4 files changed +31
-0
lines changed Expand file tree Collapse file tree 4 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 1818 - $PWD/utils/send-to-lava.sh $PWD/suites/Multimedia/Audio/AudioPlayback/AudioPlayback.res || true
1919 - $PWD/suites/Multimedia/Audio/AudioRecord/run.sh || true
2020 - $PWD/utils/send-to-lava.sh $PWD/suites/Multimedia/Audio/AudioRecord/AudioRecord.res || true
21+ - $PWD/utils/result_parse.sh
2122
Original file line number Diff line number Diff line change 5656 - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/FunctionalArea/baseport/watchdog/watchdog.res || true
5757 - $PWD/suites/Kernel/FunctionalArea/baseport/wpss_remoteproc/run.sh || true
5858 - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/FunctionalArea/baseport/wpss_remoteproc/wpss_remoteproc.res || true
59+ - $PWD/utils/result_parse.sh
Original file line number Diff line number Diff line change 5656 - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/FunctionalArea/baseport/watchdog/watchdog.res || true
5757 - $PWD/suites/Kernel/FunctionalArea/baseport/wpss_remoteproc/run.sh || true
5858 - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/FunctionalArea/baseport/wpss_remoteproc/wpss_remoteproc.res || true
59+ - $PWD/utils/result_parse.sh
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ # Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
4+ # SPDX-License-Identifier: BSD-3-Clause-Clear
5+ echo " Current working directory is $PWD "
6+
7+ find . -type f -name " *.res" 2> /dev/null | while IFS= read res_file; do
8+ echo " $res_file "
9+ if [ -f " $res_file " ]; then
10+ while IFS= read line; do
11+ # Skip empty lines
12+ [ -z " $line " ] && continue
13+
14+ # Split line into words
15+ set -- $line
16+ tc_name=$1
17+ result=$2
18+ # Report each test case result to LAVA
19+ if [ -n " $tc_name " ] && [ -n " $result " ]; then
20+ if [ " $result " = " FAIL" ]; then
21+ exit 1
22+ fi
23+ else
24+ echo " Warning: Skipping malformed line: $line "
25+ fi
26+ done < " $res_file "
27+ fi
28+ done
You can’t perform that action at this time.
0 commit comments