Skip to content

Feature/remove large in clause in assets with cte and join #18278

Feature/remove large in clause in assets with cte and join

Feature/remove large in clause in assets with cte and join #18278

Triggered via pull request March 1, 2026 08:37
Status Failure
Total duration 1h 5m 21s
Artifacts 54

ci-amd-arm.yml

on: pull_request
Build info
31s
Build info
Matrix: Build CI images / build-ci-images
Matrix: Airflow CTL tests / distributions-tests
Matrix: Basic tests / tests-shared-distributions
Basic tests  /  Breeze unit tests
1m 43s
Basic tests / Breeze unit tests
Basic tests  /  Breeze integration tests
1m 6s
Basic tests / Breeze integration tests
Basic tests  /  React UI tests
1m 42s
Basic tests / React UI tests
Basic tests  /  Check translation completeness
24s
Basic tests / Check translation completeness
Basic tests  /  Static checks: basic checks only
Basic tests / Static checks: basic checks only
Basic tests  /  Test git clone on Windows
17s
Basic tests / Test git clone on Windows
Basic tests  /  Upgrade checks
Basic tests / Upgrade checks
Basic tests  /  Test Airflow release commands
Basic tests / Test Airflow release commands
Basic tests  /  Test Airflow standalone commands
28s
Basic tests / Test Airflow standalone commands
Go SDK tests
35s
Go SDK tests
Platform: ARM
0s
Platform: ARM
Platform: AMD
3s
Platform: AMD
Pin actions
1m 42s
Pin actions
Verify release calendar
Verify release calendar
Matrix: Generate constraints / generate-constraints-matrix
Matrix: MySQL tests: core / tests
Matrix: MySQL tests: providers / tests
Matrix: Non-DB tests: core / tests
Matrix: Non-DB tests: providers / tests
Matrix: Postgres tests: core / tests
Matrix: Postgres tests: providers / tests
Matrix: Sqlite tests: core / tests
Matrix: Sqlite tests: providers / tests
Matrix: Task SDK tests / distributions-tests
Matrix: Low dep tests:core / tests
Matrix: Low dep tests: providers / tests
Matrix: Additional CI image checks / Push Early Image Cache / push-ci-image-cache
Waiting for pending jobs
Matrix: Additional CI image checks / Push Early Image Cache / push-prod-image-cache
Waiting for pending jobs
Matrix: CI image checks / Build documentation
Matrix: CI image checks / MyPy checks
Matrix: provider distributions tests / prepare-install-verify-provider-distributions
Matrix: provider distributions tests / providers-compatibility-tests-matrix
Matrix: Helm tests / tests-helm
Matrix: Integration and System Tests / tests-core-integration
Matrix: Integration and System Tests / tests-providers-integration
Matrix: Special tests / Latest Boto test: core / tests
Matrix: Special tests / Latest Boto test: providers / tests
Matrix: Special tests / Latest SQLAlchemy test: providers / tests
Waiting for pending jobs
Matrix: Special tests / Latest SQLAlchemy test: core / tests
Waiting for pending jobs
Matrix: Special tests / Min SQLAlchemy test: providers / tests
Matrix: Special tests / Min SQLAlchemy test: core / tests
Matrix: Special tests / Pendulum2 test: core / tests
Matrix: Special tests / Pendulum2 test: providers / tests
Matrix: Special tests / Quarantined test: core / tests
Matrix: Special tests / Quarantined test: providers / tests
Matrix: tests-special / tests-system-core / tests
Additional CI image checks  /  Check that image builds quickly
5m 47s
Additional CI image checks / Check that image builds quickly
CI image checks  /  Static checks
17m 47s
CI image checks / Static checks
CI image checks  /  Test Python API client
5m 3s
CI image checks / Test Python API client
Helm tests  /  Release Helm
2m 10s
Helm tests / Release Helm
Integration and System Tests  /  System Tests
4m 7s
Integration and System Tests / System Tests
Build PROD images  /  Build Airflow and provider distributions
3m 53s
Build PROD images / Build Airflow and provider distributions
CI image checks  /  Publish documentation and validate versions
4m 50s
CI image checks / Publish documentation and validate versions
Summarize warnings
1m 53s
Summarize warnings
Matrix: Build PROD images / build-prod-images
Additional PROD image tests  /  ...  /  Build Airflow and provider distributions
Additional PROD image tests / PROD image extra checks (main) / pip-image / Build Airflow and provider distributions
Additional PROD image tests  /  ...  /  Build Airflow and provider distributions
Additional PROD image tests / PROD image extra checks (release) / pip-image / Build Airflow and provider distributions
Additional PROD image tests  /  Test examples of PROD image building
2m 58s
Additional PROD image tests / Test examples of PROD image building
Additional PROD image tests  /  Docker Compose quick start with PROD image verifying
4m 22s
Additional PROD image tests / Docker Compose quick start with PROD image verifying
Additional PROD image tests  /  Task SDK integration tests with PROD image
4m 8s
Additional PROD image tests / Task SDK integration tests with PROD image
Additional PROD image tests  /  ...  /  Regular e2e test
10m 43s
Additional PROD image tests / Test e2e integration tests with PROD image / Regular e2e test
Additional PROD image tests  /  ...  /  Remote logging e2e test
4m 41s
Additional PROD image tests / Remote logging tests with PROD image / Remote logging e2e test
Additional PROD image tests  /  ...  /  Chromium UI e2e tests
23m 35s
Additional PROD image tests / Chromium UI e2e tests with PROD image / Chromium UI e2e tests
Additional PROD image tests  /  ...  /  Firefox UI e2e tests
29m 21s
Additional PROD image tests / Firefox UI e2e tests with PROD image / Firefox UI e2e tests
Additional PROD image tests  /  ...  /  WebKit UI e2e tests
27m 30s
Additional PROD image tests / WebKit UI e2e tests with PROD image / WebKit UI e2e tests
Additional PROD image tests  /  Airflow CTL integration tests with PROD image
6m 5s
Additional PROD image tests / Airflow CTL integration tests with PROD image
Matrix: Kubernetes tests / tests-kubernetes
Matrix: Additional PROD image tests / PROD image extra checks (main) / pip-image / build-prod-images
Waiting for pending jobs
Matrix: Additional PROD image tests / PROD image extra checks (release) / pip-image / build-prod-images
Waiting for pending jobs
Finalize tests  /  Update constraints
Finalize tests / Update constraints
Matrix: Finalize tests / dependency-upgrade-summary
Waiting for pending jobs
Matrix: finalize-tests / push-buildx-cache-to-github-registry / push-ci-image-cache
Waiting for pending jobs
Matrix: finalize-tests / push-buildx-cache-to-github-registry / push-prod-image-cache
Waiting for pending jobs
Notify Slack on Failure
0s
Notify Slack on Failure
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 1 warning, and 3 notices
[chromium] › tests/e2e/specs/dag-runs-tab.spec.ts:58:3 › DAG Runs Tab › navigate to DAG detail page and click Runs tab: airflow-core/src/airflow/ui/tests/e2e/pages/DagRunsTabPage.ts#L79
4) [chromium] › tests/e2e/specs/dag-runs-tab.spec.ts:58:3 › DAG Runs Tab › navigate to DAG detail page and click Runs tab TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('[data-testid="mark-run-as-success"]') - locator resolved to <span role="menuitem" data-part="item" data-disabled="" data-scope="menu" id="_r_13_/success" aria-disabled="true" data-value="success" data-testid="mark-run-as-success" data-ownedby="menu:_r_13_:content" class="chakra-badge chakra-menu__item css-yxjb65">…</span> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not stable - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 100ms 18 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 500ms at ../pages/DagRunsTabPage.ts:79 77 | 78 | await expect(stateOption).toBeVisible({ timeout: 5000 }); > 79 | await stateOption.click(); | ^ 80 | 81 | const confirmButton = this.page.getByRole("button", { name: "Confirm" }); 82 | at DagRunsTabPage.markRunAs (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/pages/DagRunsTabPage.ts:79:23) at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-runs-tab.spec.ts:40:7
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[firefox] › tests/e2e/specs/backfill.spec.ts:246:3 › Backfill pause: airflow-core/src/airflow/ui/tests/e2e/specs/backfill.spec.ts#L222
4) [firefox] › tests/e2e/specs/backfill.spec.ts:246:3 › Backfill pause, resume, and cancel controls › verify cancelled backfill cannot be resumed Error: expect(locator).toBeVisible() failed Locator: locator('button[aria-label="Pause backfill"], button[aria-label="Unpause backfill"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button[aria-label="Pause backfill"], button[aria-label="Unpause backfill"]') Call Log: - Test timeout of 180000ms exceeded 220 | await expect(backfillPage.triggerButton).toBeVisible({ timeout: 10_000 }); 221 | await expect(backfillPage.pauseButton).toBeVisible({ timeout: 5000 }); > 222 | }).toPass({ timeout: 60_000 }); | ^ 223 | }); 224 | 225 | test.afterEach(async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/backfill.spec.ts:222:8
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L156
3) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="calendar-cell"][data-has-data="true"]').first() Expected: "failed" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="calendar-cell"][data-has-data="true"]').first() 154 | const cell = calendar.activeCells.first(); 155 | > 156 | await expect(cell).toHaveAttribute("data-view-mode", "failed"); | ^ 157 | }); 158 | }); 159 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:156:24
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L115
2) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 113 | 114 | expect(totalStates).toContain("success"); > 115 | expect(totalStates).toContain("failed"); | ^ 116 | 117 | await calendar.switchToFailedView(); 118 | at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:115:25
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
[firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states: airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts#L106
1) [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states Error: expect(received).toContain(expected) // indexOf Expected value: "failed" Received array: ["success", "success"] 104 | 105 | expect(states).toContain("success"); > 106 | expect(states).toContain("failed"); | ^ 107 | }); 108 | 109 | test("failed filter shows only failed runs", async () => { at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-calendar-tab.spec.ts:106:20
Summarize warnings
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
🎭 Playwright Run Summary
3 failed [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs [chromium] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute 1 flaky [chromium] › tests/e2e/specs/dag-runs-tab.spec.ts:58:3 › DAG Runs Tab › navigate to DAG detail page and click Runs tab 1 skipped 116 passed (19.6m)
🎭 Playwright Run Summary
3 failed [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs [webkit] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute 1 skipped 117 passed (23.2m)
🎭 Playwright Run Summary
3 failed [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:100:3 › DAG Calendar Tab › verify hover shows correct run states [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:109:3 › DAG Calendar Tab › failed filter shows only failed runs [firefox] › tests/e2e/specs/dag-calendar-tab.spec.ts:150:3 › DAG Calendar Tab › cells reflect failed view mode attribute 1 flaky [firefox] › tests/e2e/specs/backfill.spec.ts:246:3 › Backfill pause, resume, and cancel controls › verify cancelled backfill cannot be resumed 1 skipped 116 passed (24.6m)

Artifacts

Produced during runtime
Name Size Digest
Helm artifacts
470 KB
sha256:1b81e017f33d49e0c90efe4d10e6945ae0258b645d82df588c7d99d89ba1c106
airflow-docs
302 MB
sha256:da17fc7babdd2ae4bb36a61eee150581bfaf05a8879517d55a016be137dc2d7c
cache-docs-inventory-v1-720831f0191e5c684385b40c63bc82a5f094adc70253ea2d47f621ae61480dc5-62114_merge
1.6 MB
sha256:04692bf13de620cc4d3b140f4ee0364ccacf2a85586bf6773323182711db581c
cache-prek-v9-linux_amd64-python3.10.19-uv0.10.7-4a4a93b6ba6f99f05531baff198054d24334ae1ba083cff33f1acfc38357a240-62114_merge
293 MB
sha256:1a972c0b31d2894eb55a9aa794f91d72a7e16d27123cd2fe8660ac4d0b715dbc
cache-prek-v9-linux_amd64-python3.11-uv0.10.7-4a4a93b6ba6f99f05531baff198054d24334ae1ba083cff33f1acfc38357a240-62114_merge
293 MB
sha256:203631f9ae1455c9bb740dc8a914b33683985200b8599de49917349c059f5dd1
cache-simple-am-ui-node-modules-v1-_Linux-_-62114_merge
18.5 MB
sha256:8ae4c50878d4a309b8bd8d912dc4d968fb141637c52479a09c717bc379a7badf
cache-ui-node-modules-v1-Linux--62114_merge
49.3 MB
sha256:ce658d179f172d6410ef619b60a2fa8abd96db6c682c43c15417db607d69718e
ci-image-save-v3-linux_amd64-3.10-62114_merge
1.88 GB
sha256:9052bbebe991cc4b3849b8be7b8b5eff39f695d9b319aa21a3ef05a94888ef86
constraints-3.10
12.9 KB
sha256:fc12449849a607320dfc26c6e4ede387578c1cba995b80989405cda0bfe158d5
e2e-test-logs-basic
241 KB
sha256:eb4d5a1c3a21917776993c69f41b950e5769be88d698ed65b774ff068f7903c1
e2e-test-logs-remote_log
18.1 KB
sha256:2176cb917fe5dc30e173ce82433d3944fb1b9ce2f13593264f32c731444989c3
playwright-report-chromium
84.5 MB
sha256:7133628f5bc152923e6895910e6454583cb55206b39862ed8cea561e7a9ffd8c
playwright-report-firefox
271 MB
sha256:e71ab7029f5f6f001b9f867e025b5300fa25cd9b03ab50d44ac298847440e9e0
playwright-report-webkit
44.1 MB
sha256:0766505999fc09969c8624b948a9b4e9f87d70ceeccd7aa89b01a91e1ff11006
prod-image-save-v3-linux_amd64-3.10-62114_merge
623 MB
sha256:bf778d9d6a13a212b9fdc31554d4293130d60886685ea6361f7aa066ad4e943c
prod-packages
8.19 MB
sha256:648f02c47bc70b7aa30adfb265f6941990081b4772e1e6dbebd10442ae598726
test-summarized-warnings
1.2 MB
sha256:2494381e1c23873263c636bf233293d4020060c9983ddde7371cf0c157738132
test-warnings-core-API...Serialization-All-LatestBoto-Postgres-postgres-14-3.10
86.7 KB
sha256:fdf33cfe0ffbcfc56eb28d4de12c9dfab476b352b17cec9a5afb63599b0fa56e
test-warnings-core-API...Serialization-All-LowestDeps-sqlite-14-3.10
66 KB
sha256:fed4acd2373c1303e7522e46e24a190fa6ec0178a40affc03331f3b14cda1603
test-warnings-core-API...Serialization-All-Pendulum2-Postgres-postgres-14-3.10
93 KB
sha256:167c73d5cecb7d308e4901f367ae7980d37ff87ab0731677c4b44538f3b690de
test-warnings-core-API...Serialization-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
89.3 KB
sha256:e007d5fbd74483561f10a6b70a98a39640bcc7eea09b32de07ccc088ae2b8bf4
test-warnings-core-API...Serialization-DB-MySQL-mysql-8.0-3.10
96.5 KB
sha256:35807374e8001a61da12aa9ee532f5593c5e28ab7936e8dea3de20ae918ec3a8
test-warnings-core-API...Serialization-DB-Postgres-postgres-14-3.10
89.3 KB
sha256:30ba9011ea07428dfd3e98ccb60137148ae80d3c1036c7fece35f38f5ccda3cc
test-warnings-core-API...Serialization-DB-Sqlite-sqlite--3.10
89.6 KB
sha256:50e58fca37484727d66f4a76239c03bc3d608b08db6aba91d065a54239780527
test-warnings-core-API...Serialization-Non-DB--sqlite--3.10
7.09 KB
sha256:efab1731165cddf5df2726a218d311a794520c69274745f90ed531752c75cd3a
test-warnings-core-API...Serialization-Quarantined-Postgres-postgres-14-3.10
1.38 KB
sha256:d12a52512161dcfec6cefff307bdc1af97c41e83e339054e5a43d410fc90de9f
test-warnings-core-API...Serialization-System-SystemTest-postgres-14-3.10
436 Bytes
sha256:29376731581d9f60e6b74fe4748513b9dc486433b1dfb9284f09f30822d11db9
test-warnings-integration-core-kerberos
1.45 KB
sha256:ca6dd6f5e95ff76b674364bccd41a8ba4319da648aaa96b8d43bf41a6824112b
test-warnings-integration-core-redis
1.45 KB
sha256:597ae1a02e46b7e9ccced58cdff133935e2c09217d982a516a9ee28da70b99d5
test-warnings-integration-providers-cassandra
1.9 KB
sha256:11db7d90985b2e71af87d1319a601109e4bcd5edd58ca2bb51fb55ae8fee1954
test-warnings-integration-providers-celery
1.35 KB
sha256:67097fe052727265feb9f5e234ab08b19350c62d23622d03b50128408fc43e97
test-warnings-integration-providers-drill
1.45 KB
sha256:0b557008156c37279243893560d1d7ad0c6b2ac6e473d06f385ad2f3532c2837
test-warnings-integration-providers-kafka
1.46 KB
sha256:b8405fbdeb887f0547c7f93e0eaae8c5934b530d5c6b92229756a06615c342fa
test-warnings-integration-providers-mongo
1.44 KB
sha256:7f23bff3db7fd231c3148a927d98bcc8c2136c7b29d43009ff680d2b4979f6c1
test-warnings-integration-providers-pinot
1.47 KB
sha256:170b37a10392d0aa2a0af0f17e886071311db1978a2be430230cfe38d916fbbc
test-warnings-integration-providers-qdrant
1.71 KB
sha256:39d5bdb51736076a669d0a88aab259f5b167b061608716aa285d8928cf708107
test-warnings-integration-providers-redis
1.44 KB
sha256:3705eb61c7698d6f0b3e2730f6a12a982c129e9e8504130e597c777b4d4a64c4
test-warnings-integration-providers-tinkerpop
1.46 KB
sha256:daacf4ee45795a1ab7d730edbaaf717e1431f05e3447ac4a0430c06e7f1b06c2
test-warnings-integration-providers-trino
1.7 KB
sha256:eeb5c437e1add3e71978468e5845fc9e9e385e32ffbd03d93606c37d320a0caf
test-warnings-integration-providers-ydb
1.54 KB
sha256:3731b0d5586735e0187313cdf81148f15a88c0e9cc1f06d664b0c5a8efc2ab13
test-warnings-providers--amazon,celer...standard-All-LatestBoto-Postgres-postgres-14-3.10
57 KB
sha256:f46b6aadcdebaa41b8075c10fae1d6928b43b16bca59e676b618e11d8c65637d
test-warnings-providers--amazon,celer...standard-All-Pendulum2-Postgres-postgres-14-3.10
57.3 KB
sha256:a1d7adbea4b5de035bac4a1c162f3cd5a757d7d3b03049eaa4e0f507de704c6f
test-warnings-providers--amazon,celer...standard-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
30.4 KB
sha256:6530ded8f620421a1e7ede9b0c4e6a8a7f4ea0dbb4ae842c7b7876e5cbf1401b
test-warnings-providers--amazon,celer...standard-DB-MySQL-mysql-8.0-3.10
30.3 KB
sha256:cb4dcd486d08ba5346dedd43ed948b7e389bc243af5b892adc994a4151288290
test-warnings-providers--amazon,celer...standard-DB-Postgres-postgres-14-3.10
30.4 KB
sha256:02831dc4ee52f304556e8780560d39c98279b7aa9ddefb47791454c717fd5d8b
test-warnings-providers--amazon,celer...standard-DB-Sqlite-sqlite--3.10
30.2 KB
sha256:b704dd31ba8841c265fdf463042d1e6d7a689d6027d763db561bab21d91d1006
test-warnings-providers--amazon,celer...standard-Non-DB--sqlite--3.10
27.7 KB
sha256:5bda2065fb72e9e9b5a4fe510f705b90871824ee3f49094bf67564f354f47fb9
test-warnings-providers--amazon,celer...standard-Quarantined-Postgres-postgres-14-3.10
1.46 KB
sha256:c9fead7ea8e910711441f1619954ef55061e73ba4b5bd8f341fde98a9336dc56
test-warnings-providers-airbyte...arangodb-All-LowestDeps-sqlite-14-3.10
43.5 KB
sha256:9c77867907da62f525437cad3b66ec1458079e245576e93877b2757e87576ab2
test-warnings-providers-asana...exasol-All-LowestDeps-sqlite-14-3.10
39.4 KB
sha256:0b82a7df709a82394cabd77dc4faec648737e8cba363865c485cc18d2135622b
test-warnings-providers-fab...mongo-All-LowestDeps-sqlite-14-3.10
46.2 KB
sha256:2d89751f717b1a5ac41bfccc30638d0f0fe138004d7150f3aee4014d0a906117
test-warnings-providers-mysql...samba-All-LowestDeps-sqlite-14-3.10
28.4 KB
sha256:ff8ed4c937f9a674c196a8561a006a3189dca2ffb98f220690ead76fbaf9be70
test-warnings-providers-segment...zendesk-All-LowestDeps-sqlite-14-3.10
37.4 KB
sha256:13cf2ceccbdefba1a6c4eed509d7b5323810f59e6403423a776456d154041f99
test-warnings-system
436 Bytes
sha256:0d6991a9d98bc729f06feefde681a8e991befef8b5e10c5267c4cc2b70d7a721