コード例 #1
0
  @Test(enabled = false) // TODO work a better plan
  public void testRebootServer() throws Exception {
    long uptime = 0;

    while (uptime < 20) {
      uptime = client.getServerStatus(testServerId).getUptime().getCurrent();
    }

    assertTrue(uptime > 19);

    client.rebootServer(testServerId);

    Thread.sleep(1000);

    uptime = client.getServerStatus(testServerId).getUptime().getCurrent();

    assertTrue(uptime < 20);

    assertTrue(serverStatusChecker.apply(Server.State.RUNNING));
  }
コード例 #2
0
 @Test
 public void testServerStatus() throws Exception {
   ServerStatus newStatus = client.getServerStatus(testServerId);
   checkStatus(newStatus);
 }