Skip to content

remove params.validate call in validate_params #7520

remove params.validate call in validate_params

remove params.validate call in validate_params #7520

Triggered via pull request December 20, 2025 08:36
Status Success
Total duration 59m 0s
Artifacts 53

ci-amd-arm.yml

on: pull_request
Build info
23s
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
56s
Basic tests / Breeze unit tests
Basic tests  /  React UI tests
1m 13s
Basic tests / React UI tests
Basic tests  /  Check translation completeness
23s
Basic tests / Check translation completeness
Basic tests  /  Static checks: basic checks only
0s
Basic tests / Static checks: basic checks only
Basic tests  /  Test git clone on Windows
16s
Basic tests / Test git clone on Windows
Basic tests  /  Upgrade checks
0s
Basic tests / Upgrade checks
Basic tests  /  Test Airflow release commands
0s
Basic tests / Test Airflow release commands
Basic tests  /  Test Airflow standalone commands
21s
Basic tests / Test Airflow standalone commands
Go SDK tests
38s
Go SDK tests
Platform: ARM
0s
Platform: ARM
Platform: AMD
8s
Platform: AMD
Pin actions
1m 21s
Pin actions
Verify release calendar
0s
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 29s
Additional CI image checks / Check that image builds quickly
CI image checks  /  Static checks
16m 21s
CI image checks / Static checks
CI image checks  /  Test Python API client
4m 3s
CI image checks / Test Python API client
Helm tests  /  Release Helm
2m 13s
Helm tests / Release Helm
Integration and System Tests  /  System Tests
4m 46s
Integration and System Tests / System Tests
Build PROD images  /  Build Airflow and provider distributions
2m 53s
Build PROD images / Build Airflow and provider distributions
CI image checks  /  Publish documentation and validate versions
5m 45s
CI image checks / Publish documentation and validate versions
Summarize warnings
2m 28s
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
3m 58s
Additional PROD image tests / Test examples of PROD image building
Additional PROD image tests  /  Docker Compose quick start with PROD image verifying
4m 7s
Additional PROD image tests / Docker Compose quick start with PROD image verifying
Additional PROD image tests  /  Task SDK integration tests with PROD image
4m 20s
Additional PROD image tests / Task SDK integration tests with PROD image
Additional PROD image tests  /  ...  /  Regular e2e test
10m 24s
Additional PROD image tests / Test e2e integration tests with PROD image / Regular e2e test
Additional PROD image tests  /  ...  /  Remote logging e2e test
5m 4s
Additional PROD image tests / Remote logging tests with PROD image / Remote logging e2e test
Additional PROD image tests  /  ...  /  Chromium UI e2e tests
4m 48s
Additional PROD image tests / Chromium UI e2e tests with PROD image / Chromium UI e2e tests
Additional PROD image tests  /  ...  /  Firefox UI e2e tests
5m 34s
Additional PROD image tests / Firefox UI e2e tests with PROD image / Firefox UI e2e tests
Additional PROD image tests  /  ...  /  WebKit UI e2e tests
5m 20s
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
5m 48s
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
0s
Finalize tests / Update constraints
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
Notify Slack on Failure
Fit to window
Zoom out
Zoom in

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