Skip to content

Conversation

@AugustoL
Copy link
Collaborator

No description provided.

AugustoL and others added 8 commits January 13, 2026 12:03
- Update waitForLoad() to wait for blocksHeaderInfo which only appears
  when data is loaded, fixing race condition with loading state
- Use exact regex match for Gas column header to avoid ambiguity with
  Gas Price column
- Add dotenv to load environment variables from .env file
- Inject INFURA_E2E_API_KEY and ALCHEMY_E2E_API_KEY via localStorage
- RPC endpoints are prepended to mainnet for more reliable e2e tests
- Load .env file using dotenv for API keys
- Increase retries: 6 for CI, 3 for local
- Increase workers: 2 for CI (parallel execution)
- Add documentation for RPC API key env vars
- Add waitForNavigationLoad() method to TxsPage
- Wait for loading state to start AND finish after pagination clicks
- Wait for URL changes before checking button states
- Use exact regex match for Gas column to avoid ambiguity
- Wait for either address content or error page
- Pass test if error page shown (RPC flakiness, not test failure)
fix(e2e): resolve race condition in txs page tests
@github-actions
Copy link

github-actions bot commented Jan 14, 2026

🚀 Preview: https://pr-150--openscan.netlify.app
📝 Commit: 7d698eaeb55ed1fdcbc58f9da5dceea43855bc30

Update dev with last minute fixes we did on main.
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.

3 participants