remove params.validate call in validate_params #7520
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
56s
Basic tests
/
React UI tests
1m 13s
Basic tests
/
Check translation completeness
23s
Basic tests
/
Static checks: basic checks only
0s
Basic tests
/
Test git clone on Windows
16s
Basic tests
/
Upgrade checks
0s
Basic tests
/
Test Airflow release commands
0s
Basic tests
/
Test Airflow standalone commands
21s
Go SDK tests
38s
Platform: ARM
0s
Platform: AMD
8s
Pin actions
1m 21s
Verify release calendar
0s
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 29s
CI image checks
/
Static checks
16m 21s
CI image checks
/
Test Python API client
4m 3s
Helm tests
/
Release Helm
2m 13s
Integration and System Tests
/
System Tests
4m 46s
Build PROD images
/
Build Airflow and provider distributions
2m 53s
CI image checks
/
Publish documentation and validate versions
5m 45s
Summarize warnings
2m 28s
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 58s
Additional PROD image tests
/
Docker Compose quick start with PROD image verifying
4m 7s
Additional PROD image tests
/
Task SDK integration tests with PROD image
4m 20s
Additional PROD image tests
/
...
/
Regular e2e test
10m 24s
Additional PROD image tests
/
...
/
Remote logging e2e test
5m 4s
Additional PROD image tests
/
...
/
Chromium UI e2e tests
4m 48s
Additional PROD image tests
/
...
/
Firefox UI e2e tests
5m 34s
Additional PROD image tests
/
...
/
WebKit UI e2e tests
5m 20s
Additional PROD image tests
/
Airflow CTL integration tests with PROD image
5m 48s
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
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
Annotations
4 errors, 1 warning, and 3 notices
|
[chromium] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run:
airflow-core/src/airflow/ui/tests/e2e/pages/LoginPage.ts#L64
1) [chromium] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run
TimeoutError: page.waitForURL: Timeout 15000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../pages/LoginPage.ts:64
62 |
63 | try {
> 64 | await this.page.waitForURL(
| ^
65 | (url: URL) => {
66 | const urlString: string = url.toString();
67 |
at LoginPage.login (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/pages/LoginPage.ts:64:23)
at LoginPage.navigateAndLogin (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/pages/LoginPage.ts:91:5)
at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dags-list.spec.ts:90:5
|
|
[webkit] › tests/e2e/specs/dags-list.spec.ts:39:3 › Dags Pagination › should verify pagination works on the Dags list page:
airflow-core/src/airflow/ui/tests/e2e/pages/DagsPage.ts#L84
1) [webkit] › tests/e2e/specs/dags-list.spec.ts:39:3 › Dags Pagination › should verify pagination works on the Dags list page
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid="dag-id"]').first() to be visible
at ../pages/DagsPage.ts:84
82 | const dagLinks = this.page.locator('[data-testid="dag-id"]');
83 |
> 84 | await dagLinks.first().waitFor({ state: "visible", timeout: 10_000 });
| ^
85 | const texts = await dagLinks.allTextContents();
86 |
87 | return texts.map((text) => text.trim()).filter((text) => text !== "");
at DagsPage.getDagNames (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/pages/DagsPage.ts:84:28)
at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dags-list.spec.ts:62:46
|
|
[webkit] › tests/e2e/specs/dags-list.spec.ts:39:3 › Dags Pagination › should verify pagination works on the Dags list page:
airflow-core/src/airflow/ui/tests/e2e/specs/dags-list.spec.ts#L0
1) [webkit] › tests/e2e/specs/dags-list.spec.ts:39:3 › Dags Pagination › should verify pagination works on the Dags list page
Test timeout of 30000ms exceeded.
|
|
[firefox] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run:
airflow-core/src/airflow/ui/tests/e2e/pages/DagsPage.ts#L139
1) [firefox] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run
Error: Dag run failed: manual__2025-12-20T09:08:39+00:00
at ../pages/DagsPage.ts:139
137 | return;
138 | } else if (currentStatus === "failed") {
> 139 | throw new Error(`Dag run failed: ${dagRunId}`);
| ^
140 | }
141 |
142 | await this.page.waitForTimeout(checkInterval);
at DagsPage.verifyDagRunStatus (/home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/pages/DagsPage.ts:139:15)
at /home/runner/work/airflow/airflow/airflow-core/src/airflow/ui/tests/e2e/specs/dags-list.spec.ts:97:7
|
|
Summarize warnings
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run
1 passed (55.4s)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › tests/e2e/specs/dags-list.spec.ts:39:3 › Dags Pagination › should verify pagination works on the Dags list page
1 passed (1.1m)
|
|
🎭 Playwright Run Summary
1 flaky
[firefox] › tests/e2e/specs/dags-list.spec.ts:87:3 › Dag Trigger Workflow › should successfully trigger a Dag run
1 passed (1.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Helm artifacts
Expired
|
448 KB |
sha256:179092f27febae63209dae40bf310e6e1841c754932426bdd1428f34492f62ab
|
|
|
airflow-docs
Expired
|
248 MB |
sha256:8ee214b9d128712ffaa7fb3d7efbf14cbd7bec896d425a47d1ba532723f743a7
|
|
|
cache-docs-inventory-v1-3a146494ea4981b576be00a06eb353f0a5229510645455ca0d6ccd297ae817e3-59653_merge
Expired
|
1.58 MB |
sha256:4a5fc03ed56968a237148aa023e57f1a3a2ce297ee1696f6eb3d4acf0fe928fc
|
|
|
cache-prek-v9-linux_amd64-python3.10.19-uv0.9.18-83a31b3be08e43844fe0fa4e2d2679385c1dc8685053396979114b4811040675-59653_merge
Expired
|
298 MB |
sha256:ad0f5c1c4a779ea8e6fafe419270d9fec0648f7fc1775aca808385cc92d56f0c
|
|
|
cache-prek-v9-linux_amd64-python3.11-uv0.9.18-83a31b3be08e43844fe0fa4e2d2679385c1dc8685053396979114b4811040675-59653_merge
Expired
|
298 MB |
sha256:aaa984aeef9f54a0e1fc48e8381ac2764e3db01d90b2fa376d79047f9dc5d456
|
|
|
cache-ui-node-modules-v1-Linux--59653_merge
Expired
|
58.5 MB |
sha256:e4d0fe7eead58d0a63dad974f0513af0317e1b307709fd905b79fe8650ff3a57
|
|
|
ci-image-save-v3-linux_amd64-3.10-59653_merge
Expired
|
1.84 GB |
sha256:23e6c5c2d2a88aebd33457b3ddd507bb37db6546c626205fcd6658fa2548309f
|
|
|
constraints-3.10
Expired
|
13.1 KB |
sha256:38d0ec1f495bc28fe970fc8b51d6520d1fcd41d9cb7032bd3108c442c5ba0179
|
|
|
e2e-test-logs-basic
Expired
|
261 KB |
sha256:de154c79543f1173a70a6a35819cf300052bd71a5e9e765e33c94d90e8c97105
|
|
|
e2e-test-logs-remote_log
Expired
|
19.8 KB |
sha256:39b90a04e6892904b42ac1e4eec1e8561cdd1c6b562c742dba4d31e539191da4
|
|
|
playwright-report-chromium
Expired
|
4.7 MB |
sha256:e7012d4b8817acaa5f98ff13e7c9756911e3d964d3e3c7638dc3162ac2d597c1
|
|
|
playwright-report-firefox
Expired
|
14 MB |
sha256:a93e76988687cb9c3bdb36d9c213c5ea43e2ce37a573e79b710255f864de62d7
|
|
|
playwright-report-webkit
Expired
|
3.76 MB |
sha256:6285c431346afa765d17285c59292dde98d3f8480bfbfcf2b916f9ee4d5c446f
|
|
|
prod-image-save-v3-linux_amd64-3.10-59653_merge
Expired
|
603 MB |
sha256:97b05accd9456189cef06dcc001ad995acae1ede223187771f98b18915192c45
|
|
|
prod-packages
Expired
|
8.68 MB |
sha256:44128d591ad2a9d881ae472574a078cf54024f78a98d926209608dd10cb55141
|
|
|
test-summarized-warnings
Expired
|
1.06 MB |
sha256:6d35a0d6c87f822f92837ac829db0ddd616f15a7c1e97bac43cb0d67b4451c7d
|
|
|
test-warnings-core-API...Serialization-All-LatestBoto-Postgres-postgres-14-3.10
Expired
|
80 KB |
sha256:c109cace02a935ed1f792fb7ee984a7d39021800c1fd8e6de2b919fc718bc973
|
|
|
test-warnings-core-API...Serialization-All-LowestDeps-sqlite-14-3.10
Expired
|
60.4 KB |
sha256:4c70fa37496c1eca31399d8f892bcd9d8f1cf7289cc3c9d0e5dd454f42b79763
|
|
|
test-warnings-core-API...Serialization-All-Pendulum2-Postgres-postgres-14-3.10
Expired
|
87.2 KB |
sha256:a6cdd484e1fc0061d3bbeaab63c96fac4036d6ce682e778867be78342577948e
|
|
|
test-warnings-core-API...Serialization-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
Expired
|
84.1 KB |
sha256:bd1c816022d65e684f68120763de8998b1fad5741cb34b07839af6c0d070fbd9
|
|
|
test-warnings-core-API...Serialization-DB-MySQL-mysql-8.0-3.10
Expired
|
90.3 KB |
sha256:4c73f195fdf8286717e5adb3681f06c6d395f9bd30cc8a44bfd9048015d46f9c
|
|
|
test-warnings-core-API...Serialization-DB-Postgres-postgres-14-3.10
Expired
|
83.9 KB |
sha256:2ad46c5057de5d99a539e3266f3955d012e9d6f7866b73eeb205804c6e43302d
|
|
|
test-warnings-core-API...Serialization-DB-Sqlite-sqlite--3.10
Expired
|
83.2 KB |
sha256:9442cd8cbcf8bd6a1058f21b9b425610dc3cada6cb92a1ba9cf8069f21a0f046
|
|
|
test-warnings-core-API...Serialization-Non-DB--sqlite--3.10
Expired
|
4.1 KB |
sha256:96072bd57c7fb7f7bec726344a846ad6516ebe05f22fb119e1927e9107dcbb1a
|
|
|
test-warnings-core-API...Serialization-Quarantined-Postgres-postgres-14-3.10
Expired
|
1.58 KB |
sha256:cadf57fc3b14d00a8b11e46d92fcf7b8939b9960106875306400071bf1134d30
|
|
|
test-warnings-core-API...Serialization-System-SystemTest-postgres-14-3.10
Expired
|
436 Bytes |
sha256:4699f85ae4a56625eb183ab4aafcfe6c0c839193c0389fb10648a5b7cdeef46b
|
|
|
test-warnings-integration-core-kerberos
Expired
|
1.57 KB |
sha256:eb3d55d892e15a903b0c782bc61bee83947fca2e0fe99835dac765a28e93d1c1
|
|
|
test-warnings-integration-core-redis
Expired
|
1.57 KB |
sha256:4667ef37605c504cd04a9e0325a0e52c08d954a285a6b276fc3112454a30ff85
|
|
|
test-warnings-integration-providers-cassandra
Expired
|
2.03 KB |
sha256:bb09b65a90d64da5651c847ec518740c849cdf09ac4440fd51de41e40d68f289
|
|
|
test-warnings-integration-providers-celery
Expired
|
1.51 KB |
sha256:1cb2315dd765ccfa585418488aff4865f2fbde0c07efecc5b9ede35dce107eab
|
|
|
test-warnings-integration-providers-drill
Expired
|
1.57 KB |
sha256:29fcdaae4929add39e8e382cabb80ad85d42af92cf5c5a8da401b7ead8260e22
|
|
|
test-warnings-integration-providers-kafka
Expired
|
1.58 KB |
sha256:0ff6a92311f648af01a6125422150b87151e15152a5ba5037698504a3b850c4f
|
|
|
test-warnings-integration-providers-mongo
Expired
|
1.57 KB |
sha256:240edbb9774dbcc803ea1ee81eee2b0f4ca828eac9e223828bf16a9d83d1c4a6
|
|
|
test-warnings-integration-providers-pinot
Expired
|
1.59 KB |
sha256:8029c6a534e2163b82e742d16ab44960fc3b5397d30773cd32706409b41622aa
|
|
|
test-warnings-integration-providers-qdrant
Expired
|
1.83 KB |
sha256:e32f983cd3d4de7ae381b82d28d122de6b5dab01315348a263669de0055686e9
|
|
|
test-warnings-integration-providers-redis
Expired
|
1.57 KB |
sha256:41dc881707b6abba6c5d2242fa6e54572a88368e1d033b13734aff74bbc67fad
|
|
|
test-warnings-integration-providers-tinkerpop
Expired
|
1.58 KB |
sha256:42031608b63a347fe05624855a8595244b5b879413bc97697bdf314a183cc0d0
|
|
|
test-warnings-integration-providers-trino
Expired
|
1.75 KB |
sha256:9f539a26e5c5e53c8e354229282dda7cbaa02af76bee187e770ab8765e5b070c
|
|
|
test-warnings-integration-providers-ydb
Expired
|
1.58 KB |
sha256:563c9295066973bead82d6bbf7ad407f612a04fcf1fabb4223a9faa0ef49afcc
|
|
|
test-warnings-providers--amazon,celer...standard-All-LatestBoto-Postgres-postgres-14-3.10
Expired
|
45.6 KB |
sha256:689ab2bf9401d88ab22d7a266c53a0e10fb67b7af090d4f76e94ace4358112f3
|
|
|
test-warnings-providers--amazon,celer...standard-All-Pendulum2-Postgres-postgres-14-3.10
Expired
|
45.5 KB |
sha256:d33c067bc6f54300cb7cd056e6c34e2b85c90191f01a04d50fab2fd5660f7c31
|
|
|
test-warnings-providers--amazon,celer...standard-DB-MinSQLAlchemy-Postgres-postgres-14-3.10
Expired
|
29.4 KB |
sha256:2bb2d8a78f3f1263ce34f925321d990a0681e385f4f411199bf898494f62fd7c
|
|
|
test-warnings-providers--amazon,celer...standard-DB-MySQL-mysql-8.0-3.10
Expired
|
29.2 KB |
sha256:f0ff316d70cbfcb4d6604cf12db13bc2dbed80d4fc65fc9220f553a092cc5f33
|
|
|
test-warnings-providers--amazon,celer...standard-DB-Postgres-postgres-14-3.10
Expired
|
29.4 KB |
sha256:cb3972fc9ad85b556f8b0b6f2f37f3ab64a721acd877c5df95bc904739a1f433
|
|
|
test-warnings-providers--amazon,celer...standard-DB-Sqlite-sqlite--3.10
Expired
|
29.1 KB |
sha256:0236853434955b41e102d2b60d201bc523abcdaef0ec01f376e994f8ba9a5e7b
|
|
|
test-warnings-providers--amazon,celer...standard-Non-DB--sqlite--3.10
Expired
|
15.3 KB |
sha256:e68482fa2f81ff41261f2b6724be2a770c1c0ef33705fb0a38be8de5404b5800
|
|
|
test-warnings-providers--amazon,celer...standard-Quarantined-Postgres-postgres-14-3.10
Expired
|
1.49 KB |
sha256:a7ade3fc02ea8006cbfd60cebcb8c691bf421bbed8e130826adb1c21695bfb89
|
|
|
test-warnings-providers-airbyte...apprise-All-LowestDeps-sqlite-14-3.10
Expired
|
29.8 KB |
sha256:12775dc2640f713187682725236bb2a3b984ef83db85c2b645c26f403bf95631
|
|
|
test-warnings-providers-arangodb...exasol-All-LowestDeps-sqlite-14-3.10
Expired
|
36 KB |
sha256:caac2b8e8d22c294805be8c5aaa3164613a2c113ef1decc448ce9a6423e01107
|
|
|
test-warnings-providers-fab...mongo-All-LowestDeps-sqlite-14-3.10
Expired
|
38.1 KB |
sha256:2235f60aab89bb21dc880bef03ca76bbd9d06b061ec58d463aa6fc04a3eef66b
|
|
|
test-warnings-providers-mysql...samba-All-LowestDeps-sqlite-14-3.10
Expired
|
23.9 KB |
sha256:240efee8dfe61c599507c27db81276767c711387b7585d5d9cb5340ce5b2e8dd
|
|
|
test-warnings-providers-segment...zendesk-All-LowestDeps-sqlite-14-3.10
Expired
|
31.9 KB |
sha256:08902e531fbfe9877c8e908eca6ee875570816b6603b8a7c06583274516df420
|
|
|
test-warnings-system
Expired
|
436 Bytes |
sha256:b9f7d6eb065c186fae5d094f73dc24dc6c35cbb31c808ea4bead4bfafe243046
|
|