File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -117,9 +117,18 @@ jobs:
117
117
export TEST_RUNNER_ASAN_OPTIONS=__CURRENT_VALUE__:detect_stack_use_after_return=1
118
118
119
119
# Disable BLE (CHIP_IS_BLE=NO) because the app does not have the permission to use it and that may crash the CI.
120
- xcodebuild test -target "Matter" -scheme "Matter Framework Tests" -sdk macosx ${{ matrix.options.arguments }} \
120
+ xcodebuild test -target "Matter" -scheme "Matter Framework Tests" \
121
+ -resultBundlePath /tmp/darwin/framework-tests/TestResults.xcresult \
122
+ -sdk macosx ${{ matrix.options.arguments }} \
121
123
CHIP_IS_BLE=NO GCC_PREPROCESSOR_DEFINITIONS='${inherited} ${{ matrix.options.defines }}' \
122
124
> >(tee /tmp/darwin/framework-tests/darwin-tests.log) 2> >(tee /tmp/darwin/framework-tests/darwin-tests-err.log >&2)
125
+ - name : Generate Summary
126
+ if : always()
127
+ working-directory : /tmp
128
+ run : |
129
+ wget https://github.com/a7ex/xcresultparser/releases/download/1.8.4/xcresultparser.zip
130
+ unzip -j xcresultparser.zip
131
+ ./xcresultparser --output-format md --failed-tests-only /tmp/darwin/framework-tests/TestResults.xcresult >>"$GITHUB_STEP_SUMMARY"
123
132
- name : Collect crash logs
124
133
if : failure() && !env.ACT
125
134
run : |
You can’t perform that action at this time.
0 commit comments