@Test
public void testParentSpanSource() throws IOException {
{
Scope parent = mockTracer.buildSpan("parent")
.startActive(true);
mockWebServer.enqueue(new MockResponse()
.setResponseCode(203));
Request request = new Request.Builder()
.url(mockWebServer.url("bar"))
.tag(new TagWrapper(parent.span().context()))
.get()
.build();
client.newCall(request).execute();
parent.close();
}
List<MockSpan> mockSpans = mockTracer.finishedSpans();
assertOnErrors(mockSpans);
Assert.assertEquals(3, mockSpans.size());
Assert.assertEquals(mockSpans.get(2).context().traceId(), mockSpans.get(1).context().traceId());
Assert.assertEquals(mockSpans.get(2).context().spanId(), mockSpans.get(1).parentId());
}
AbstractOkHttpTest.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:java-okhttp
作者:
评论列表
文章目录