@@ -80,18 +80,18 @@ jobs:
80
80
files : ./artifacts/**/*.xml
81
81
action_fail : true
82
82
compare_to_earlier_commit : false
83
- json_file : ./validation_results.json
84
- json_test_case_results : true
83
+ json_file : ./unity_results.json
84
+ json_test_case_results : false
85
+ json_suite_details : true
85
86
86
87
- name : Upload JSON
87
88
uses : actions/upload-artifact@v4
88
89
if : ${{ always() }}
89
90
with :
90
- name : test_results
91
- path : |
92
- ./validation_results.json
93
- ./artifacts
91
+ name : unity_results
94
92
overwrite : true
93
+ path : |
94
+ ./unity_results.json
95
95
96
96
- name : Fail if tests failed
97
97
if : ${{ env.original_conclusion == 'failure' || env.original_conclusion == 'timed_out' || github.event.workflow_run.conclusion == 'failure' || github.event.workflow_run.conclusion == 'timed_out' }}
@@ -152,12 +152,16 @@ jobs:
152
152
153
153
- name : Generate report
154
154
if : ${{ !cancelled() && (env.original_event == 'schedule' || env.original_event == 'workflow_dispatch') }} # codespell:ignore cancelled
155
+ env :
156
+ REPORT_FILE : ./runtime-tests-results/RUNTIME_TESTS_REPORT.md
155
157
run : |
156
158
rm -rf artifacts runtime-tests-results/RUNTIME_TESTS_REPORT.md
157
- mkdir -p runtime-tests-results
158
- mv -f ./validation_results.json ./runtime-tests-results/validation_results.json
159
- touch ./runtime-tests-results/RUNTIME_TESTS_REPORT.md
160
-
159
+ mv -f ./unity_results.json ./runtime-tests-results/unity_results.json
160
+ touch $REPORT_FILE
161
+ echo "### Runtime Tests Report" >> $REPORT_FILE
162
+ echo "" >> $REPORT_FILE
163
+ echo "Test|ESP32|ESP32-C3|ESP32-C6|ESP32-H2|ESP32-S2|ESP32-S3|ESP32-P4" >> $REPORT_FILE
164
+ echo "-|:-:|:-:|:-:|:-:|:-:|:-:|:-:" >> $REPORT_FILE
161
165
162
166
- name : Generate badge
163
167
if : ${{ !cancelled() && (env.original_event == 'schedule' || env.original_event == 'workflow_dispatch') }} # codespell:ignore cancelled
0 commit comments