The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
6a4488a34529a572052bbeb8ef7a49f4b724adc9 / Jarek Potiuk <[email protected]>
Improve speed and stability of Python 3.12 tests in canary build

Python 3.12 introduced a new (much faster) way of tracking and
monitoring execution of python code by tools like coverage tracking
using sysmon (PEP 669). This however also apparently heavily impacted
performance of coverage tracking for Python 3.12 when PEP 669 is not
used. The coverage library since 7.4.0 has an experimental support
for PEP 669 that can be enabled with COVERAGE_CORE=sysmon env variable
and a number of users confirmed it fixes the problem.

We are using 7.4.4 coverage already so we should enable this mode
to speed up our coverage tracking. That should also allow us to
remove databricks from excluded providers.

See https://github.com/databricks/databricks-sql-python/issues/369
for databricks case and https://github.com/nedbat/coveragepy/issues/1665
for coverage bug.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to