fat-catTW commented on issue #75332: URL: https://github.com/apache/airflow/issues/75332#issuecomment-6387033105
Tested `apache-airflow-providers-amazon==9.39.0rc1` using Breeze with Airflow 3.3.2 and Python 3.12.15. Validated the Glue job run lookup changes introduced in #71546. **Mock tests performed (5/5 passed):** - Verified that the UUID scan stops after 10 pages when no match is found. - Verified that a matching UUID on the 10th page is found correctly. - Verified that a matching UUID on the first page is found with a single API call. - Verified that scanning stops early when no `NextToken` is returned. - Verified that `ClientError` propagates from the lookup method. All tests passed against the installed RC package. **Note:** These tests used mocked AWS Glue responses. No live AWS integration or end-to-end retry testing was performed. `pip check` also reported dependency conflicts involving `grpcio`, `opentelemetry-sdk`, and `urllib3`, although they did not prevent these tests from passing. -- 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]
