Examples of addSlave()


Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

      .put(CaptureHandler.RUNNER_TYPE, RunnerType.CLIENT.toString())
      .build();
    String jstd = "jstd";
    HandlerPathPrefix prefix = new ConcretePathPrefix(jstd);
    CapturedBrowsers capturedBrowsers = new CapturedBrowsers(new BrowserIdStrategy(new MockTime(0l)));
    capturedBrowsers.addSlave(new SlaveBrowser(new MockTime(0l), "123", null, 0l, prefix, null, null, null, null));
    SlavePageRequest request = new SlavePageRequest(parameters, null, prefix, capturedBrowsers);
    CharArrayWriter writer = new CharArrayWriter();
    final HtmlWriter htmlWriter =
      new HtmlWriter(writer, prefix);
    page.render(htmlWriter, request);
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

        CaptureHandler.QUIRKS,
        RunnerType.CLIENT,
        BrowserState.CAPTURED,
        new Instant(0));

    capturedBrowsers.addSlave(slave);
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    PrintWriter writer = new PrintWriter(stream);
    HttpServletResponse response = EasyMock.createMock(HttpServletResponse.class);
    HomeHandler handler = new HomeHandler(capturedBrowsers, response, writer);
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

    browserInfo.setId(1L);
    SlaveBrowser slave =
        new SlaveBrowser(new TimeImpl(), "1", browserInfo, 20, null, CaptureHandler.QUIRKS,
            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));

    capturedBrowsers.addSlave(slave);
    CommandGetHandler handler = new CommandGetHandler(null, null, new Gson(), capturedBrowsers);

    assertEquals(new Gson().toJson(Lists.newArrayList(slave.getBrowserInfo())),
      handler.listBrowsers());
  }
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

    BrowserInfo browserInfo1 = new BrowserInfo();
    browserInfo1.setId(1L);
    SlaveBrowser slave1 =
        new SlaveBrowser(new TimeImpl(), "1", browserInfo1, 20, null, CaptureHandler.QUIRKS,
            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    capturedBrowsers.addSlave(slave1);

    BrowserInfo browserInfo2 = new BrowserInfo();
    browserInfo1.setId(2L);
    SlaveBrowser slave2 =
        new SlaveBrowser(new TimeImpl(), "2", browserInfo2, 20, null, CaptureHandler.QUIRKS,
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

    BrowserInfo browserInfo2 = new BrowserInfo();
    browserInfo1.setId(2L);
    SlaveBrowser slave2 =
        new SlaveBrowser(new TimeImpl(), "2", browserInfo2, 20, null, CaptureHandler.QUIRKS,
            RunnerType.BROWSER, BrowserState.CAPTURED, new Instant(0));
    capturedBrowsers.addSlave(slave2);

    CommandGetHandler handler = new CommandGetHandler(null, null, new Gson(), capturedBrowsers);

    assertEquals(new Gson().toJson(Lists.newArrayList(slave1.getBrowserInfo())),
      handler.listBrowsers());
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

        i += 100;
        return new Instant(i);
      }
    }, "1", browserInfo, 0, null, CaptureHandler.QUIRKS, RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    slave.addResponse(new Response(ResponseType.LOG.name(), "", browserInfo, "", -1), true);
    capturedBrowsers.addSlave(slave);
    Gson gson = new Gson();
    CommandGetHandler handler = new CommandGetHandler(request, response, gson, capturedBrowsers);
    handler.handleIt();
    assertEquals(ResponseType.BROWSER_PANIC, gson.fromJson(out.toString(), StreamMessage.class)
        .getResponse().getResponseType());
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

        RunnerType.CLIENT,
        BrowserState.READY,
        new Instant(0));
    CapturedBrowsers capturedBrowsers = new CapturedBrowsers(
        new BrowserIdStrategy(time));
    capturedBrowsers.addSlave(browser);

    String sessionIdOne = doRequest(browserId, null, "start", capturedBrowsers, time);
    assertNotNull("Expected the response to be not null.", sessionIdOne);
    assertFalse("Expected sessionId, got failed", "FAILED".equals(sessionIdOne));
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

    MockTime time = new MockTime(System.currentTimeMillis());
    SlaveBrowser browser =
        new SlaveBrowser(time, browserId, new BrowserInfo(), 10000, new NullPathPrefix(), "quirks",
            RunnerType.CLIENT, BrowserState.READY, new Instant(0));
    CapturedBrowsers capturedBrowsers = new CapturedBrowsers(new BrowserIdStrategy(time));
    capturedBrowsers.addSlave(browser);

    String sessionIdOne = doRequest(browserId, null, "start", capturedBrowsers, time);
    assertNotNull("Expected the response to be not null.", sessionIdOne);
    assertFalse("Expected sessionId, got failed", "FAILED".equals(sessionIdOne));
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

    final CapturedBrowsers browsers = new CapturedBrowsers(new BrowserIdStrategy(new MockTime(0)));
    final MockTime time = new MockTime(1);
    final SlaveBrowser browserOne =
        new SlaveBrowser(time, "1", new BrowserInfo(), 20, null, CaptureHandler.QUIRKS,
            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    browsers.addSlave(browserOne);
    final SlaveBrowser browserTwo =
        new SlaveBrowser(time, "2", new BrowserInfo(), 20, null, CaptureHandler.QUIRKS,
            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    browsers.addSlave(browserTwo);
    final BrowserReaper browserReaper = new BrowserReaper(browsers);
View Full Code Here

Examples of com.google.jstestdriver.CapturedBrowsers.addSlave()

            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    browsers.addSlave(browserOne);
    final SlaveBrowser browserTwo =
        new SlaveBrowser(time, "2", new BrowserInfo(), 20, null, CaptureHandler.QUIRKS,
            RunnerType.CLIENT, BrowserState.CAPTURED, new Instant(0));
    browsers.addSlave(browserTwo);
    final BrowserReaper browserReaper = new BrowserReaper(browsers);
    time.add(8000);
    browserOne.heartBeat();
    assertFalse(browserTwo.isAlive());
    browserReaper.run();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.