File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 60
60
STG_PROFILE : ${{ matrix.profile }}
61
61
run : |
62
62
timeout 900s make -C t prove
63
+ - name : Show Failures
64
+ if : ${{ failure() }}
65
+ run : |
66
+ make -C t show-failure-results
63
67
64
68
unit-tests :
65
69
name : Unit Tests
Original file line number Diff line number Diff line change @@ -60,6 +60,13 @@ clean-except-prove-cache:
60
60
clean : clean-except-prove-cache
61
61
$(RM ) .prove
62
62
63
+ show-failure-results :
64
+ for t in ' $(TEST_RESULTS_DIRECTORY_SQ)' /* .exit; do \
65
+ if [ " $$ (cat $$ t)" != " 0" ]; then \
66
+ cat " $$ (echo $$ t | sed -e 's/exit$$ /out/g')" ; \
67
+ fi \
68
+ done
69
+
63
70
test-lint : test-lint-duplicates test-lint-executable test-lint-shell-syntax \
64
71
test-lint-filenames
65
72
@@ -93,4 +100,4 @@ aggregate-results:
93
100
echo " $$ f" ; \
94
101
done | ' $(SHELL_PATH_SQ)' ./aggregate-results.sh
95
102
96
- .PHONY : pre-clean $(T ) aggregate-results clean
103
+ .PHONY : pre-clean $(T ) aggregate-results clean show-failure-results
You can’t perform that action at this time.
0 commit comments