Skip to content

Conversation

@jenpaff
Copy link
Collaborator

@jenpaff jenpaff commented Oct 22, 2025

follow up from #19230

re-running hive test from branch before merging https://github.com/paradigmxyz/reth/actions/runs/18777666039

@github-project-automation github-project-automation bot moved this to Backlog in Reth Tracker Oct 22, 2025
@jenpaff jenpaff marked this pull request as draft October 22, 2025 17:37
@jenpaff jenpaff force-pushed the jenpaff/update-hive-tests-consume-suite branch from 0dd86e3 to c2add1c Compare October 23, 2025 06:53
@jenpaff jenpaff marked this pull request as ready for review October 23, 2025 07:26
@jenpaff jenpaff marked this pull request as draft October 23, 2025 07:39
@jenpaff jenpaff force-pushed the jenpaff/update-hive-tests-consume-suite branch 2 times, most recently from 018d8e4 to 308fd0a Compare October 23, 2025 14:57
@jenpaff jenpaff marked this pull request as ready for review October 24, 2025 10:09
@jenpaff jenpaff requested a review from RomanHodulak October 24, 2025 10:09
# Run each hive command in the background for each simulator and wait
echo "Building images"
./hive -client reth --sim "ethereum/eest" --sim.buildarg fixtures=https://github.com/ethereum/execution-spec-tests/releases/download/v5.3.0/fixtures_develop.tar.gz --sim.buildarg branch=v5.3.0 -sim.timelimit 1s || true &
./hive -client reth --sim "ethereum/eels" --sim.buildarg fixtures=https://github.com/ethereum/execution-spec-tests/releases/download/v5.3.0/fixtures_develop.tar.gz -sim.timelimit 1s || true &
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we no longer pin to any branch, is this ok? @fgimenez

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i believe it would be better to keep the branch pin, otherwise we would be open to failures due to unreleased changes landing on eels repo main branch

Copy link
Collaborator Author

@jenpaff jenpaff Oct 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it was failing during the build step , but can take another look

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yep, looks like tests are being migrated to https://github.com/ethereum/execution-specs and the simulator is built from this repo now in hive, but the tags are different from what we had in the old repo, and fixtures still come from the old one

just added a TODO comment to pin the image once we have proper tags and fixtures coming from the new repo

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From the readme

Client Teams: Test fixture releases will continue from ethereum/execution-spec-tests as usual. No changes to your consumption workflow.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx! will update the TODO to reflect this

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Oct 24, 2025
@fgimenez fgimenez enabled auto-merge October 24, 2025 13:37
@fgimenez fgimenez added this pull request to the merge queue Oct 24, 2025
Merged via the queue into main with commit a69bbb3 Oct 24, 2025
41 of 42 checks passed
@fgimenez fgimenez deleted the jenpaff/update-hive-tests-consume-suite branch October 24, 2025 14:06
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Oct 24, 2025
Charlie-Mack pushed a commit to Charlie-Mack/reth that referenced this pull request Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants