close
Skip to content

Add voluntary exit tests for builders#4908

Merged
jtraglia merged 8 commits into
ethereum:masterfrom
AbolareRoheemah:add-gloas-vol-exit-tests
Feb 12, 2026
Merged

Add voluntary exit tests for builders#4908
jtraglia merged 8 commits into
ethereum:masterfrom
AbolareRoheemah:add-gloas-vol-exit-tests

Conversation

@AbolareRoheemah

Copy link
Copy Markdown
Contributor

Adds comprehensive test coverage for builder voluntary exits in Gloas.

Fixes #4904

@github-actions github-actions Bot added the testing CI, actions, tests, testing infra label Feb 9, 2026
@github-actions github-actions Bot added the gloas label Feb 9, 2026
Comment thread specs/gloas/beacon-chain.md Outdated

@jtraglia jtraglia left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@AbolareRoheemah thank you very much for the tests!

I made some little changes & moved things around, but they are still your tests 🙂

While reviewing this, I noticed a mistake with the deposit epoch finalization check. See the comment above.

@AbolareRoheemah

Copy link
Copy Markdown
Contributor Author

@AbolareRoheemah thank you very much for the tests!

You’re most welcome. Thanks for your review 🫡

I made some little changes & moved things around, but they are still your tests 🙂

Seen. Thanks! 🙏

While reviewing this, I noticed a mistake with the deposit epoch finalization check. See the comment above.

Seen and noted 🤝

@jtraglia jtraglia changed the title Add Gloas builder voluntary exit tests Fix mistake in is_active_builder and add voluntary exit tests Feb 9, 2026
@jtraglia jtraglia changed the title Fix mistake in is_active_builder and add voluntary exit tests Add voluntary exit tests for builders Feb 10, 2026
@github-actions github-actions Bot removed the gloas label Feb 10, 2026
@jtraglia jtraglia merged commit 278cbe7 into ethereum:master Feb 12, 2026
28 checks passed
lodekeeper added a commit to lodekeeper/lodestar that referenced this pull request Mar 14, 2026
The builder_voluntary_exit__success test case in v1.7.0-alpha.3 is missing
the voluntary_exit.ssz_snappy input file. This is a bug in the spec test
generator — the test function doesn't yield the voluntary_exit input.

All other builder voluntary exit tests (invalid cases) correctly include
the input file.

See: ethereum/consensus-specs#4908
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing CI, actions, tests, testing infra

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Gloas-specific voluntary exit tests

3 participants