The GitHub Actions job "Tests (ARM)" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
3905dc509bbb85b596ae3a25b8066cf59d0895cb / Anmol Mishra <[email protected]>
Cache Celery apps when publishing workloads (#67127)

* Cache Celery apps when publishing workloads

* Address Celery app cache review comments

* fix: clear workload celery app cache in integration test _prepare_app

The @cache decorator on _get_celery_app_for_workload meant that once
an app was cached for a team_name, subsequent calls bypassed the
patched create_celery_app in _prepare_app(). With _sync_parallelism=1
(inline execution), send_workload_to_executor got a stale app from a
previous test instead of the test_app, causing the broker connection
to hang and the CI job to time out.

Clear the cache before entering and after exiting the patched context
so each test gets a fresh app via the patched factory.

* fix: address kaxil's docstring and redundant cache_clear review comments

---------

Co-authored-by: Anmol Mishra <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to