14 Commits

Author SHA1 Message Date
Joël Stemmer
80a9b62b38 gtr: Fix prefix trimming of test output 2022-03-20 22:35:50 +00:00
Joël Stemmer
506a968ade gtr: Handle failed summary when no tests failed 2022-03-20 22:35:50 +00:00
Joël Stemmer
5007397e33 gtr: Reset active test when encountering a status line
This is to ensure that we don't append output lines that follow after a
status line to the last active test.
2022-03-20 22:35:50 +00:00
Joël Stemmer
f7ae0905a2 gtr: Add support for pause/continue tests 2022-03-20 22:35:50 +00:00
Joël Stemmer
c845dfac27 gtr: Correctly handle packages without tests 2022-03-20 22:35:50 +00:00
Joël Stemmer
9167a5d41d gtr: Add support for runtime/init errors 2022-03-20 22:35:50 +00:00
Joël Stemmer
ffc33941fa gtr, parser/gotest: Add support for build errors 2022-03-20 22:35:50 +00:00
Joël Stemmer
b1b88456c1 gtr: Refactor ReportBuilder flush 2022-03-20 22:35:50 +00:00
Joël Stemmer
52a5393fd3 gtr: Refactor ReportBuilder 2022-03-20 22:35:50 +00:00
Joël Stemmer
824b607642 gtr: Handle coverage events 2022-03-20 22:35:50 +00:00
Joël Stemmer
77ad1709cf gtr: Add default package name to report 2022-03-20 22:35:50 +00:00
Joël Stemmer
a100cfaa5f gtr: Add benchmarks to Report 2022-03-20 22:35:50 +00:00
Joël Stemmer
a52c1b921d gtr: Fix naming of Result constants 2022-03-20 22:35:50 +00:00
Joël Stemmer
7bc0f1a86b gtr: Extract report builder to separate file 2022-03-11 21:53:02 +00:00