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

Head commit for run:
0b03e57020cacf893a9c27d8dd24ca48e775b3c2 / Jarek Potiuk <[email protected]>
Improve logging of autput for Breeze commands in CI (#25860)

This change organizes better and improves overal output of the CI breeze
commands, in the way that it makes it far more useful.

1. No more separated output for running command and it's output in
   CI. They were displayed in separately foldable sections and it
   has been somewhat misleading. Now, the folded section contain both
   the command and its output.

2. The heuristics to determine "short" name of a command has been
   improved and the foldable groups for the command are more similar
   to Github Actions runs (white color foldable) but also it has
   pink automatically rich-highlighted main command that is run.

3. CI groups (foldable components) will no longer overlap. Github
   Actions does not support nested groups, so in case we start
   group in another group, the first group is "closed" automatically.
   With this change, if we start group inside of another group, the
   original group is not closed (but also the new group is not started
   and the nested command is not folded inside the main group.

4. Progress output is much more consitent and nicer in case of
   parallel runs. We have it nicely wrapped in rich rules, showing
   how much time started with progress and single line of most
   recent interesting output from the parallel operation. We have
   "smarter" progress information implemented - showing much more
   useful one-liner truncated and caloured status from each of the
   running threads. Then all the individual outputs are nicer
   summarized in the folded groups after all of the parallel runs
   completed. No more spilling of the individual jobs into the
   progress monitoring.

5. When running the same CI parallel commands locally, the output
   is adjusted to local terminal (no foldable groups and the output
   from parallel jobs is only printed if the job fails by default.

6. Hash calculation for Breeze images has been improved to not include
   spurious dictionary entries.

This change has been extracted from #25678 as it grew out of it original
scope.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to