5152535455565758596061
EventSink snk4 = new InMemoryDecorator<EventSink>(snk3); DirectDriver connect = new DirectDriver(src, snk4); src.open(); snk4.open(); connect.start(); connect.join(Long.MAX_VALUE); src.close(); snk4.close(); snk2.getMetrics().toText(new OutputStreamWriter(System.err)); }
6869707172737475767778
EventSink snk3 = new BenchmarkInjectDecorator<EventSink>(snk2); DirectDriver connect = new DirectDriver(src, snk3); src.open(); snk3.open(); connect.start(); connect.join(Long.MAX_VALUE); src.close(); snk3.close(); snk2.getMetrics().toText(new OutputStreamWriter(System.err)); }
919293949596979899100101
EventSource src = FlumeBuilder.buildSource(ctx, SOURCE); src.open(); DirectDriver conn = new DirectDriver(src, snk); conn.start(); conn.join(Long.MAX_VALUE); snk.close(); src.close();
8485868788899091929394
EventSource src = srcfact.getSource(ctx, "asciisynth", "25", "100"); src.open(); DirectDriver conn = new DirectDriver(src, snk); conn.start(); conn.join(Long.MAX_VALUE); snk.close(); src.close();
180181182183184185186187188189190
EventSource txtsrc = srcfact.getSource(ctx, "asciisynth", "25", "100"); counter.open(); txtsrc.open(); DirectDriver svrconn = new DirectDriver(rpcSrc, counter); svrconn.start(); DirectDriver cliconn = new DirectDriver(txtsrc, rpcSink); cliconn.start(); cliconn.join(Long.MAX_VALUE);
183184185186187188189190191192193
DirectDriver svrconn = new DirectDriver(rpcSrc, counter); svrconn.start(); DirectDriver cliconn = new DirectDriver(txtsrc, rpcSink); cliconn.start(); cliconn.join(Long.MAX_VALUE); Thread.sleep(250); svrconn.stop();
119120121122123124125126127128129
AccumulatorSink cnt = new AccumulatorSink("tailcount"); src.open(); cnt.open(); DirectDriver drv = new DirectDriver(src, cnt); drv.start(); Clock.sleep(1000); genFiles(tmpdir, "foo", 10, 100); Clock.sleep(1000);
148149150151152153154155156157158
AccumulatorSink cnt = new AccumulatorSink("tailcount"); src.open(); cnt.open(); DirectDriver drv = new DirectDriver(src, cnt); drv.start(); Clock.sleep(1000); genFiles(tmpdir, "foo", 10, 100); genFiles(tmpdir, "bar", 15, 100);
175176177178179180181182183184185
cnt.open(); DirectDriver drv = new DirectDriver(src, cnt); genFiles(tmpdir, "foo", 10, 100); drv.start(); Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); src.close();
202203204205206207208209210211212