Fix race condition in auth manager initialization #18563
ci-amd-arm.yml
on: pull_request
Matrix: Build CI images / build-ci-images
Matrix: Airflow CTL tests / distributions-tests
Basic tests
/
Breeze unit tests
1m 21s
Basic tests
/
Breeze integration tests
1m 15s
Basic tests
/
React UI tests
1m 36s
Basic tests
/
Check translation completeness
28s
Basic tests
/
Static checks: basic checks only
Basic tests
/
Test git clone on Windows
16s
Basic tests
/
Upgrade checks
Basic tests
/
Test Airflow release commands
Basic tests
/
Test Airflow standalone commands
23s
Go SDK tests
37s
Platform: ARM
Platform: AMD
3s
Pin actions
1m 20s
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
7m 25s
CI image checks
/
Static checks
18m 30s
CI image checks
/
Test Python API client
5m 7s
Helm tests
/
Release Helm
2m 19s
Integration and System Tests
/
System Tests
4m 15s
Build PROD images
/
Build Airflow and provider distributions
3m 45s
CI image checks
/
Publish documentation and validate versions
0s
Summarize warnings
1m 49s
Matrix: Build PROD images / build-prod-images
Additional PROD image tests
/
...
/
Build Airflow and provider distributions
Additional PROD image tests
/
...
/
Build Airflow and provider distributions
Additional PROD image tests
/
Test examples of PROD image building
3m 16s
Additional PROD image tests
/
Docker Compose quick start with PROD image verifying
4m 38s
Additional PROD image tests
/
Task SDK integration tests with PROD image
4m 1s
Additional PROD image tests
/
...
/
Regular e2e test
10m 31s
Additional PROD image tests
/
...
/
Remote logging e2e test
5m 35s
Additional PROD image tests
/
...
/
Chromium UI e2e tests
23m 34s
Additional PROD image tests
/
...
/
Firefox UI e2e tests
22m 52s
Additional PROD image tests
/
...
/
WebKit UI e2e tests
24m 58s
Additional PROD image tests
/
Airflow CTL integration tests with PROD image
6m 35s
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
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
Annotations
4 errors, 1 warning, and 3 notices
|
CI image checks / Build documentation (--docs-only)
Process completed with exit code 1.
|
|
[chromium] › tests/e2e/specs/dag-tasks.spec.ts:72:3 › Dag Tasks Tab › verify filter tasks by operator dropdown:
airflow-core/src/airflow/ui/tests/e2e/specs/dag-tasks.spec.ts#L91
2) [chromium] › tests/e2e/specs/dag-tasks.spec.ts:72:3 › Dag Tasks Tab › verify filter tasks by operator dropdown
TimeoutError: locator.textContent: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[data-testid="table-list"] > tbody > tr').nth(6)
89 | if (count === 0) return false;
90 | for (let i = 0; i < count; i++) {
> 91 | const text = await dagPage.taskRows.nth(i).textContent();
| ^
92 |
93 | if (!text?.includes(operator)) return false;
94 | }
at Object.expect.poll.timeout (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-tasks.spec.ts:91:58)
at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dag-tasks.spec.ts:84:7
|
|
[chromium] › tests/e2e/specs/backfill.spec.ts:240:3 › Backfill pause:
airflow-core/src/airflow/ui/tests/e2e/specs/backfill.spec.ts#L222
1) [chromium] › tests/e2e/specs/backfill.spec.ts:240:3 › Backfill pause, resume, and cancel controls › verify cancel backfill
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:
- Timeout 60000ms exceeded while waiting on the predicate
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
|
|
[webkit] › tests/e2e/specs/variable.spec.ts:80:3 › Variables Page › verify variables table displays:
airflow-core/src/airflow/ui/tests/e2e/specs/variable.spec.ts#L53
1) [webkit] › tests/e2e/specs/variable.spec.ts:80:3 › Variables Page › verify variables table displays
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('[data-part="backdrop"]')
Expected: 0
Received: 1
Timeout: 5000ms
Call log:
- Expect "toHaveCount" with timeout 5000ms
- waiting for locator('[data-part="backdrop"]')
9 × locator resolved to 1 element
- unexpected value "1"
51 |
52 | // Wait for dialog backdrop to fully disappear
> 53 | await expect(page.locator('[data-part="backdrop"]')).toHaveCount(0);
| ^
54 |
55 | await variablesPage.addButton.click();
56 |
at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/variable.spec.ts:53:60
|
|
Summarize warnings
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
🎭 Playwright Run Summary
6 skipped
115 passed (18.6m)
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › tests/e2e/specs/backfill.spec.ts:240:3 › Backfill pause, resume, and cancel controls › verify cancel backfill
[chromium] › tests/e2e/specs/dag-tasks.spec.ts:72:3 › Dag Tasks Tab › verify filter tasks by operator dropdown
6 skipped
113 passed (19.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › tests/e2e/specs/variable.spec.ts:80:3 › Variables Page › verify variables table displays
6 skipped
114 passed (21.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Helm artifacts
|
474 KB |
sha256:e8653d1fe48c92195f156e64fb3ed3e44c6700f7a8a46db1a124df5a86b2c180
|
|
|
cache-prek-v9-linux_amd64-python3.10.19-uv0.10.7-589e1b7c7630fea1243d64ae374c1a72417e328fc4e491af723a15aa44d90e4a-62431_merge
|
293 MB |
sha256:b0350e477b0d094a2de5dc04af649a5f5fa21fd038f92e87c93370bb92402238
|
|
|
cache-prek-v9-linux_amd64-python3.11-uv0.10.7-589e1b7c7630fea1243d64ae374c1a72417e328fc4e491af723a15aa44d90e4a-62431_merge
|
293 MB |
sha256:0c5643194e3f0240fe532214d61d5efd2a540c51584d70fa03b92ac92b54d360
|
|
|
cache-ui-node-modules-v1-Linux--62431_merge
|
49.3 MB |
sha256:3027577a3b54655e7f776797f78baa9f5d34f0bccc333015e0ed9a8e02ce0786
|
|
|
ci-image-save-v3-linux_amd64-3.10-62431_merge
|
1.88 GB |
sha256:652d103435ca9392a2139eb348bdc6018700523b1b8f6ea9c1adb9a662431aca
|
|
|
constraints-3.10
|
13.1 KB |
sha256:7298433c9022b7ca369cfaa4ec4a69e9636b1fd79cbc1732b7e1993ac9a25f21
|
|
|
e2e-test-logs-basic
|
239 KB |
sha256:80bed521195b26842454ffd3d097b0ea79e61abc1b63e525597ef2ba96a2c5a7
|
|
|
e2e-test-logs-remote_log
|
19.2 KB |
sha256:3e529fb0b18774b49626bf5ecff6b837158930ee65b843e289eb1da86fa3c5e4
|
|
|
playwright-report-chromium
|
73.7 MB |
sha256:79bc9c8050c8e9aeb03d3304e3c36dffb58f8562c51505a91254485ecece71f6
|
|
|
playwright-report-firefox
|
376 KB |
sha256:f53f827287f7ba196beebf070760b81e1591781ee55a63692bd5f4a30598b3a5
|
|
|
playwright-report-webkit
|
3.98 MB |
sha256:0efb444fff0738c2808b9748739742d3f7a4109357b64570c4cd83009e617ddf
|
|
|
prod-image-save-v3-linux_amd64-3.10-62431_merge
|
623 MB |
sha256:2afa1eb286a6cb59bd95aa81b94e3b53f3bec73c681895d4b9f9ddb7491cf728
|
|
|
prod-packages
|
8.19 MB |
sha256:5c55424184031b0a8a84ced8019e9fbbb43ca268be9aa778fcee2bf3577a7a97
|
|
|
test-summarized-warnings
|
1.2 MB |
sha256:e74de9b67e1860176039dadcc3b63a8fcc165b383a23a5f41cec1bf83f7c8ff0
|
|
|
test-warnings-core-API...Serialization-All-LatestBoto-Postgres-postgres-14-3.10
|
86.9 KB |
sha256:fb83e1ec4f9a0d9e3be00cfa05ab5677088db618a07b9df0e5bd51c153d90219
|
|
|
test-warnings-core-API...Serialization-All-LowestDeps-sqlite-14-3.10
|
66.3 KB |
sha256:03cfdc554c2c90d77eead01d6482b3675d4bdb937fc815ea1bc70a24fdf09ac1
|
|
|
test-warnings-core-API...Serialization-All-Pendulum2-Postgres-postgres-14-3.10
|
93.3 KB |
sha256:f878bca9c671ad1622092a692d68f3a0ff080dae1ae380cd7d918000443d0594
|
|
|
test-warnings-core-API...Serialization-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
|
89.5 KB |
sha256:cd6a75f29515406025bc4fce0207238467fa91427c8b04133f4e1c4755311e1e
|
|
|
test-warnings-core-API...Serialization-DB-MySQL-mysql-8.0-3.10
|
96.7 KB |
sha256:862a685bbf79960429ad3f21b3dc9c5f1f4deae2b8d67349fd02e5e4516be144
|
|
|
test-warnings-core-API...Serialization-DB-Postgres-postgres-14-3.10
|
89.5 KB |
sha256:2cb948d88d75260aa8c279f813e01926e551c91132a8929ae565dbfa24dc8a30
|
|
|
test-warnings-core-API...Serialization-DB-Sqlite-sqlite--3.10
|
89.8 KB |
sha256:1aa821d29843ee56bd5f68531bcd9aa1a85b2e3fb07e5628de76125425528e5e
|
|
|
test-warnings-core-API...Serialization-Non-DB--sqlite--3.10
|
7.19 KB |
sha256:fcc505507a30110eeaff6857417f3a1be038667296a78544be8be750b7d6a689
|
|
|
test-warnings-core-API...Serialization-Quarantined-Postgres-postgres-14-3.10
|
1.38 KB |
sha256:7b2392e3b12f7562d0aabda90608664238834f21c0b4de3fbd74b188e41bec74
|
|
|
test-warnings-core-API...Serialization-System-SystemTest-postgres-14-3.10
|
436 Bytes |
sha256:90b7ea847eeaccae90484573e9d6ef297b5bdc73d18e6da8ac4bf89f043c1939
|
|
|
test-warnings-integration-core-kerberos
|
1.53 KB |
sha256:8d42f19a2b77c70cc3f947a612fba5cbe8b373e2303f66afe5d6aa615d26036c
|
|
|
test-warnings-integration-core-redis
|
1.52 KB |
sha256:1e5884036f0faedcf247c256df52e796504255178883f1a983008b2643d01f5e
|
|
|
test-warnings-integration-providers-cassandra
|
1.98 KB |
sha256:658537b72c0184757245980776e6a7f111d4916ef38fe39a25be11af5be6d880
|
|
|
test-warnings-integration-providers-celery
|
1.43 KB |
sha256:622d5aceba63bde9e9f14e6459d2b9ce6bb81755e534fce3a923e950aa38bfdb
|
|
|
test-warnings-integration-providers-drill
|
1.53 KB |
sha256:f81a67ef8f2115ba83119e7c3734f8ceb2613c2505d8dabf11fd7fe7b0db727a
|
|
|
test-warnings-integration-providers-kafka
|
1.53 KB |
sha256:e2694d638b2ca29edea5e6e7a7b373fff2b7d91840fde8b11aed001a4185ffb4
|
|
|
test-warnings-integration-providers-mongo
|
1.52 KB |
sha256:554d48fdf0db1c495e3a73d6d202135232b5ea7079e4f7b0431bcd4b2050dd37
|
|
|
test-warnings-integration-providers-pinot
|
1.54 KB |
sha256:cb465e811ae5c2635a0507121bdfe638bd473c7c4978823ba806e9f494c7a8b8
|
|
|
test-warnings-integration-providers-qdrant
|
1.78 KB |
sha256:b44c106d5ea20ac72561186ca7da800a3af966116c36863d87e527fda76a22bd
|
|
|
test-warnings-integration-providers-redis
|
1.52 KB |
sha256:fd6ee3e3c5c022dd889872821cb30e50ae53b30f0f720339a68091f7a6c3dcf4
|
|
|
test-warnings-integration-providers-tinkerpop
|
1.53 KB |
sha256:461103f7cb81487326cd038d975b1d8ff6b01df80de0108cf8652a090f1c9119
|
|
|
test-warnings-integration-providers-trino
|
1.71 KB |
sha256:945e18116958506fe6a832351bbe193337d44cfa578f2425840ead60c1671dc5
|
|
|
test-warnings-integration-providers-ydb
|
1.53 KB |
sha256:f224c96b6c4174f8fb3d2f86db1eb9da12235921475b7063853287e93e195fe3
|
|
|
test-warnings-providers--amazon,celer...standard-All-LatestBoto-Postgres-postgres-14-3.10
|
56.5 KB |
sha256:dc6b6272041a245382a7f89a46ac54aff41c84f4846f7de14b19f47f6a3cfa53
|
|
|
test-warnings-providers--amazon,celer...standard-All-Pendulum2-Postgres-postgres-14-3.10
|
56.9 KB |
sha256:3f1d7f339bf74d80da9ad58aba21390a96175dfa489bc05b9dc4155bf0a940ad
|
|
|
test-warnings-providers--amazon,celer...standard-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
|
30.1 KB |
sha256:5a3510e494aa2a98e8245b009ae3d16b344cd0ab35b2f597e2e1bfdba2e527d1
|
|
|
test-warnings-providers--amazon,celer...standard-DB-MySQL-mysql-8.0-3.10
|
30 KB |
sha256:40b79abaec4b96bc12fe9b8fcf9d7171d10e4f56c0c6175647ceb205d3b417da
|
|
|
test-warnings-providers--amazon,celer...standard-DB-Postgres-postgres-14-3.10
|
30.1 KB |
sha256:8e754b2196e4d0f101014c8f078f4fb3335c1a9a37b98b1d9d6db664fd948508
|
|
|
test-warnings-providers--amazon,celer...standard-DB-Sqlite-sqlite--3.10
|
30 KB |
sha256:89e9be81982b246d85ca163ac251a416c892b77068e4e1120fefeef5a8e0439c
|
|
|
test-warnings-providers--amazon,celer...standard-Non-DB--sqlite--3.10
|
27.5 KB |
sha256:0d325e89562cd8e15e11917174965e61dee7d57a3d3c4a77aee7e3129cf99ea3
|
|
|
test-warnings-providers--amazon,celer...standard-Quarantined-Postgres-postgres-14-3.10
|
1.46 KB |
sha256:9dd00aa85c2710c8a8557f324e2be0919bbc2cef88df3e198af430ed58f5f0e4
|
|
|
test-warnings-providers-airbyte...arangodb-All-LowestDeps-sqlite-14-3.10
|
44.7 KB |
sha256:32d84e05e05ade1a37f454624d1db2382e7e1b01fdf6aeffc3276ec3dd175882
|
|
|
test-warnings-providers-asana...exasol-All-LowestDeps-sqlite-14-3.10
|
40.7 KB |
sha256:53b64a36e955f8c1669e4a1d2a472552ef96bd8f057c496cf6d8daeff66f2c56
|
|
|
test-warnings-providers-fab...mongo-All-LowestDeps-sqlite-14-3.10
|
47.4 KB |
sha256:92cce9065a785ed3b55e47cdf8b7a7055ff110811561cd1c371ff2c9af1647d6
|
|
|
test-warnings-providers-mysql...samba-All-LowestDeps-sqlite-14-3.10
|
29.7 KB |
sha256:58f980b394bac88906435dbbfa027cd241b293c63d67d764b8a228bb45e7de80
|
|
|
test-warnings-providers-segment...zendesk-All-LowestDeps-sqlite-14-3.10
|
38.6 KB |
sha256:ad6c40fef9dc3d79087782a5140e9a565f4df5e21c4b1636ec08b4444c15c0a1
|
|
|
test-warnings-system
|
436 Bytes |
sha256:87f843a867831b7e8bb7bb4de1c4e7c65422acd65db50d9248d7fcc7d98d8cc7
|
|