Skip to content

chore(e2e): multiple blocks per slot e2e tests#19958

Merged
spalladino merged 1 commit intonextfrom
palla/mbps-e2e
Jan 27, 2026
Merged

chore(e2e): multiple blocks per slot e2e tests#19958
spalladino merged 1 commit intonextfrom
palla/mbps-e2e

Conversation

@spalladino
Copy link
Contributor

Adds two working (on my machine at least!) e2e tests for mbps with 4 nodes on a mocked p2p gossipsub network:

  • With multiple txs broadcasted at the beginning of the test
  • With txs anchored to proposed blocks

Also adds methods to force sync and check sync status on the pxe.

Builds on #19915

Comment on lines 1067 to 1069
public sync(): Promise<void> {
return this.blockStateSynchronizer.sync();
}
Copy link
Contributor

Choose a reason for hiding this comment

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

let's move these to pxe.debug. I think sync in particular should be queued (#putInJobQueue)

Copy link
Collaborator

@PhilWindle PhilWindle left a comment

Choose a reason for hiding this comment

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

Will let somebody else approve the PXE changes. Otherwise this is great!

@spalladino
Copy link
Contributor Author

spalladino commented Jan 27, 2026

@mverzilli fixed, can you take another look? I moved everything to pxe debug and made it accessible only via the TestWallet.

Base automatically changed from palla/validator-integration-test to next January 27, 2026 13:46
@spalladino spalladino added this pull request to the merge queue Jan 27, 2026
@AztecBot
Copy link
Collaborator

AztecBot commented Jan 27, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/4d1aec1e769f004b�4d1aec1e769f004b8;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_p2p/valid_epoch_pruned_slash.test.ts (397s) (code: 1) group:e2e-p2p-epoch-flakes (\033Santiago Palladino\033: chore(e2e): multiple blocks per slot e2e tests (#19958))

Merged via the queue into next with commit 0b06a9c Jan 27, 2026
10 checks passed
@spalladino spalladino deleted the palla/mbps-e2e branch January 27, 2026 14:33
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.

4 participants