Skip to content

feat(test): Turn on filling static tests for bal releases#1973

Merged
marioevz merged 2 commits intoethereum:forks/amsterdamfrom
fselmo:feat/turn-on-static-tests-bals
Jan 7, 2026
Merged

feat(test): Turn on filling static tests for bal releases#1973
marioevz merged 2 commits intoethereum:forks/amsterdamfrom
fselmo:feat/turn-on-static-tests-bals

Conversation

@fselmo
Copy link
Contributor

@fselmo fselmo commented Jan 5, 2026

🗒️ Description

  • Turn on filling all static tests for the next bal release for Amsterdam.
  • Turn on hive BPO1 and BPO2 timestamps as Amsterdam fork now inherits from BPO2 fork and we fill with BPO2 params. Clients need to turn this on in order to pass blob-related tests.

Unrelated

  • Fix initial balance for blob tests that need to account for higher balance based on increased blob params. These were failing to fill for Amsterdam as well now that we inherit from BPO2. [this change should be in forks/amsterdam instead, PR created here. With these two PRs together, all tests, including static tests, fill for Amsterdam].

Note: These changes will need to be rebased onto eips/amsterdam/eip-7928. I'll do this once this and #1975 are merged.

✅ Checklist

  • All: Ran fast tox checks to avoid unnecessary CI fails, see also Code Standards and Enabling Pre-commit Checks:
    uvx tox -e static
  • All: PR title adheres to the repo standard - it will be used as the squash commit message and should start type(scope):.
  • All: Set appropriate labels for the changes (only maintainers can apply labels).

Cute Animal Picture

Screenshot 2026-01-05 at 10 12 17

@fselmo fselmo added C-feat Category: an improvement or new feature A-test-tests Area: tests for packages/testing labels Jan 5, 2026
@fselmo fselmo marked this pull request as ready for review January 5, 2026 17:12
@fselmo fselmo marked this pull request as draft January 5, 2026 17:23
@codecov
Copy link

codecov bot commented Jan 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.33%. Comparing base (3ac8ce8) to head (04fadfd).
⚠️ Report is 6 commits behind head on forks/amsterdam.

Additional details and impacted files
@@               Coverage Diff                @@
##           forks/amsterdam    #1973   +/-   ##
================================================
  Coverage            86.33%   86.33%           
================================================
  Files                  538      538           
  Lines                34557    34557           
  Branches              3222     3222           
================================================
  Hits                 29835    29835           
  Misses                4148     4148           
  Partials               574      574           
Flag Coverage Δ
unittests 86.33% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@fselmo fselmo force-pushed the feat/turn-on-static-tests-bals branch from 2233a48 to e4d7442 Compare January 5, 2026 18:10
@fselmo fselmo marked this pull request as ready for review January 5, 2026 18:11
@fselmo fselmo force-pushed the feat/turn-on-static-tests-bals branch from e4d7442 to 3cca592 Compare January 5, 2026 18:52
@fselmo fselmo added this to the amsterdam milestone Jan 5, 2026
@fselmo fselmo force-pushed the feat/turn-on-static-tests-bals branch from 7e58377 to 4531953 Compare January 5, 2026 19:37
@fselmo fselmo closed this Jan 5, 2026
@fselmo fselmo reopened this Jan 5, 2026
@fselmo fselmo assigned marioevz and unassigned marioevz Jan 5, 2026
@fselmo fselmo requested a review from marioevz January 5, 2026 23:33
Carsons-Eels pushed a commit to Carsons-Eels/execution-specs that referenced this pull request Jan 6, 2026
… valid t8n on certain systems (ethereum#1973)

* fixes issue where nethtest would not be recognized/found on certain systems depending on how it was compiled
@fselmo fselmo changed the base branch from eips/amsterdam/eip-7928 to forks/amsterdam January 6, 2026 23:12
Copy link
Member

@marioevz marioevz left a comment

Choose a reason for hiding this comment

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

LGTM, makes sense to disable BPO3/4/5 until we have more clarity or we know they are going to happen after Amsterdam.

@marioevz marioevz merged commit ae65402 into ethereum:forks/amsterdam Jan 7, 2026
18 checks passed
@fselmo fselmo deleted the feat/turn-on-static-tests-bals branch January 7, 2026 14:50
CPerezz pushed a commit to CPerezz/execution-specs that referenced this pull request Feb 27, 2026
)

* feat(test): Turn on filling static tests for bal releases

* feat(tools): Turn on hive BPO2 params, we now fill Amsterdam with these
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-test-tests Area: tests for packages/testing C-feat Category: an improvement or new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants