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

Head commit for run:
99a4600f1b60cd35ee81e90f1dd190ec00cd828c / Jarek Potiuk <[email protected]>
Add directly dependent providers to package installation tests.

When a provider package depends on new version of another provider
that might not yet been released, we have to make sure that this
provider is part of the chunk that is being installed in parallell
runs, otherwise the installation might fail due to a conflict as
the pip version of the provider will not be found.

This PR fixes it by adding directly downstream providers
to the chunk that is being installed. It also handles two edge cases:

1) when number of providers is lower than parallelism we only launch
   as many parallel processes as we have providers

2) when number of providers is 0, we short-circuit the installation
   immediately.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to