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

Head commit for run:
c5eade20766b24fee44dd69ae39dd338d90cc224 / Jarek Potiuk <[email protected]>
Improve docker-compose test usability and debuggability

There are several improvements for the docker-compose tests of ours.
They have not been well documented and explained, also they had problems
with running in the new docker-comppose v2 environment. The healthcheck
failures were not easy to debug as well when they failed in CI.

This PR fixes all the problems:

* TESTING.rst describes the tests explains how they work and provides
  instructions on how to reproduce them locally and debug them

* The test now check which version of docker-compose is available and
  act accordingly (both v2 and v1 version are automatically supported)

* When the test fails, additionally to docker compose logs and
  process status, the state of all health checks is dumped so that
  it is clear why the health check failed

* A way is added to not shut down docker-compose after the test
  complete, which allows to inspect them

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

With regards,
GitHub Actions via GitBox


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

Reply via email to