Versions in this module Expand all Collapse all v0 v0.0.1 Nov 22, 2024 Changes in this version + func PrintTests(tests []TestResult, w io.Writer) + func SaveFilteredResultsAndLogs(outputResultsPath, outputLogsPath string, failedResults []TestResult) + type TestResult struct + Durations []time.Duration + Failures int + Outputs []string + PackageOutputs []string + PackagePanicked bool + Panicked bool + Panics int + PassRatio float64 + PassRatioPercentage string + Races int + Runs int + Skipped bool + Skips int + Successes int + TestName string + TestPackage string + func AggregateTestResults(folderPath string) ([]TestResult, error) + func FilterFailedTests(results []TestResult, maxPassRatio float64) []TestResult + func FilterFlakyTests(testResults []TestResult, maxPassRatio float64) []TestResult + func FilterPassedTests(results []TestResult, maxPassRatio float64) []TestResult + func FilterSkippedTests(results []TestResult) []TestResult