Skip to content

WIP: Improve tests output

Tomasz Maczukin requested to merge improve-tests-output into main

What does this MR do?

Adds two improvements to our tests output:

  1. Subsections for tested packages.
  2. Summary of failed packages at the end.

Why was this MR needed?

  1. Since we have now the possibility to fold existing sections in the UI, it would be nice to have each of packages groups outputed in separate sections. It will make jobs output reviewing way easier :)

  2. We have such summary in the Windows tests. It's quite useful to see which groups failed. And it's missing in the tests executed on Linux 😉

Are there points in the code the reviewer needs to double check?

Still waiting for gitlab-org/gitlab-ce#63879 to make this working in the UI. But when the GitLab issue will be resolved, the generated output will just work :)

Does this MR meet the acceptance criteria?

  • Documentation created/updated
  • Added tests for this feature/bug
  • In case of conflicts with master - branch was rebased

What are the relevant issue numbers?

Edited by 🤖 GitLab Bot 🤖

Merge request reports