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

Run Berlin ethethereum/tests, except for modexp-related ones #1992

Merged
merged 6 commits into from
Mar 16, 2021

Conversation

carver
Copy link
Contributor

@carver carver commented Mar 16, 2021

What was wrong?

Need to run Berlin tests #1991

(Can't close the issue until #1988 and maybe other modexp issues are solved)

How was it fixed?

When #1988 is resolved, remove the -k "not modexp". (Presumably in a different PR, depending on merge order)

To-Do

Cute Animal Picture

put a cute animal picture link inside the parentheses

@carver carver force-pushed the run-berlin-eth-tests-minus-modexp branch from cbd3a39 to bff9a26 Compare March 16, 2021 18:48
carver added 2 commits March 16, 2021 15:32
When comparing rlp objects in blockchain tests, the actual & expected
values were flipped! That was a drag that slowed down debugging...

Also, include a diff on integer values, which can help quickly identify
the problem. For example, if the gas costs are wrong, the difference
will often be a clear indicator.
This makes pytest-watch usable, so it doesn't try to load *all* fixture
tests on every run. For example, you can now use:

ptw tests/json-fixtures/blockchain eth
@carver carver force-pushed the run-berlin-eth-tests-minus-modexp branch from bff9a26 to 712f1c6 Compare March 16, 2021 22:32
@carver carver force-pushed the run-berlin-eth-tests-minus-modexp branch from 712f1c6 to 4a77750 Compare March 16, 2021 22:41
@carver
Copy link
Contributor Author

carver commented Mar 16, 2021

Verbal 👍 from @kclowes

@carver carver merged commit 2e14ee4 into ethereum:master Mar 16, 2021
@carver carver deleted the run-berlin-eth-tests-minus-modexp branch March 16, 2021 22:48
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.

1 participant