/** * Agent controller daemon constructor with default * {@link ConsoleProperties}. * * @param ip IP * @param port port */ public AgentControllerServerDaemon(String ip, int port, ConsoleCommunicationSetting consoleCommunicationSetting) { this(ip, port, ConsolePropertiesFactory.createEmptyConsoleProperties(), consoleCommunicationSetting); }
/** * Constructor to bind all ip and the given port. * <p/> * This is for unit test. * * @param port PORT */ public SingleConsole(int port) { this("", port, ConsoleCommunicationSetting.asDefault(), ConsolePropertiesFactory.createEmptyConsoleProperties()); }
@Test @Ignore public void testConsoleManager() { int initialSize = manager.getAvailableConsoleSize(); SingleConsole availableConsole = manager.getAvailableConsole( ConsolePropertiesFactory.createEmptyConsoleProperties()); assertThat(manager.getAvailableConsoleSize(), is(initialSize - 1)); manager.returnBackConsole("test", availableConsole); sleep(1000); assertThat(manager.getAvailableConsoleSize(), is(initialSize)); }
for (int i = 1; i <= initialSize; i++) { availableConsole = manager.getAvailableConsole( ConsolePropertiesFactory.createEmptyConsoleProperties()); manager.getAvailableConsole(ConsolePropertiesFactory.createEmptyConsoleProperties()); fail("should throw Exception"); } catch (NGrinderRuntimeException e) { ConsolePropertiesFactory.createEmptyConsoleProperties()); elapseTime.stop(); assertThat(elapseTime.getTotalTimeSeconds(), lessThan(3000D));
ConsolePropertiesFactory.createEmptyConsoleProperties()); console1.setReportPath(new File("./tmp/console-home")); console1.start();