File tree Expand file tree Collapse file tree 4 files changed +30
-0
lines changed Expand file tree Collapse file tree 4 files changed +30
-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+
6+ find / -type f -name " *.res" 2> /dev/null | while IFS= read res_file; do
7+ echo " $res_file "
8+ if [ -f " $res_file " ]; then
9+ while IFS= read line; do
10+ # Skip empty lines
11+ [ -z " $line " ] && continue
12+
13+ # Split line into words
14+ set -- $line
15+ tc_name=$1
16+ result=$2
17+ # Report each test case result to LAVA
18+ if [ -n " $tc_name " ] && [ -n " $result " ]; then
19+ if [ " $result " = " FAIL" ]; then
20+ exit 1
21+ fi
22+ else
23+ echo " Warning: Skipping malformed line: $line "
24+ fi
25+ done < " $res_file "
26+ fi
27+ done
You can’t perform that action at this time.
0 commit comments