Skip to content

[DX-252] More Gracefully Handle Unattributable Panics#1726

Merged
kalverra merged 7 commits intomainfrom
fixPanics
Mar 21, 2025
Merged

[DX-252] More Gracefully Handle Unattributable Panics#1726
kalverra merged 7 commits intomainfrom
fixPanics

Conversation

@kalverra
Copy link
Contributor

@kalverra kalverra commented Mar 19, 2025

No longer fails the full Flakeguard run when we can't attribute a panic to a test. Instead it attributes it to a fake test called UnableToAttributePanicTestPleaseInvestigate. This will probably mess with our metrics a bit, but we can largely exclude it from results, and can investigate it later.

@kalverra kalverra requested a review from lukaszcl March 19, 2025 18:44
@kalverra kalverra requested a review from a team as a code owner March 19, 2025 18:44
@lukaszcl
Copy link
Contributor

@kalverra lgtm! But, could you please test it end-end using workflows like https://github.com/smartcontractkit/chainlink/actions/workflows/flakeguard-on-demand.yml ?

@kalverra
Copy link
Contributor Author

Successful run here.

@kalverra kalverra merged commit ba69ae1 into main Mar 21, 2025
57 checks passed
@kalverra kalverra deleted the fixPanics branch March 21, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants