Skip to content

Full run e2e on every branch#36

Merged
jeffsmale90 merged 5 commits into
mainfrom
chore/e2e-fullrun
Jul 30, 2025
Merged

Full run e2e on every branch#36
jeffsmale90 merged 5 commits into
mainfrom
chore/e2e-fullrun

Conversation

@jeffsmale90

@jeffsmale90 jeffsmale90 commented Jul 14, 2025

Copy link
Copy Markdown
Collaborator

📝 Description

Run full e2e tests on all branches.

🔄 What Changed?

This PR removes the distinction between main and smoke tests, running full tests on each branch.

🚀 Why?

Previously e2e tests required ~25 minutes to complete, in order to mitigate this, we split the tests into smoke tests (run on PR branches) and full tests (run in main and release branches).

Unfortunately we have seen false negatives resulting in failures being merged into main branch

We have improved the test performance such that they complete in ~4-5 minutes. In reality the entire workflow is taking approx 10 minutes.

🧪 How to Test?

Describe how to test these changes:

Ensure Full tests run on this branch, and once merged to main.

Check e2e test runtime, and ensure it's sufficiently fast to run on every branch.

@jeffsmale90 jeffsmale90 marked this pull request as ready for review July 14, 2025 08:18
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@jeffsmale90 jeffsmale90 marked this pull request as draft July 15, 2025 05:25
@jeffsmale90 jeffsmale90 force-pushed the chore/e2e-fullrun branch 2 times, most recently from 87be5a2 to 82ae28b Compare July 16, 2025 23:33
…nutes. Fix issue where dependency is marked as unavailable even when it's responding, if the method is not supported.
@jeffsmale90 jeffsmale90 marked this pull request as ready for review July 23, 2025 00:09
cursor[bot]

This comment was marked as outdated.

…40)

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: jeff.smale <jeff.smale@consensys.net>
@jeffsmale90 jeffsmale90 requested a review from a team July 25, 2025 03:37
Comment thread packages/delegator-e2e/README.md
@jeffsmale90 jeffsmale90 merged commit 11e25bb into main Jul 30, 2025
17 checks passed
@jeffsmale90 jeffsmale90 deleted the chore/e2e-fullrun branch July 30, 2025 03:30
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