Skip to content

Adapt test setup and utilities to FORK_NAME=heze - #10326

Open
conache wants to merge 12 commits into
sigp:unstablefrom
conache:heze-test-fixes
Open

conache wants to merge 12 commits into
sigp:unstablefrom
conache:heze-test-fixes

Conversation

@conache

@conache conache commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Issue Addressed

Several tests fail when run with FORK_NAME=heze, because their setup and test utilities don't support Heze yet.
This PR complements #10263 and #10266 (both part of the FOCIL implementation), which fix the remaining failures.
With all three, all tests should pass with FORK_NAME=heze.

Note that this PR doesn't depend on the mentioned PRs and can be merged independently.

Proposed Changes

  • Disable Heze in the Fulu and Gloas fork transition tests
  • Read target_gas_limit() in the gas limit tests, so they accept Heze's V5 attributes
  • The mock EL now uses the correct block hash for Heze payloads

Additional Info

To run the affected suites:

make test-beacon-chain-heze test-http-api-heze test-network-heze

@conache
conache marked this pull request as ready for review October 12, 2026 16:40
@conache
conache requested a review from jxs as a code owner October 12, 2026 16:40
@conache conache changed the title Fix test failures when running with FORK_NAME=heze Adapt test setup and utilities to FORK_NAME=heze Oct 12, 2026
@eserilev eserilev mentioned this pull request Oct 19, 2026
eserilev added a commit that referenced this pull request Oct 29, 2026
Aidas-dev pushed a commit to Aidas-dev/lighthouse that referenced this pull request Oct 31, 2026
@cla-assistant

cla-assistant Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@mergify

mergify Bot commented Nov 10, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue). If it does not match the queue conditions yet, it enters the queue once it does.

  • Queue this pull request

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants