-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add Solidity tests JS benchmark #506
Add Solidity tests JS benchmark #506
Conversation
|
2ace0c3
to
a3e5d3d
Compare
a3e5d3d
to
f9222f5
Compare
There seem to be issues in CI that I'm not seeing on other PRs. Could a setting have affected the deserialisation logic? |
6e7d97f
to
8fb36f6
Compare
f9222f5
to
3cc66bc
Compare
Thanks, it was a problem in the base branch after merging |
8fb36f6
to
5f79eed
Compare
3cc66bc
to
2d6fc16
Compare
Adds a JS benchmark command to execute certain
forge-std
tests to benchmark the EDR Solidity tests implementation againstforge
. The benchmark can be executed withpnpm i && pnpm soltests
from thecrates/tools/js/benchmark
directory. There is no difference in execution time on my machine betweenforge test
andpnpm soltests
.Baseline:
The ignored
forge-std
tests use fork mode or depend on Foundry project format.