09Catho opened a new pull request, #71498:
URL: https://github.com/apache/airflow/pull/71498

   Makes the verbose `GlueJobCompleteTrigger` agree with both the non-verbose 
waiter and the synchronous operator by treating a terminal `STOPPED` job run as 
an error instead of success.
   
   The existing verbose failure regression now covers `FAILED`, `STOPPED`, and 
`TIMEOUT` states.
   
   closes: #71490
   
   Testing:
   - focused source-level regression assertions for terminal-state 
classification and test coverage
   - `uvx ruff check 
providers/amazon/src/airflow/providers/amazon/aws/triggers/glue.py 
providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py`
   - `uvx ruff format --check 
providers/amazon/src/airflow/providers/amazon/aws/triggers/glue.py 
providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py`
   - `python -m compileall -q 
providers/amazon/src/airflow/providers/amazon/aws/triggers/glue.py 
providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py`
   - `git diff --check`
   
   The targeted `uv run pytest ... -k verbose_run_job_failed` command did not 
start within the 60-second dependency-bootstrap window on this Windows host.
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (OpenAI Codex)
   
   Generated-by: OpenAI Codex following the guidelines
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to