Class AllSpansAreEndedProperly

java.lang.Object
org.opensearch.test.telemetry.tracing.validators.AllSpansAreEndedProperly
All Implemented Interfaces:
TracingValidator

public class AllSpansAreEndedProperly extends Object implements TracingValidator
AllSpansAreEndedProperly validator to check if all spans are closed properly.
  • Constructor Details

    • AllSpansAreEndedProperly

      public AllSpansAreEndedProperly()
      Base Constructor
  • Method Details

    • validate

      public List<MockSpanData> validate(List<MockSpanData> spans, int requests)
      validates if all spans emitted have hasEnded attribute as true.
      Specified by:
      validate in interface TracingValidator
      Parameters:
      spans - spans emitted.
      requests - requests for e.g. search/index call