@Override public void rebootNode(String id) { api.getContainerApi().stopContainer(id); api.getContainerApi().startContainer(id); }
@Override public void resumeNode(String id) { api.getContainerApi().unpause(id); }
@Override public void suspendNode(String id) { api.getContainerApi().pause(id); }
@AfterClass(alwaysRun = true) protected void tearDown() { if (container != null) { api.getContainerApi().stopContainer(container.id()); api.getContainerApi().removeContainer(container.id()); } if (network != null) { api().removeNetwork(network.id()); } }
@Test(dependsOnMethods = "testWaitContainer") public void testRemoveContainer() { api().removeContainer(container.id()); assertNull(api().inspectContainer(container.id())); }
@Test public void testCreateImage() { InputStream createImageStream = api().createImage(CreateImageOptions.Builder.fromImage(DEFAULT_IMAGE).tag(DEFAULT_TAG)); consumeStream(createImageStream); }
@Override public Container getNode(String id) { return api.getContainerApi().inspectContainer(id); }
@Test(dependsOnMethods = "testDisconnectContainerFromNetwork") public void testRemoveNetwork() { api().removeNetwork(network.id()); assertNull(api().inspectNetwork(network.id())); network = null; }
@Test public void testVersion() { assertNotNull(api().getVersion().apiVersion()); assertNotNull(api().getVersion().version()); assertNotNull(api().getVersion().gitCommit()); assertNotNull(api().getVersion().goVersion()); assertNotNull(api().getVersion().kernelVersion()); assertNotNull(api().getVersion().arch()); assertNotNull(api().getVersion().os()); }
@Test(dependsOnMethods = "testCreateNetwork") public void testGetNetwork() { network = api().inspectNetwork(network.id()); assertNotNull(network); }
@Test(dependsOnMethods = "testCreateNetwork") public void testListNetworks() { List<Network> networks = api().listNetworks(); for (Network network : networks) { assertNotNull(network.id()); } }
@Override public void rebootNode(String id) { api.getContainerApi().stopContainer(id); api.getContainerApi().startContainer(id); }
@Override public void resumeNode(String id) { api.getContainerApi().unpause(id); }
@Override public void suspendNode(String id) { api.getContainerApi().pause(id); }
@Override public Container getNode(String id) { return api.getContainerApi().inspectContainer(id); }
@Override public void rebootNode(String id) { api.getContainerApi().stopContainer(id); api.getContainerApi().startContainer(id); }
@Override public void resumeNode(String id) { api.getContainerApi().unpause(id); }
@Override public void suspendNode(String id) { api.getContainerApi().pause(id); }
@Override public void rebootNode(String id) { api.getContainerApi().stopContainer(id); api.getContainerApi().startContainer(id); }