Skip to content

fix: timeout when setting up dependencies for e2e tests#57

Merged
jeffsmale90 merged 1 commit into
mainfrom
fix/waitForDeps
Aug 12, 2025
Merged

fix: timeout when setting up dependencies for e2e tests#57
jeffsmale90 merged 1 commit into
mainfrom
fix/waitForDeps

Conversation

@jeffsmale90

@jeffsmale90 jeffsmale90 commented Aug 12, 2025

Copy link
Copy Markdown
Collaborator

📝 Description

When preparing dependencies for e2e tests, we introduced an "improvement" that only waited for the blockchain to be available before deploying the delegation environment. This introduced a nonce mismatch because the same deployer account is used to deploy the contracts for the paymaster, resulting in failed paymaster startup.

🔄 What Changed?

Instead of waiting for the blockchain before deploying the delegation environment, we wait for the blockchain, bundler, and paymaster dependencies all to be available.

🧪 How to Test?

Describe how to test these changes:

e2e tests should consistently run (and not timeout when setting up the dependencies).

cursor[bot]

This comment was marked as outdated.

@jeffsmale90 jeffsmale90 changed the title Wait for all dependencies before attempting to deploy environment. Ad… fix: timeout waiting for dependencies when running e2e tests Aug 12, 2025
@jeffsmale90 jeffsmale90 merged commit 84f41ac into main Aug 12, 2025
12 of 13 checks passed
@jeffsmale90 jeffsmale90 deleted the fix/waitForDeps branch August 12, 2025 00:52
@jeffsmale90 jeffsmale90 changed the title fix: timeout waiting for dependencies when running e2e tests fix: timeout when setting up dependencies for e2e tests Aug 12, 2025
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.

2 participants