128129130131132133134135136137138
Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); }
158159160161162163164165166167168
179180181182183184185186187188189
drv.start(); Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); }
206207208209210211212213214215216
drv.start(); Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); // only did 10 files, ignored the dir.
240241242243244245246247248249250
// more files show up genFiles(tmpdir, "foo", 10, 100); Clock.sleep(1000); assertEquals(2000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); }
268269270271272273274275276277278
FileUtil.rmr(tmpdir); Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); }
306307308309310311312313314315316
genFiles(tmpdir, "bar", 10, 100); Clock.sleep(1000); assertEquals(10 * 10 + 1000, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); // in total 20 files were added
396397398399400401402403404405406
genFiles(subDirL2, "2tail-new2", 10, 100); Clock.sleep(1000); expEventsCount += 10 * 100; assertEquals(expEventsCount, cnt.getCount()); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); ReportEvent report = src.getMetrics();
466467468469470471472473474475476
assertEquals(rpt.getLongMetric(TailDirSource.A_FILESADDED), rpt .getLongMetric(TailDirSource.A_FILESDELETED)); assertEquals(Long.valueOf(0), rpt .getLongMetric(TailDirSource.A_FILESPRESENT)); drv.stop(); src.close(); cnt.close(); FileUtil.rmr(tmpdir); } }
126127128129130131132133134135136
Clock.sleep(1000); assertEquals(1000, cnt.getCount()); drv.stop(); FileUtil.rmr(tmpdir); } /** * Setup sources and sinks, start the driver, then have new files appear. The