The GitHub Actions job "Tests" on airflow.git/backport-5cc2c8c-v3-1-test has 
succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
80f93d2177668a2369b53c017d2d4d9fa2ae04a9 / Ash Berlin-Taylor <[email protected]>
[v3-1-test] Support for "reconnecting" Supervisor Comms from task process when 
`dag.test()` is used (#58147)

This is a follow up to #57212, which worked fine "at run time" but did not
work in many of our own unit tests, which rely on `dag.test` or `ti.run`.

The way this is implemented is that when we use the InProcessTestSupervisor we
pre-emptively create a socket pair. We have to create it even it its not being
used, as we can't know.

And since this is all in one process we create a thread to handle the socket
comms. Since this is only ever for tests performance or hitting the GIL
doesn't matter.
(cherry picked from commit 5cc2c8c1122ff280338f31a0a0b593868517100c)

Co-authored-by: Ash Berlin-Taylor <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/19332617520

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to