Interface TracingValidator

All Known Implementing Classes:
AllSpansAreEndedProperly, AllSpansHaveUniqueId, NumberOfTraceIDsEqualToRequests, TotalRootSpansEqualToRequests

public interface TracingValidator
Performs validations on traces emitted.
  • Method Summary

    Modifier and Type
    Method
    Description
    validate(List<MockSpanData> spans, int requests)
    Validates spanData and return list of problematic spans.
  • Method Details

    • validate

      List<MockSpanData> validate(List<MockSpanData> spans, int requests)
      Validates spanData and return list of problematic spans.
      Parameters:
      spans - spans emitted at any point of time.
      requests - requests can be search/index calls.