Skip to content

tools: fix lint tap reporter for Jenkins support

Checklist
  • tests and code linting passes
  • the commit message follows commit guidelines
Affected core subsystem(s)

Tools

Description of change

Currently each parallel linting task is creating it's own header and test count. This is not supported by the Jenkins tap parser. This commit modifies the tap output to remove specific test numbers and report all tests as a single output.

This current solution is pretty naive, but if it works it is a good starting point

It would also be possible to solve this by saving each individual test as it's own file. If this method works I think it is preferable to keep everything in one file.

Merge request reports

Loading