protected void stopTestProcessListenerAndWait(TestProcessListenerStream listener) throws InterruptedException { WaitForStopProcessListener stopListener = new WaitForStopProcessListener(); master.registerStopProcessListener(listener.getProcessName(), stopListener); testManager.stopProcessListener(listener.getProcessName()); stopListener.waitForStop(); }
protected ProcessExitCodeAndShutDownLatch getStopTestProcessListenerLatch(String processName) { WaitForStopProcessListener stopListener = new WaitForStopProcessListener(); master.registerStopProcessListener(processName, stopListener); return new ProcessExitCodeAndShutDownLatch(stopListener); }