Documentation ¶
Index ¶
Constants ¶
View Source
const PerfResultEnd = "[Finish:Performance]"
PerfResultEnd is the end of generated perfdata. Analyzing tools can find the end of the perf result with this tag.
View Source
const PerfResultTag = "[Result:Performance]"
PerfResultTag is the prefix of generated perfdata. Analyzing tools can find the perf result with this tag.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataItem ¶
type DataItem struct { // Data is a map from bucket to real data point (e.g. "Perc90" -> 23.5). Notice // that all data items with the same label combination should have the same buckets. Data map[string]float64 `json:"data"` // Unit is the data unit. Notice that all data items with the same label combination // should have the same unit. Unit string `json:"unit"` // Labels is the labels of the data item. Labels map[string]string `json:"labels,omitempty"` }
DataItem is the data point.
type PerfData ¶
type PerfData struct { // Version is the version of the metrics. The metrics consumer could use the version // to detect metrics version change and decide what version to support. Version string `json:"version"` DataItems []DataItem `json:"dataItems"` // Labels is the labels of the dataset. Labels map[string]string `json:"labels,omitempty"` }
PerfData contains all data items generated in current test.
Click to show internal directories.
Click to hide internal directories.