public void GetActiveSpans_SpansWithDifferentNames()
        {
            Span span1 = CreateSpan(SPAN_NAME_1) as Span;
            Span span2 = CreateSpan(SPAN_NAME_2) as Span;

            Assert.Contains(span1.ToSpanData(), activeSpansExporter.GetRunningSpans(RunningSpanStoreFilter.Create(SPAN_NAME_1, 0)));
            Assert.Contains(span1.ToSpanData(), activeSpansExporter.GetRunningSpans(RunningSpanStoreFilter.Create(SPAN_NAME_1, 2)));
            Assert.Contains(span2.ToSpanData(), activeSpansExporter.GetRunningSpans(RunningSpanStoreFilter.Create(SPAN_NAME_2, 0)));
            span1.End();
            span2.End();
        }
Exemple #2
0
        public void NoopRunningSpanStore_GetRunningSpans()
        {
            var runningSpans = runningSpanStore.GetRunningSpans(RunningSpanStoreFilter.Create("TestSpan", 0));

            Assert.Empty(runningSpans);
        }