Skip to content

[v3-2-test] Skip UI E2E tests on derived full tests needed, canary, and scheduled builds (#64673)#64675

Merged
potiuk merged 1 commit into
v3-2-testfrom
backport-b15a5c9-v3-2-test
Apr 3, 2026
Merged

[v3-2-test] Skip UI E2E tests on derived full tests needed, canary, and scheduled builds (#64673)#64675
potiuk merged 1 commit into
v3-2-testfrom
backport-b15a5c9-v3-2-test

Conversation

@github-actions

@github-actions github-actions Bot commented Apr 3, 2026

Copy link
Copy Markdown
Contributor

UI E2E tests are expensive and should only run when UI files actually
changed or the "full tests needed" label is explicitly set. Previously
they ran on every push to main, canary build, scheduled run, and any
PR that triggered derived full_tests_needed (env file changes, large
PRs, etc.).
(cherry picked from commit b15a5c9)

Co-authored-by: Jarek Potiuk [email protected]

…nd scheduled builds (#64673)

UI E2E tests are expensive and should only run when UI files actually
changed or the "full tests needed" label is explicitly set. Previously
they ran on every push to main, canary build, scheduled run, and any
PR that triggered derived full_tests_needed (env file changes, large
PRs, etc.).
(cherry picked from commit b15a5c9)

Co-authored-by: Jarek Potiuk <[email protected]>
@potiuk potiuk marked this pull request as ready for review April 3, 2026 14:47
@potiuk potiuk merged commit fc4d75d into v3-2-test Apr 3, 2026
3 checks passed
@potiuk potiuk deleted the backport-b15a5c9-v3-2-test branch April 3, 2026 14:47
vatsrahul1001 pushed a commit that referenced this pull request Apr 8, 2026
…nd scheduled builds (#64673) (#64675)

UI E2E tests are expensive and should only run when UI files actually
changed or the "full tests needed" label is explicitly set. Previously
they ran on every push to main, canary build, scheduled run, and any
PR that triggered derived full_tests_needed (env file changes, large
PRs, etc.).
(cherry picked from commit b15a5c9)

Co-authored-by: Jarek Potiuk <[email protected]>
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nd scheduled builds (#64673) (#64675)

UI E2E tests are expensive and should only run when UI files actually
changed or the "full tests needed" label is explicitly set. Previously
they ran on every push to main, canary build, scheduled run, and any
PR that triggered derived full_tests_needed (env file changes, large
PRs, etc.).
(cherry picked from commit b15a5c9)

Co-authored-by: Jarek Potiuk <[email protected]>
@vatsrahul1001 vatsrahul1001 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Apr 15, 2026
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.1 milestone Apr 15, 2026
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nd scheduled builds (#64673) (#64675)

UI E2E tests are expensive and should only run when UI files actually
changed or the "full tests needed" label is explicitly set. Previously
they ran on every push to main, canary build, scheduled run, and any
PR that triggered derived full_tests_needed (env file changes, large
PRs, etc.).
(cherry picked from commit b15a5c9)

Co-authored-by: Jarek Potiuk <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants