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

Head commit for run:
ad00e2eac7adf4a9f97c6641b995c2aa6803b28c / Jarek Potiuk <[email protected]>
Add better diagnostics when tests fail

The "post_test" action had not worked as intended when there was
a test failure and did not upload dump of the container logs. It turned
out that the "if" conditions in the sub-action do not propagate from the
parent action, so "failure()" condition was never met.

This PR spplits post-test actions to "success" and "failure" ones, and
triggers each action respectively when the tests succeed or fail.

It also includes two fixes that makes CI debugging better:

* only logs from failed test suite are includeded in the dump
  (previously all currently running containers were included)

* we need to give some time for logs to propagate in case of errors.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to