@Test(timeout=120000) public void testResilience() throws IOException { Tracer tracer = newTracer(); TraceCreator traceCreator = new TraceCreator(tracer); flumeServer.alwaysFail(); traceCreator.createThreadedTrace(); } }
@Test(timeout=120000) public void testConcurrency() throws IOException { Tracer tracer = newTracer(); TraceCreator traceCreator = new TraceCreator(tracer); flumeServer.alwaysOk(); traceCreator.createThreadedTrace(); }
@Test public void testConcurrency() throws IOException { Tracer tracer = newTracer(new FakeZipkinTransport(){ @Override public void send(List<byte[]> spans) throws IOException { /*do nothing*/ } }); TraceCreator traceCreator = new TraceCreator(tracer); traceCreator.createThreadedTrace(); }
traceCreator.createSampleRpcTrace(); traceCreator.createSimpleTrace(); traceCreator.createThreadedTrace(); tracer.close(); TraceGraph traceGraph = new TraceGraph(receiver.getSpans());
)).build(); TraceCreator tc = new TraceCreator(tracer); tc.createThreadedTrace(); tc.createSimpleTrace(); tc.createSampleRpcTrace();