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
> > >
> >
>

Reply via email to