The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix/issue-67707-task-instances-mark-success-downstream-clearing has 
failed.
Run started by GitHub user anmolxlight (triggered by anmolxlight).

Head commit for run:
7d4256a70397b5ed0dd6d158405f03c219dafb08 / anmolxlight <[email protected]>
fix(ci): repair set_task_instance_state downstream handling + tests

- dag.py: pass downstream=False to mark_tasks.set_state so it only mutates
  the targeted TIs; let the explicit 'if downstream:' block own downstream
  handling. Fixes both set_task_instance_state and set_task_group_state.
- dag.py: apply ruff-format break on the long line in the clear path.
- test_dag.py: add @pytest.mark.need_serialized_dag and the run_id parametrize
  to test_set_task_instance_state_downstream_clears_failed (was missing
  run_id fixture).
- test_dag.py: drop the 'downstream=True' addition from
  test_set_task_instance_state_mapped and assert downstream stays FAILED
  (the test exercises the new 'do not clear downstream by default' behavior).

Resolves the 9 CI check failures on PR #67790:
- CI image checks / Static checks (ruff-format)
- Postgres/MySQL/Sqlite tests (both Core..Serialization and API..CLI)
- Low dep tests (both groups)

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

With regards,
GitHub Actions via GitBox


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

Reply via email to