cool. good work amogh :) On Fri, 25 Jul 2025 at 13:32, Aritra Basu <aritrabasu1...@gmail.com> wrote:
> Nice! > -- > Regards, > Aritra Basu > > On Fri, 25 Jul 2025, 5:07 pm Jarek Potiuk, <ja...@potiuk.com> wrote: > > > Cool > > > > pt., 25 lip 2025, 13:07 użytkownik Amogh Desai <amoghde...@apache.org> > > napisał: > > > > > Hi All, > > > > > > I am excited to announce that the Task SDK Integration FrameWork has > been > > > merged > > > into the main branch via: https://github.com/apache/airflow/pull/53332 > . > > > > > > This adds a framework that introduces a new category of tests that > > validate > > > the integration > > > between the task SDK and a running Airflow Instance (API server) and > > tests > > > what we call > > > as the Task Execution Interface. > > > > > > Benefits: > > > - API compatibility Assurance: Catches breaking changes between the > task > > > SDK and Airflow > > > core. > > > - Version Compat: My vision is to start running version combinations of > > the > > > task SDK and > > > Airflow versions to catch compatibility issues. > > > - End to End confidence: Validates various functionalities between the > > task > > > SDK and Airflow > > > core to ensure that communications work properly. > > > > > > I also wrote a detailed document in the repo that explains the working > of > > > these tests: > > > > > > > > > https://github.com/apache/airflow/blob/main/contributing-docs/testing/task_sdk_integration_tests.rst > > > > > > and how to use them with breeze as well as in a local virtual > environment > > > easily. > > > > > > In short, you could do: > > > cd task-sdk-tests/ > > > uv run pytest -s > > > > > > Or on breeze: > > > breeze testing task-sdk-integration-tests > > > > > > Future plans: > > > - Expand test coverage by adding tests for different functionalities. I > > > will start working on this > > > soon and would probably reach out to some of you for help / > suggestions. > > > - Expand the test matrix to run with not just current sources but with > > > version combinations > > > to guarantee compatibility. > > > > > > Thank you to everyone who provided valuable feedback and reviews. > > > > > > Thanks & Regards, > > > Amogh Desai > > > > > >