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

Head commit for run:
defadfd11f83b8a50e0b94f83c479e5e17d3425c / Jarek Potiuk <[email protected]>
pRint important information outside of the folded output in CI

This PR improves the ways important information is printed in CI.

Currently some of the errors and important information is
printed inside the folded console output when they are run. This
is nice to have the folded content in case of success but in case of
error we want to surface errors directly in the CI output so that the
user does not have to find and unfold the information. Sometimes
(for example in printing which dependencies got upgraded) we also
want to surface some important part of the output even if there is
a success.

This is a foundational change that makes it possible and easy, we are
going to add more of those as we find them.

This change improves surfacing of the information in three cases:

1) Test failures

When there is an error in tests, we should now see the (only the part
containing error and traceback) see the failure details outside of the
folded content - the folded content will still contain all the details
of the test run, but you would not have to unfold it in order to see the
actual error.

2) Errors when testing provider installation

When there are errors when installing providers, the errors were
initially inside of the folded "run" command and the run command did not
even have indication that there was an error (just exit code information
was printed). This change ends CI group when errors are detected (in CI)
which makes the errors show up outside of the group.

3) Showing changed constraints

Showing changed constraints when upgrading to newer dependencies is
always interesting - regardless from being it error or success.
With this change, we are showing just the constraints printed in the
main logs.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to