New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add github-actions and buildkite formats #316
Comments
I haven't been able to find similar features in other CI systems, but if anyone knows of similar features please do leave a comment with a link to the docs! |
Answering comment from the previous discussion (since it make more sense to keep context here). I think following rules would work:
However there are some edge cases which should be handled such as timeouts or panics which does not make test as "failed". In such cases code block where failure happened also should be expanded. |
Github actions supports grouping log lines.
Buildkite supports managing log output.
Gitlab CI supports collapsed sections.
Teamcity support: #316 (comment)
These allow some log output to be collapsed (hidden), and expanded by clicking on an arrow.
gotestsum
could use these features to provide better output when tests on run on these systems.See #312 (comment) for some discussion about a buildkite format, and #315 for a first draft of the github actions format.
Some options for these formats:
testname
format. Each test would be a group, and expanding the group would show the full output of the test. Currently only failed tests have output, but it wouldn't be too difficult to change to all tests having output hidden by the group.pkgname
format. Each package would be a group, and expanding the group would show the full list of tests in that package, or maybe only the failed test output.The text was updated successfully, but these errors were encountered: