The GitHub Actions job "Tests (AMD)" on airflow.git/v3-3-test has failed.
Run started by GitHub user vatsrahul1001 (triggered by vatsrahul1001).

Head commit for run:
a0526899cca46452938c849e5e2c09df6479e28e / Rahul Vats 
<[email protected]>
[v3-3-test] Raise the datamodel-code-generator floor for the codegen toolchain 
(#70670) (#70976)

* Raise the datamodel-code-generator floor for the codegen toolchain (#70670)

(cherry picked from commit b3014293344d7e0fdce8bc62e9b6bb97c39baca2)

Manual backport: datamodel-code-generator floor bumped 0.33.0 -> >=0.71.0 and
models REGENERATED against v3-3-test's own spec (not copied from main). Test
constructions in test_operations.py updated for the now-required nullable 
fields.
test_task_command.py is main-only; main's divergent test_operations.py tail
(ctl task-instance ops not on this branch) intentionally not backported.

* Fix ConnectionResponse construction to use schema alias in airflow-ctl test

The regenerated model exposes the field as `schema_` with 
`Field(alias="schema")`
and no `populate_by_name`, so pydantic requires the alias `schema=` at 
construction.
Matches main's fix (#70670): construct with `schema=` plus `# type: 
ignore[call-arg]`.

* Serialize connection mock responses by alias in airflow-ctl tests

ConnectionResponse.schema_ has Field(alias=schema) and no populate_by_name, so 
the
source validates responses by the schema alias. The mock handlers dumped the 
model
by field name, breaking the round-trip. Dump connection_response / 
connections_response
mocks with by_alias=True (matches main #70670).

* Regenerate airflow-ctl datamodels after merging v3-3-test

The #70127/#69719 reverts (now on v3-3-test) removed BackfillDagRunResponse,
BackfillDagRunCollectionResponse and bundle_version from the API spec. 
Regenerated
generated.py from the current spec with datamodel-code-generator>=0.71.0 so it 
reflects
the reverts in the new-tool format. mypy airflow-ctl clean; no tests reference 
the removed models.

Report URL: https://github.com/apache/airflow/actions/runs/30916785672

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to