Documentation ¶
Index ¶
- Variables
- func GetReportPathDir(reportName string) (string, error)
- func PlotAvgStageTimeOverIterations(tcMetrics []collector.TestCaseMetrics, reportName string) error
- func PlotEntityOverTime(tc collector.TestCaseMetrics, reportName string) (*plot.Plot, error)
- func PlotIterationTimes(tcMetrics []collector.TestCaseMetrics, reportName string) (*plot.Plot, error)
- func PlotMinMaxEntityOverTime(tcMetrics []collector.TestCaseMetrics, reportName string) error
- func PlotResourceUsageOverTime(tcMetrics []collector.TestCaseMetrics, reportName string) error
- func PlotStageBoxPlot(tc collector.TestCaseMetrics, stage interface{}, reportName string) (*plot.Plot, error)
- func PlotStageMetricHistogram(tc collector.TestCaseMetrics, stage interface{}, reportName string) (*plot.Plot, error)
Constants ¶
This section is empty.
Variables ¶
var ( // UserPath is user home directory UserPath = "" // FolderPath of .cert-csi folder FolderPath = "/.cert-csi/" )
Functions ¶
func GetReportPathDir ¶
GetReportPathDir constructs the report path and returns it
func PlotAvgStageTimeOverIterations ¶
func PlotAvgStageTimeOverIterations(tcMetrics []collector.TestCaseMetrics, reportName string) error
PlotAvgStageTimeOverIterations creates and saves a histogram of time distributions of average staging time
func PlotEntityOverTime ¶
PlotEntityOverTime creates and saves a histogram of time distributions +returns absolute filepath to created plot
func PlotIterationTimes ¶
func PlotIterationTimes(tcMetrics []collector.TestCaseMetrics, reportName string) (*plot.Plot, error)
PlotIterationTimes creates and saves a histogram of time distributions of test iterations
func PlotMinMaxEntityOverTime ¶
func PlotMinMaxEntityOverTime(tcMetrics []collector.TestCaseMetrics, reportName string) error
PlotMinMaxEntityOverTime creates minimum and maximum entities and creates and saves a histogram of time distributions
func PlotResourceUsageOverTime ¶
func PlotResourceUsageOverTime(tcMetrics []collector.TestCaseMetrics, reportName string) error
PlotResourceUsageOverTime creates and saves a histogram of time distributions of resource usage
func PlotStageBoxPlot ¶
func PlotStageBoxPlot(tc collector.TestCaseMetrics, stage interface{}, reportName string) (*plot.Plot, error)
PlotStageBoxPlot creates and saves a histogram of time distributions +returns absolute filepath to created plot
func PlotStageMetricHistogram ¶
func PlotStageMetricHistogram(tc collector.TestCaseMetrics, stage interface{}, reportName string) (*plot.Plot, error)
PlotStageMetricHistogram creates and saves a histogram of time distributions +returns absolute filepath to created plot
Types ¶
This section is empty.