use of com.navercorp.pinpoint.profiler.context.Span in project pinpoint by naver.
the class SpanThriftMessageConverterTest method newSpan.
private Span newSpan() {
final TraceId traceId = new DefaultTraceId(AGENT_ID, AGENT_START_TIME, 1L);
final TraceRoot traceRoot = new DefaultTraceRoot(traceId, AGENT_ID, AGENT_START_TIME, 100L);
return new Span(traceRoot);
}
use of com.navercorp.pinpoint.profiler.context.Span in project pinpoint by naver.
the class GrpcSpanProcessorV2Test method newSpan.
private Span newSpan() {
TraceId traceId = new DefaultTraceId("agent", 1, 0);
TraceRoot traceRoot = new DefaultTraceRoot(traceId, "agent", 0, 3);
return new Span(traceRoot);
}
use of com.navercorp.pinpoint.profiler.context.Span in project pinpoint by naver.
the class GrpcSpanProcessorV2Test method postProcess_NPE.
@Test
public void postProcess_NPE() {
Span span = newSpan();
PSpan.Builder builder = PSpan.newBuilder();
spanProcessorProtoV2.postProcess(span, builder);
}
use of com.navercorp.pinpoint.profiler.context.Span in project pinpoint by naver.
the class GrpcSpanProcessorV2Test method preProcess.
@Test
public void preProcess() {
Span span = newSpan();
SpanEventBuilder factory = new SpanEventBuilder();
factory.addSpanEvent();
factory.addSpanEvent();
factory.addSpanEvent();
List<SpanEvent> original = factory.getSpanEventList();
factory.shuffle();
Assert.assertNotEquals(factory.getSpanEventList(), span.getSpanEventList());
span.setSpanEventList(factory.getSpanEventList());
spanProcessorProtoV2.preProcess(span, PSpan.newBuilder());
Assert.assertEquals(original, span.getSpanEventList());
}
Aggregations