Documentation ¶
Index ¶
- func CompareMetricSlices(expected, actual pdata.MetricSlice, options ...CompareOption) error
- func CompareNumberDataPointSlices(actual, expected pdata.NumberDataPointSlice) error
- func CompareNumberDataPoints(actual, expected pdata.NumberDataPoint) error
- func ReadExpected(filePath string) (pdata.Metrics, error)
- func WriteExpected(filePath string, metrics pdata.Metrics) error
- type CompareOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareMetricSlices ¶
func CompareMetricSlices(expected, actual pdata.MetricSlice, options ...CompareOption) error
CompareMetricSlices compares each part of two given MetricSlices and returns an error if they don't match. The error describes what didn't match. The expected and actual values are clones before options are applied.
func CompareNumberDataPointSlices ¶
func CompareNumberDataPointSlices(actual, expected pdata.NumberDataPointSlice) error
CompareNumberDataPointSlices compares each part of two given NumberDataPointSlices and returns an error if they don't match. The error describes what didn't match.
func CompareNumberDataPoints ¶
func CompareNumberDataPoints(actual, expected pdata.NumberDataPoint) error
CompareNumberDataPoints compares each part of two given NumberDataPoints and returns an error if they don't match. The error describes what didn't match.
Types ¶
type CompareOption ¶ added in v0.41.0
type CompareOption interface {
// contains filtered or unexported methods
}
CompareOption is applied by the CompareMetricSlices function to mutates an expected and/or actual result before comparing.
func IgnoreValues ¶ added in v0.41.0
func IgnoreValues() CompareOption
IgnoreValues is a CompareOption that clears all values