Class ITSpanStore<T extends StorageComponent>


  • public abstract class ITSpanStore<T extends StorageComponent>
    extends ITStorage<T>
    Base test for SpanStore.

    Subtypes should create a connection to a real backend, even if that backend is in-process.

    • Constructor Detail

      • ITSpanStore

        public ITSpanStore()
    • Method Detail

      • getTraces_serviceNames

        @Test
        public void getTraces_serviceNames()
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_spanName

        @Test
        public void getTraces_spanName()
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_tags

        @Test
        public void getTraces_tags()
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_minDuration

        @Test
        public void getTraces_minDuration()
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_lateDuration

        @Test
        public void getTraces_lateDuration()
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_maxDuration

        @Test
        public void getTraces_maxDuration()
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getTraces_duration

        @Test
        public void getTraces_duration()
                                throws java.io.IOException
        Shows that duration queries go against the root span, not the child
        Throws:
        java.io.IOException