Skip to content

test(st): genesis with maximum validators#641

Closed
akronim26 wants to merge 4 commits intoleanEthereum:mainfrom
akronim26:max-validators
Closed

test(st): genesis with maximum validators#641
akronim26 wants to merge 4 commits intoleanEthereum:mainfrom
akronim26:max-validators

Conversation

@akronim26
Copy link
Copy Markdown
Contributor

🗒️ Description

This PR introduces comprehensive stress tests for the consensus layer when configured with the maximum allowed validator set (VALIDATOR_REGISTRY_LIMIT = 4096).

🔗 Related Issues or PRs

Fixes #580

✅ Checklist

  • Ran tox checks to avoid unnecessary CI fails:
    uvx tox
  • Considered adding appropriate tests for the changes.
  • Considered updating the online docs in the ./docs/ directory.

@akronim26 akronim26 force-pushed the max-validators branch 2 times, most recently from 29d333a to 43839f2 Compare April 20, 2026 16:26
@akronim26
Copy link
Copy Markdown
Contributor Author

Hey @tcoratger, I’m not sure how to test the two validator-related tests implemented in this PR. Locally, I used 4096 keys that I generated, but those aren’t available here. Should I push them, or would that unnecessarily bloat the repository?

@tcoratger
Copy link
Copy Markdown
Collaborator

@akronim26 Hmm, the tests are already super long due to the large keys and long aggregation time, so maybe it's not a good idea to merge such a huge test right now which will have the effect of drastically increasing the duration of the CI which is almost 50 min already when merging on main.

I'll leave this PR on hold until we find a better solution.

@tcoratger
Copy link
Copy Markdown
Collaborator

Closing for now.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test(st): genesis with maximum validators (VALIDATOR_REGISTRY_LIMIT)

2 participants