Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENV] Add an aggregated status check for all Verilator matrix tests #499

Merged
merged 2 commits into from
Apr 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflow_metadata/pr_hash
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2770b6550eaed38a4ebcccc9a2724c5287d0bcad6de93d88bbd9441ff818dd8438a4979ff1999e920065b3e97f09fb07
d80fa2173c00ce84dc0c744ca9d1ee6a99eb54891d7eb6c172e6a38905699c12fd517b389bcff0698dfb7d352f7cda6c
2 changes: 1 addition & 1 deletion .github/workflow_metadata/pr_timestamp
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1712005695
1712949801
13 changes: 13 additions & 0 deletions .github/workflows/build-test-verilator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -195,3 +195,16 @@ jobs:
# A non-zero value will cause the github action to fail.
exit $?

verify_test_results:
name: Verify Verilator Test Results
runs-on: ubuntu-22.04
needs: build_and_test
# Force to run even if the build_and_test job is skipped for some reason
if: ${{ !cancelled() }}
steps:
- name: Print Verilator Aggregated Result
run: |
echo "build_and_test has a result of [${{ needs.build_and_test.result }}]"
if [[ "${{ needs.build_and_test.result }}" != "success" ]]; then
exit 1
fi
Loading