mzbrau/Actions Insights Test Report

Test reports for Actions — Show test results in PR comments, workflows, HTML artifacts and test history repos.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
test-resultsGlob pattern for test result files (TRX, JUnit, NUnit, xUnit)no**/*.{trx,xml}
coverage-enabledEnable code coverage collection and reportingnofalse
coverage-filesGlob pattern(s) for coverage files (comma-separated for multiple patterns)no**/coverage.cobertura.xml
coverage-fail-if-missingFail the step when coverage is enabled but no coverage files are found or parsednofalse
diagnostics-enabledEnable build diagnostic (compiler warning/error) collection and reportingnofalse
diagnostics-filesGlob pattern(s) for build diagnostic files such as SARIF or build logs (comma-separated)no**/*.{sarif,log}
diagnostics-fail-if-missingFail the step when diagnostics are enabled but no diagnostic files are found or parsednofalse
workflow-timing-enabledCapture workflow job/step durations from the GitHub Actions API (published when history-enabled)notrue
reports-subdirectorySubdirectory within the site artifact for test reportsnotest-reports
report-titleTitle displayed in the report UInoActions Insights
report-outputLocal directory for generated report filesno_report
site-outputLocal directory for merged site with report historyno_site
upload-html-reportUpload a responsive HTML report with multi-run history as a workflow artifactnotrue
artifact-retention-daysRetention days for the uploaded HTML report artifactno30
include-raw-test-resultsInclude original test result files in the workflow artifact under raw/notrue
comment-modePR comment mode: update (upsert single comment) or off. Only applies in pull-request workflow runs.noupdate
max-failed-tests-in-commentMaximum failed tests to show in the PR commentno10
max-stack-trace-linesMaximum stack trace lines before truncationno25
include-stdoutInclude stdout in failure detailsnotrue
include-stderrInclude stderr in failure detailsnotrue
include-slowest-testsNumber of slowest tests to include (0 to disable)no18
generate-job-summaryWrite a TeamCity-style summary table to the GitHub Actions job summarynotrue
max-failed-tests-in-summaryMaximum failed tests to show in the job summaryno20
publish-checksPublish a GitHub check run with test results and file annotations from stack tracesnotrue
check-nameName of the published check runnoActions Insights
themeDefault theme: light, dark, or autonoauto
slow-test-threshold-msDuration threshold in ms for marking tests as slowno1000
historyMaximum number of historical runs to retain per branch/PR in the HTML artifact (merged via Actions cache)no20
retain-daysMaximum age in days for historical runs in the HTML artifactno30
history-enabledPublish test run JSON to a persistent history repository for the GitHub Pages React dashboardnofalse
history-repositoryHistory repository (owner/repo) to publish JSON data tono""
history-tokenToken with contents write access to the history repositoryno""
history-pages-urlBase URL for the history dashboard (GitHub Pages). If unset, Actions Insights will try to discover it or fall back to https://{owner}.github.io/{repo}/.no""
history-branchBranch in the history repository to publish tonomain
history-pathRoot data path inside the history repositorynodata
history-repository-nameSource repository key (auto uses GITHUB_REPOSITORY)noauto
history-modeHistory mode (multi only in v1)nomulti
history-default-repositoryDefault repository for the history dashboard config.jsonno""
github-tokenGitHub token for API callsno${{ github.token }}
namedescription
workflow-urlURL to the workflow run
artifact-urlURL to the uploaded HTML report artifact (when upload-html-report is enabled)
statusOverall test status (passed or failed)
totalTotal number of tests
passedNumber of passed tests
failedNumber of failed tests
skippedNumber of skipped tests
coverage-lineLine coverage percentage (when coverage is enabled and available)
coverage-branchBranch coverage percentage (when coverage is enabled and available)
coverage-statusCoverage status (present or missing)