All Classes and Interfaces
Class
Description
AllSpansAreEndedProperly validator to check if all spans are closed properly.
AllSpansHaveUniqueId validator checks if all spans emitted have a unique spanID.
MockSpan for testing and strict check validations.
MockSpanData model for storing Telemetry information for testing.
Mock
TracingContextPropagator to persist the span for internode communication.Mock
TracingTelemetry implementation for testing.NumberOfTraceIDsEqualToRequests checks if number of unique traceIDs are equal to unique requests.
Processes the span and can perform any action on the span start and end.
Strict check span processor to validate the spans.
TelemetryValidators for running validate on all applicable span Validator classes.
This is a simple implementation of Counter which is utilized by TestInMemoryMetricsRegistry for
Unit Tests.
This is a simple implementation of Histogram which is utilized by TestInMemoryMetricsRegistry for
Unit Tests.
This is a simple implementation of MetricsRegistry which can be utilized by Unit Tests.
TotalRootSpansEqualToRequests validator to check sanity on total parent spans.
Performs validations on traces emitted.