Directories
¶
| Path | Synopsis |
|---|---|
|
Package codeowners implements a lightweight CODEOWNERS file parser.
|
Package codeowners implements a lightweight CODEOWNERS file parser. |
|
coverage
|
|
|
model
Package model defines the format-agnostic coverage types that all coverage parsers produce and all coverage renderers consume.
|
Package model defines the format-agnostic coverage types that all coverage parsers produce and all coverage renderers consume. |
|
parser
Package parser defines the CovParser interface and global registry for coverage format auto-detection and dispatch.
|
Package parser defines the CovParser interface and global registry for coverage format auto-detection and dispatch. |
|
parser/clover
Package clover parses Clover XML coverage files.
|
Package clover parses Clover XML coverage files. |
|
parser/cobertura
Package cobertura parses Cobertura XML coverage files produced by JaCoCo, coverage.py (pytest-cov), .NET coverlet, and compatible tools.
|
Package cobertura parses Cobertura XML coverage files produced by JaCoCo, coverage.py (pytest-cov), .NET coverlet, and compatible tools. |
|
parser/gocover
Package gocover parses Go coverage profiles produced by go test -coverprofile=coverage.out (mode: set | count | atomic).
|
Package gocover parses Go coverage profiles produced by go test -coverprofile=coverage.out (mode: set | count | atomic). |
|
parser/lcov
Package lcov parses LCOV .info coverage files produced by gcov, Istanbul/nyc, Rust tarpaulin, and any other tool emitting the LCOV format.
|
Package lcov parses LCOV .info coverage files produced by gcov, Istanbul/nyc, Rust tarpaulin, and any other tool emitting the LCOV format. |
|
render/html
Package html renders a coverage report into a self-contained HTML page.
|
Package html renders a coverage report into a self-contained HTML page. |
|
Package delta handles run-over-run comparison for test results and coverage.
|
Package delta handles run-over-run comparison for test results and coverage. |
|
Package model defines the format-agnostic test result types that all parsers produce and all renderers consume.
|
Package model defines the format-agnostic test result types that all parsers produce and all renderers consume. |
|
Package notify provides post-run notification integrations.
|
Package notify provides post-run notification integrations. |
|
Package parser defines the Parser interface and the global registry used for format auto-detection and dispatch.
|
Package parser defines the Parser interface and the global registry used for format auto-detection and dispatch. |
|
cucumber
Package cucumber parses Cucumber JSON test result files.
|
Package cucumber parses Cucumber JSON test result files. |
|
gotest
Package gotest parses the streaming JSON output produced by `go test -json`.
|
Package gotest parses the streaming JSON output produced by `go test -json`. |
|
junit
Package junit implements a streaming JUnit XML parser that also handles Google Test XML output (a compatible superset with optional file/line attrs).
|
Package junit implements a streaming JUnit XML parser that also handles Google Test XML output (a compatible superset with optional file/line attrs). |
|
nunit
Package nunit parses NUnit 2/3 and xUnit .NET XML test result files.
|
Package nunit parses NUnit 2/3 and xUnit .NET XML test result files. |
|
tap
Package tap parses TAP (Test Anything Protocol) streams, versions 12 and 13.
|
Package tap parses TAP (Test Anything Protocol) streams, versions 12 and 13. |
|
render
|
|
|
annotations
Package annotations emits CI-native annotation lines from test and coverage reports, enabling inline PR comments and pipeline summaries.
|
Package annotations emits CI-native annotation lines from test and coverage reports, enabling inline PR comments and pipeline summaries. |
|
html
Package html renders a model.Report into a fully self-contained HTML page.
|
Package html renders a model.Report into a fully self-contained HTML page. |
|
json
Package json provides machine-readable JSON renderers for test and coverage reports, suitable for dashboards, scripts, and pipeline integrations.
|
Package json provides machine-readable JSON renderers for test and coverage reports, suitable for dashboards, scripts, and pipeline integrations. |
|
markdown
Package markdown renders test and coverage reports into GitHub Flavored Markdown, suitable for piping to $GITHUB_STEP_SUMMARY.
|
Package markdown renders test and coverage reports into GitHub Flavored Markdown, suitable for piping to $GITHUB_STEP_SUMMARY. |
|
sarif
Package sarif renders test and coverage results into SARIF 2.1.0 format, which GitHub Advanced Security can ingest and display as code scanning alerts.
|
Package sarif renders test and coverage results into SARIF 2.1.0 format, which GitHub Advanced Security can ingest and display as code scanning alerts. |
Click to show internal directories.
Click to hide internal directories.