execution-spec-tests icon indicating copy to clipboard operation
execution-spec-tests copied to clipboard

Convert stRandom test from ethereum/tests

Open Giszter opened this issue 1 year ago • 2 comments

Goal of this ticket is to convert stRandom from old repository to new one according to all rules.

Giszter avatar Jan 10 '25 15:01 Giszter

@marioevz do you have time now for short call as we discussed via email?

Giszter avatar Jan 13 '25 17:01 Giszter

Random tests are easy. There are many of them, but actually, they can be reduced to type of the issues they hit. There are 10ish issues, and most of them are stack related.

You need to run the original test with vmtrace, analyze what's happening, and reproduce the issue with pyspec.

No need to convert hundreds of them is issue is the same.

winsvega avatar Apr 16 '25 21:04 winsvega

@Giszter we now fill the yaml/json tests from ethereum/tests directly in execution-spec-tests via fill and include them in EEST releases. As such, this port is not strictly necessary. If you're interested to work on this or something, please reach out.

The tests are included here: https://github.com/ethereum/execution-spec-tests/tree/10b02048237f917c8ae33b827ba92fca39d48c4a/tests/static

danceratopz avatar Oct 02 '25 09:10 danceratopz