-
Notifications
You must be signed in to change notification settings - Fork 738
aac: runtime check error to expect acceptable #6862
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
aac: runtime check error to expect acceptable #6862
Conversation
… ExpectAcceptable
1afca09 to
41c7347
Compare
brice-stacks
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! LGMT 😄
francesco-stacks
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! Just before approving, I was wondering if we already thought about a mechanism we should have in place to immediately find out if an ExpectAcceptable error is ever committed to the chain. Should we discuss this with the devops team?
there is a discussion about this here: https://github.com/stx-labs/core-epics/issues/119 (that also mention the monitoring) TLDR: these |
francesco-stacks
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm!
7c95397
Description
This PR converts all
RuntimeCheckErrorKindvariants marked as functionally unreachable inruntime_analysis_tests.rstoExpectsAcceptable, with the following exceptions:ExecutionTimeExpiredis kept as-is to maintain alignment with theCostErrorsvariants.SupertypeTooLargeis converted toExpectsRejectableto preserve the logic inRuntimeCheckErrorKind::rejectable().NOTE: There are 56 affected variants. To simplify the review process, each variant conversion has been split into its own commit.
Applicable issues
Additional info (benefits, drawbacks, caveats)
Checklist
docs/property-testing.md)rpc/openapi.yamlfor RPC endpoints,event-dispatcher.mdfor new events)clarity-benchmarkingrepo