File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ function run_test() {
7
7
local erase_flash=$4
8
8
local sketchdir=$( dirname $sketch )
9
9
local sketchname=$( basename $sketchdir )
10
+ local result=0
10
11
local error=0
11
12
12
13
# If the target or platform is listed as false, skip the sketch. Otherwise, include it.
@@ -83,11 +84,10 @@ function run_test() {
83
84
extra_args=" --embedded-services esp,arduino"
84
85
fi
85
86
87
+ result=0
86
88
echo " pytest tests --build-dir $build_dir -k test_$sketchname --junit-xml=$report_file $extra_args "
87
- set +e # Disable exit on error
88
- bash -c " pytest tests --build-dir $build_dir -k test_$sketchname --junit-xml=$report_file $extra_args "
89
- result=$?
90
- set -e # Enable exit on error
89
+ bash -c " pytest tests --build-dir $build_dir -k test_$sketchname --junit-xml=$report_file $extra_args " || result=$?
90
+ echo " Test $sketchname return code: $result "
91
91
if [ $result -ne 0 ]; then
92
92
error=$result
93
93
fi
You can’t perform that action at this time.
0 commit comments