Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elastic scaling: zombienet tests #5049

Open
4 tasks
sandreim opened this issue Jul 17, 2024 · 1 comment
Open
4 tasks

Elastic scaling: zombienet tests #5049

sandreim opened this issue Jul 17, 2024 · 1 comment
Assignees

Comments

@sandreim
Copy link
Contributor

sandreim commented Jul 17, 2024

The following cases need to be covered:

  • 2s blocks with MVP still works with new validator and cumulus nodes
  • 2s RFC103 enabled parachains work with new validators and cumulus nodes
  • 2s blocks with old + new cumulus honest nodes
  • Negative test for collators sending it's own collation to all backing groups - candidates are rejected and parachain still manages to get 2s block times.
@sandreim sandreim converted this from a draft issue Jul 17, 2024
@alindima alindima self-assigned this Nov 8, 2024
@alindima
Copy link
Contributor

2s blocks with MVP still works with new validator and cumulus nodes
2s RFC103 enabled parachains work with new validators and cumulus nodes

These are part of #6452.

2s blocks with old + new cumulus honest nodes

I tested this locally. As expected, this doesn't achieve full throughput because the two different collators end up building on the same core at times. However, the chain doesn't stall, which is good. I'll see if I can add this to #6452 without it being too flaky.

Negative test for collators sending it's own collation to all backing groups - candidates are rejected and parachain still manages to get 2s block times.

For this we need a malus collator that will submit its collation to multiple backing groups. We should probably do this in a generic way because there are other scenarios that we want to test also #4526, and especially needed for the collator protocol revamp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants