Versions in this module Expand all Collapse all v0 v0.0.1 Apr 16, 2026 Changes in this version + type ExponentialHistogramPoint struct + Attributes map[string]string + Count uint64 + Scale int32 + Sum float64 + ZeroCount uint64 + type Float64Point struct + Attributes map[string]string + Value float64 + type HistogramPoint struct + Attributes map[string]string + Count uint64 + type Int64Point struct + Attributes map[string]string + Value int64 + type MetricsHarness struct + func NewMetricsHarness(opts ...MetricsOption) *MetricsHarness + func (h *MetricsHarness) Collect(ctx context.Context) (metricdata.ResourceMetrics, error) + func (h *MetricsHarness) ExponentialHistogramPoints(ctx context.Context, name string) ([]ExponentialHistogramPoint, error) + func (h *MetricsHarness) Float64Points(ctx context.Context, name string) ([]Float64Point, error) + func (h *MetricsHarness) GaugeFloat64Points(ctx context.Context, name string) ([]Float64Point, error) + func (h *MetricsHarness) GaugeInt64Points(ctx context.Context, name string) ([]Int64Point, error) + func (h *MetricsHarness) HistogramPoints(ctx context.Context, name string) ([]HistogramPoint, error) + func (h *MetricsHarness) Int64Points(ctx context.Context, name string) ([]Int64Point, error) + func (h *MetricsHarness) MetricNames(ctx context.Context) ([]string, error) + func (h *MetricsHarness) Provider() *sdkmetric.MeterProvider + func (h *MetricsHarness) Shutdown(ctx context.Context) error + type MetricsOption func(*metricsConfig) + func WithAggregationSelector(s sdkmetric.AggregationSelector) MetricsOption + type SpanSummary struct + Attributes map[string]string + Events []string + Name string + TraceID string + type TracesHarness struct + func NewTracesHarness() *TracesHarness + func (h *TracesHarness) Ended() []sdktrace.ReadOnlySpan + func (h *TracesHarness) Provider() *sdktrace.TracerProvider + func (h *TracesHarness) Shutdown(ctx context.Context) error + func (h *TracesHarness) Summaries() []SpanSummary