The GitHub Actions job "Tests (AMD)" on airflow.git/akshetpandey/fix-cloud-run-trigger-transient-grpc has failed. Run started by GitHub user akshetpandey (triggered by potiuk).
Head commit for run: d16232449687bcd2d656fcfff57e2def0e8fc05b / Akshet Pandey <[email protected]> Address review: charge retry sleep against timeout, assert no sleep on fatal shahar1 review feedback: 1. The retry path now charges its backoff against timeout using the same decrement-then-conditional-sleep shape as the existing non-retry sleep block in this method, so a perpetual transient outage can't extend a deferred task past the caller's requested deadline. Matches the surrounding code's idiom rather than introducing a divergent guard. 2. test_trigger_propagates_unexpected_polling_exception now mocks asyncio.sleep and asserts it was not awaited, locking in that non-retryable errors re-raise immediately without any back-off. Also add test_trigger_yields_timeout_when_retries_exhaust_timeout: when get_operation raises ServiceUnavailable indefinitely, the trigger yields the TIMEOUT event once the budget is consumed instead of looping forever. Signed-off-by: Akshet Pandey <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/26309338214 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
