Versions in this module Expand all Collapse all v0 v0.29.6 Jan 19, 2023 Changes in this version + func AssertLevel2TestResults(t *testing.T, ...) + func AssertNoError(err error, panicMessage string) + func ConvertToNDecimalPlaces(n int, numerator, denominator int) float64 + func ConvertToNDecimalPlaces2(n int, numerator float64, denominator int) float64 + func DirExists(path string) bool + func GetCommitDate() time.Time + func GetCommitSha() string + func GetJobRunDate() time.Time + func GetRunID() string + func IsDirEmpty(name string) bool + func PrintLevel2TestResult(level2TestResult *Level2TestResult, message string) string + func SaveLinesToFile(fileName string, list interface{}) + func SaveToFile(fileName string, testSummary interface{}) + type Config struct + DurationSliceMax int + DurationThresholdSeconds float64 + FailureThresholdPercent float64 + FailuresSliceMax int + func ReadProperties(directory string) Config + type Level1Summary []Level1TestResult + type Level1TestResult struct + Action string + CommitDate time.Time + CommitSha string + Elapsed float64 + Exception int + JobRunDate time.Time + Output []string + Package string + Pass int + RunID string + Test string + type Level2Summary struct + TestResultsMap map[string]*Level2TestResult + type Level2TestResult struct + AverageDuration float64 + Durations []float64 + Exceptions int + Failed int + FailureRate float64 + Package string + Passed int + Runs int + Skipped int + Test string + type Level3Summary struct + Exceptions []Level2TestResult + LongestRunning []Level2TestResult + LongestRunningTotal int + MostFailures []Level2TestResult + MostFailuresTotal int + type RawTestStep struct + Action string + Elapsed float64 + Output string + Package string + Test string + Time time.Time + type SkippedTestEntry struct + Category string + CommitDate time.Time + CommitSHA string + Package string + SkipReason unittest.SkipReason + Test string v0.29.6-upgrade-to-badger-v3 Jan 19, 2023 v0.26.9-fix-storage Jan 20, 2023