ci: update regression tests #7188
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Barring the OOM in
vectorized/solady, this PR establishes the new baseline for regression tests where everything's passing - https://github.com/NomicFoundation/hardhat/actions/runs/16910142358Unfortunately, we did have to exclude a lot more tests. The majority of errors in the tests that we had to exclude show up as reverts of a kind.
The other 2 groups that we should look into:
vectorized/soladythe path * is not allowed to be accessed for read/write operationswhich looks like a regression since build: upgrade to @nomicfoundation/edr v0.12.0-next.4 #7119 where it was last verified to workFinally, we had to exclude
sablier-labs/lockupfrom thesolidity-testpreset as the test execution there now hangs on, seemingly, forever. This likely has to do with the remappings that we had to introduce there for the compilation to passsrc/=src/andtests/=tests/. Maybe this creates some sort of circular, infinite loop somewhere.