Re-enable test listener and all VApp live tests

This commit is contained in:
Andrew Donald Kennedy 2012-03-14 00:40:07 +00:00
parent de16cb00be
commit e232aed0ca
3 changed files with 56 additions and 48 deletions

View File

@ -1,4 +1,4 @@
/** /*
* Licensed to jclouds, Inc. (jclouds) under one or more * Licensed to jclouds, Inc. (jclouds) under one or more
* contributor license agreements. See the NOTICE file * contributor license agreements. See the NOTICE file
* distributed with this work for additional information * distributed with this work for additional information
@ -34,11 +34,10 @@ import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Iterables; import com.google.common.collect.Iterables;
/** /**
* Outputs test status to the logger {@code jclouds.vcloud.api} * Outputs test status to the {@code jclouds.vcloud.api} logger.
* *
* adapted from the following class: * Adapted from {@link org.jclouds.test.testng.UnitTestTestNGListener}.
* *
* @see org.jclouds.test.testng.UnitTestTestNGListener
* @author Adrian Cole * @author Adrian Cole
*/ */
public class FormatApiResultsListener implements ITestListener { public class FormatApiResultsListener implements ITestListener {
@ -49,16 +48,14 @@ public class FormatApiResultsListener implements ITestListener {
private ThreadLocal<Long> threadTestStart = new ThreadLocal<Long>(); private ThreadLocal<Long> threadTestStart = new ThreadLocal<Long>();
@Override
public void onTestStart(ITestResult res) { public void onTestStart(ITestResult res) {
if (methodInApiGroup(res)) { if (methodInApiGroup(res)) {
threadTestStart.set(System.currentTimeMillis()); threadTestStart.set(System.currentTimeMillis());
} }
} }
private boolean methodInApiGroup(ITestResult res) { @Override
return Iterables.any(Arrays.asList(res.getMethod().getGroups()), Predicates.in(apis));
}
synchronized public void onTestSuccess(ITestResult res) { synchronized public void onTestSuccess(ITestResult res) {
if (methodInApiGroup(res)) { if (methodInApiGroup(res)) {
String statusLine = resultForState(res, "succeeded"); String statusLine = resultForState(res, "succeeded");
@ -66,6 +63,7 @@ public class FormatApiResultsListener implements ITestListener {
} }
} }
@Override
synchronized public void onTestFailure(ITestResult res) { synchronized public void onTestFailure(ITestResult res) {
if (methodInApiGroup(res)) { if (methodInApiGroup(res)) {
String statusLine = resultForState(res, "failed"); String statusLine = resultForState(res, "failed");
@ -73,6 +71,7 @@ public class FormatApiResultsListener implements ITestListener {
} }
} }
@Override
synchronized public void onTestSkipped(ITestResult res) { synchronized public void onTestSkipped(ITestResult res) {
if (methodInApiGroup(res)) { if (methodInApiGroup(res)) {
String statusLine = resultForState(res, "skipped"); String statusLine = resultForState(res, "skipped");
@ -80,15 +79,22 @@ public class FormatApiResultsListener implements ITestListener {
} }
} }
@Override
public void onTestFailedButWithinSuccessPercentage(ITestResult arg0) { public void onTestFailedButWithinSuccessPercentage(ITestResult arg0) {
} }
@Override
public void onStart(ITestContext arg0) { public void onStart(ITestContext arg0) {
} }
@Override
public void onFinish(ITestContext arg0) { public void onFinish(ITestContext arg0) {
} }
private boolean methodInApiGroup(ITestResult res) {
return Iterables.any(Arrays.asList(res.getMethod().getGroups()), Predicates.in(apis));
}
private String resultForState(ITestResult res, String state) { private String resultForState(ITestResult res, String state) {
return Joiner.on(',').join(getApi(res), getOperation(res), getDuration(), state); return Joiner.on(',').join(getApi(res), getOperation(res), getDuration(), state);
} }
@ -102,7 +108,7 @@ public class FormatApiResultsListener implements ITestListener {
} }
private String getDuration() { private String getDuration() {
return (System.currentTimeMillis() - threadTestStart.get()) + ""; Long start = threadTestStart.get();
return (start == null) ? "" : Long.toString(System.currentTimeMillis() - start);
} }
} }

View File

@ -42,7 +42,6 @@ import static org.testng.Assert.assertTrue;
import static org.testng.Assert.fail; import static org.testng.Assert.fail;
import java.io.IOException; import java.io.IOException;
import java.net.URI;
import java.util.Set; import java.util.Set;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@ -284,7 +283,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(modified, params, String.format(ENTITY_EQUAL, "ControlAccessParams")); assertEquals(modified, params, String.format(ENTITY_EQUAL, "ControlAccessParams"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/action/discardSuspendedState", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/action/discardSuspendedState", dependsOnMethods = { "testGetVApp" })
public void testDiscardSuspendedState() { public void testDiscardSuspendedState() {
// The method under test // The method under test
Task discardSuspendedState = vAppClient.discardSuspendedState(vApp.getHref()); Task discardSuspendedState = vAppClient.discardSuspendedState(vApp.getHref());
@ -316,7 +315,10 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertTrue(retryTaskSuccess.apply(installVMwareTools), String.format(TASK_COMPLETE_TIMELY, "installVMwareTools")); assertTrue(retryTaskSuccess.apply(installVMwareTools), String.format(TASK_COMPLETE_TIMELY, "installVMwareTools"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/action/recomposeVApp", dependsOnMethods = { "testGetVApp" }) // FIXME "Could not bind object to request[method=POST, endpoint=https://mycloud.greenhousedata.com/api/vApp/vapp-e124f3f0-adb9-4268-ad49-e54fb27e40af/action/recomposeVApp,
// headers={Accept=[application/vnd.vmware.vcloud.task+xml]}, payload=[content=true, contentMetadata=[contentDisposition=null, contentEncoding=null, contentLanguage=null,
// contentLength=0, contentMD5=null, contentType=application/vnd.vmware.vcloud.recomposeVAppParams+xml], written=false]]: Could not marshall object"
@Test(testName = "POST /vApp/{id}/action/recomposeVApp", dependsOnMethods = { "testGetVApp" })
public void testRecomposeVApp() { public void testRecomposeVApp() {
RecomposeVAppParams params = RecomposeVAppParams.builder() RecomposeVAppParams params = RecomposeVAppParams.builder()
.build(); .build();
@ -326,7 +328,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertTrue(retryTaskSuccess.apply(recomposeVApp), String.format(TASK_COMPLETE_TIMELY, "recomposeVApp")); assertTrue(retryTaskSuccess.apply(recomposeVApp), String.format(TASK_COMPLETE_TIMELY, "recomposeVApp"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/action/relocate", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/action/relocate", dependsOnMethods = { "testGetVApp" })
public void testRelocate() { public void testRelocate() {
RelocateParams params = RelocateParams.builder() RelocateParams params = RelocateParams.builder()
.build(); .build();
@ -350,14 +352,14 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(vApp.getStatus(), resolvedStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", resolvedStatus, vApp.getStatus())); assertEquals(vApp.getStatus(), resolvedStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", resolvedStatus, vApp.getStatus()));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/action/upgradeHardwareVersion", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/action/upgradeHardwareVersion", dependsOnMethods = { "testGetVApp" })
public void testUpgradeHardwareVersion() { public void testUpgradeHardwareVersion() {
// The method under test // The method under test
Task upgradeHardwareVersion = vAppClient.upgradeHardwareVersion(vApp.getHref()); Task upgradeHardwareVersion = vAppClient.upgradeHardwareVersion(vApp.getHref());
assertTrue(retryTaskSuccess.apply(upgradeHardwareVersion), String.format(TASK_COMPLETE_TIMELY, "upgradeHardwareVersion")); assertTrue(retryTaskSuccess.apply(upgradeHardwareVersion), String.format(TASK_COMPLETE_TIMELY, "upgradeHardwareVersion"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/power/action/reboot", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/power/action/reboot", dependsOnMethods = { "testGetVApp" })
public void testReboot() { public void testReboot() {
// The method under test // The method under test
Task reboot = vAppClient.reboot(vApp.getHref()); Task reboot = vAppClient.reboot(vApp.getHref());
@ -368,7 +370,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(vApp.getStatus(), poweredOnStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOnStatus, "powered off")); assertEquals(vApp.getStatus(), poweredOnStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOnStatus, "powered off"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/power/action/reset", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/power/action/reset", dependsOnMethods = { "testGetVApp" })
public void testReset() { public void testReset() {
// The method under test // The method under test
Task reset = vAppClient.reset(vApp.getHref()); Task reset = vAppClient.reset(vApp.getHref());
@ -379,7 +381,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(vApp.getStatus(), poweredOffStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOffStatus, "powered off")); assertEquals(vApp.getStatus(), poweredOffStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOffStatus, "powered off"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/power/action/shutdown", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/power/action/shutdown", dependsOnMethods = { "testGetVApp" })
public void testShutdown() { public void testShutdown() {
// The method under test // The method under test
Task shutdown = vAppClient.shutdown(vApp.getHref()); Task shutdown = vAppClient.shutdown(vApp.getHref());
@ -390,7 +392,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(vApp.getStatus(), poweredOffStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOffStatus, "powered off")); assertEquals(vApp.getStatus(), poweredOffStatus, String.format(OBJ_FIELD_EQ, VAPP, "status", poweredOffStatus, "powered off"));
} }
@Test(enabled = false, testName = "POST /vApp/{id}/power/action/suspend", dependsOnMethods = { "testGetVApp" }) @Test(testName = "POST /vApp/{id}/power/action/suspend", dependsOnMethods = { "testGetVApp" })
public void testSuspend() { public void testSuspend() {
// The method under test // The method under test
Task suspend = vAppClient.suspend(vApp.getHref()); Task suspend = vAppClient.suspend(vApp.getHref());
@ -415,7 +417,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
checkGuestCustomizationSection(section); checkGuestCustomizationSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/guestCustomizationSection", dependsOnMethods = { "testGetGuestCustomizationSection" }) @Test(testName = "PUT /vApp/{id}/guestCustomizationSection", dependsOnMethods = { "testGetGuestCustomizationSection" })
public void testModifyGuestCustomizationSection() { public void testModifyGuestCustomizationSection() {
GuestCustomizationSection section = vAppClient.getGuestCustomizationSection(vApp.getHref()); GuestCustomizationSection section = vAppClient.getGuestCustomizationSection(vApp.getHref());
@ -436,7 +438,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
checkLeaseSettingsSection(section); checkLeaseSettingsSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/leaseSettingsSection", dependsOnMethods = { "testGetLeaseSettingsSection" }) @Test(testName = "PUT /vApp/{id}/leaseSettingsSection", dependsOnMethods = { "testGetLeaseSettingsSection" })
public void testModifyLeaseSettingsSection() { public void testModifyLeaseSettingsSection() {
LeaseSettingsSection section = vAppClient.getLeaseSettingsSection(vApp.getHref()); LeaseSettingsSection section = vAppClient.getLeaseSettingsSection(vApp.getHref());
@ -451,7 +453,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
} }
// FIXME "Error: validation error : EntityRef has incorrect type, expected type is com.vmware.vcloud.entity.vm." // FIXME "Error: validation error : EntityRef has incorrect type, expected type is com.vmware.vcloud.entity.vm."
@Test(enabled = false, testName = "PUT /vApp/{id}/media/action/insertMedia", dependsOnMethods = { "testGetVApp" }) @Test(testName = "PUT /vApp/{id}/media/action/insertMedia", dependsOnMethods = { "testGetVApp" })
public void testInsertMedia() { public void testInsertMedia() {
MediaInsertOrEjectParams params = MediaInsertOrEjectParams.builder() MediaInsertOrEjectParams params = MediaInsertOrEjectParams.builder()
.media(Reference.builder().href(mediaURI).type(MEDIA).build()) .media(Reference.builder().href(mediaURI).type(MEDIA).build())
@ -462,7 +464,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertTrue(retryTaskSuccess.apply(insertMedia), String.format(TASK_COMPLETE_TIMELY, "insertMedia")); assertTrue(retryTaskSuccess.apply(insertMedia), String.format(TASK_COMPLETE_TIMELY, "insertMedia"));
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/media/action/ejectMedia", dependsOnMethods = { "testInsertMedia" }) @Test(testName = "PUT /vApp/{id}/media/action/ejectMedia", dependsOnMethods = { "testInsertMedia" })
public void testEjectMedia() { public void testEjectMedia() {
MediaInsertOrEjectParams params = MediaInsertOrEjectParams.builder() MediaInsertOrEjectParams params = MediaInsertOrEjectParams.builder()
.media(Reference.builder().href(mediaURI).type(MEDIA).build()) .media(Reference.builder().href(mediaURI).type(MEDIA).build())
@ -480,7 +482,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
checkNetworkConfigSection(section); checkNetworkConfigSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/networkConfigSection", dependsOnMethods = { "testGetNetworkConfigSection" }) @Test(testName = "PUT /vApp/{id}/networkConfigSection", dependsOnMethods = { "testGetNetworkConfigSection" })
public void testModifyNetworkConfigSection() { public void testModifyNetworkConfigSection() {
NetworkConfigSection section = vAppClient.getNetworkConfigSection(vApp.getHref()); NetworkConfigSection section = vAppClient.getNetworkConfigSection(vApp.getHref());
@ -501,7 +503,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
checkNetworkConnectionSection(section); checkNetworkConnectionSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/networkConnectionSection", dependsOnMethods = { "testGetNetworkConnectionSection" }) @Test(testName = "PUT /vApp/{id}/networkConnectionSection", dependsOnMethods = { "testGetNetworkConnectionSection" })
public void testModifyNetworkConnectionSection() { public void testModifyNetworkConnectionSection() {
NetworkConnectionSection section = vAppClient.getNetworkConnectionSection(vApp.getHref()); NetworkConnectionSection section = vAppClient.getNetworkConnectionSection(vApp.getHref());
@ -515,21 +517,21 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// assertEquals(modified.getX, ""); // assertEquals(modified.getX, "");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/networkSection", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/networkSection", dependsOnMethods = { "testGetVApp" })
public void testGetNetworkSection() { public void testGetNetworkSection() {
// The method under test // The method under test
NetworkSection section = vAppClient.getNetworkSection(vApp.getHref()); NetworkSection section = vAppClient.getNetworkSection(vApp.getHref());
// checkNetworkSection(section); // checkNetworkSection(section);
} }
@Test(enabled = false, testName = "GET /vApp/{id}/operatingSystemSection", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/operatingSystemSection", dependsOnMethods = { "testGetVApp" })
public void testGetOperatingSystemSection() { public void testGetOperatingSystemSection() {
// The method under test // The method under test
OperatingSystemSection section = vAppClient.getOperatingSystemSection(vApp.getHref()); OperatingSystemSection section = vAppClient.getOperatingSystemSection(vApp.getHref());
// checkOperatingSystemSection(section); // checkOperatingSystemSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/operatingSystemSection", dependsOnMethods = { "testGetOperatingSystemSection" }) @Test(testName = "PUT /vApp/{id}/operatingSystemSection", dependsOnMethods = { "testGetOperatingSystemSection" })
public void testModifyOperatingSystemSection() { public void testModifyOperatingSystemSection() {
OperatingSystemSection section = vAppClient.getOperatingSystemSection(vApp.getHref()); OperatingSystemSection section = vAppClient.getOperatingSystemSection(vApp.getHref());
@ -573,7 +575,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
checkProductSectionList(sectionList); checkProductSectionList(sectionList);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/productSections", dependsOnMethods = { "testGetProductSections" }) @Test(testName = "PUT /vApp/{id}/productSections", dependsOnMethods = { "testGetProductSections" })
public void testModifyProductSections() { public void testModifyProductSections() {
ProductSectionList sectionList = vAppClient.getProductSections(vApp.getHref()); ProductSectionList sectionList = vAppClient.getProductSections(vApp.getHref());
@ -587,7 +589,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// assertEquals(modified.getX, ""); // assertEquals(modified.getX, "");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/question", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/question", dependsOnMethods = { "testGetVApp" })
public void testGetPendingQuestion() { public void testGetPendingQuestion() {
// TODO how to test? // TODO how to test?
// The method under test // The method under test
@ -595,7 +597,7 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// checkQuestion(question); // checkQuestion(question);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/question/action/answer", dependsOnMethods = { "testGetPendingQuestion" }) @Test(testName = "PUT /vApp/{id}/question/action/answer", dependsOnMethods = { "testGetPendingQuestion" })
public void testAnswerQuestion() { public void testAnswerQuestion() {
// TODO add builder // TODO add builder
// VmQuestionAnswer answer = VmQuestionAnswer.builer() // VmQuestionAnswer answer = VmQuestionAnswer.builer()
@ -606,21 +608,21 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// TODO how to test? // TODO how to test?
} }
@Test(enabled = false, testName = "GET /vApp/{id}/runtimeInfoSection", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/runtimeInfoSection", dependsOnMethods = { "testGetVApp" })
public void testGetRuntimeInfoSection() { public void testGetRuntimeInfoSection() {
// The method under test // The method under test
RuntimeInfoSection section = vAppClient.getRuntimeInfoSection(vApp.getHref()); RuntimeInfoSection section = vAppClient.getRuntimeInfoSection(vApp.getHref());
// checkRuntimeInfoSection(section); // checkRuntimeInfoSection(section);
} }
@Test(enabled = false, testName = "GET /vApp/{id}/screen", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/screen", dependsOnMethods = { "testGetVApp" })
public void testGetScreenImage() { public void testGetScreenImage() {
// The method under test // The method under test
byte[] image = vAppClient.getScreenImage(vApp.getHref()); byte[] image = vAppClient.getScreenImage(vApp.getHref());
// TODO how to check? // TODO how to check?
} }
@Test(enabled = false, testName = "GET /vApp/{id}/screen/action/acquireTicket", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/screen/action/acquireTicket", dependsOnMethods = { "testGetVApp" })
public void testGetScreenTicket() { public void testGetScreenTicket() {
// The method under test // The method under test
byte[] image = vAppClient.getScreenImage(vApp.getHref()); byte[] image = vAppClient.getScreenImage(vApp.getHref());
@ -628,14 +630,14 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
} }
@Test(enabled = false, testName = "GET /vApp/{id}/startupSection", dependsOnMethods = { "testGetVApp" }) @Test(testName = "GET /vApp/{id}/startupSection", dependsOnMethods = { "testGetVApp" })
public void testGetStartupSection() { public void testGetStartupSection() {
// The method under test // The method under test
StartupSection section = vAppClient.getStartupSection(vApp.getHref()); StartupSection section = vAppClient.getStartupSection(vApp.getHref());
// checkStartupSection(section); // checkStartupSection(section);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/startupSection", dependsOnMethods = { "testGetStartupSection" }) @Test(testName = "PUT /vApp/{id}/startupSection", dependsOnMethods = { "testGetStartupSection" })
public void testModifyStartupSection() { public void testModifyStartupSection() {
StartupSection section = vAppClient.getStartupSection(vApp.getHref()); StartupSection section = vAppClient.getStartupSection(vApp.getHref());
@ -669,13 +671,13 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
assertEquals(modified.getInfo(), "New Info"); assertEquals(modified.getInfo(), "New Info");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionCpu() { public void testGetVirtualHardwareSectionCpu() {
RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref()); RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref());
// checkRASD(rasd); // checkRASD(rasd);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSectionCpu" }) @Test(testName = "PUT /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSectionCpu" })
public void testModifyVirtualHardwareSectionCpu() { public void testModifyVirtualHardwareSectionCpu() {
RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref()); RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref());
// rasd.setX("New Info"); // rasd.setX("New Info");
@ -689,13 +691,13 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/disks", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/disks", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionDisks() { public void testGetVirtualHardwareSectionDisks() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionDisks(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionDisks(vApp.getHref());
// checkRasdItemsList(rasdItems); // checkRasdItemsList(rasdItems);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/virtualHardwareSection/disks", dependsOnMethods = { "testGetVirtualHardwareSectionDisks" }) @Test(testName = "PUT /vApp/{id}/virtualHardwareSection/disks", dependsOnMethods = { "testGetVirtualHardwareSectionDisks" })
public void testModifyVirtualHardwareSectionDisks() { public void testModifyVirtualHardwareSectionDisks() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionDisks(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionDisks(vApp.getHref());
// rasd.setX("New Info"); // rasd.setX("New Info");
@ -708,19 +710,19 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// assertEquals(modified.getInfo(), "New Info"); // assertEquals(modified.getInfo(), "New Info");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/media", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/media", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionMedia() { public void testGetVirtualHardwareSectionMedia() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionMedia(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionMedia(vApp.getHref());
// checkRasdItemsList(rasdItems); // checkRasdItemsList(rasdItems);
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/memory", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/memory", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionMemory() { public void testGetVirtualHardwareSectionMemory() {
RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref()); RASD rasd = vAppClient.getVirtualHardwareSectionCpu(vApp.getHref());
// checkRASD(rasd); // checkRASD(rasd);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/virtualHardwareSection/memory", dependsOnMethods = { "testGetVirtualHardwareSectionMemory" }) @Test(testName = "PUT /vApp/{id}/virtualHardwareSection/memory", dependsOnMethods = { "testGetVirtualHardwareSectionMemory" })
public void testModifyVirtualHardwareSectionMemory() { public void testModifyVirtualHardwareSectionMemory() {
RASD rasd = vAppClient.getVirtualHardwareSectionMemory(vApp.getHref()); RASD rasd = vAppClient.getVirtualHardwareSectionMemory(vApp.getHref());
// rasd.setX("New Info"); // rasd.setX("New Info");
@ -733,13 +735,13 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// assertEquals(modified.getInfo(), "New Info"); // assertEquals(modified.getInfo(), "New Info");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/networkCards", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/networkCards", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionNetworkCards() { public void testGetVirtualHardwareSectionNetworkCards() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionNetworkCards(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionNetworkCards(vApp.getHref());
// checkRasdItemsList(rasdItems); // checkRasdItemsList(rasdItems);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/virtualHardwareSection/networkCards", dependsOnMethods = { "testGetVirtualHardwareSectionNetworkCards" }) @Test(testName = "PUT /vApp/{id}/virtualHardwareSection/networkCards", dependsOnMethods = { "testGetVirtualHardwareSectionNetworkCards" })
public void testModifyVirtualHardwareSectionNetworkCards() { public void testModifyVirtualHardwareSectionNetworkCards() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionNetworkCards(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionNetworkCards(vApp.getHref());
// rasd.setX("New Info"); // rasd.setX("New Info");
@ -752,13 +754,13 @@ public class VAppClientLiveTest extends BaseVCloudDirectorClientLiveTest {
// assertEquals(modified.getInfo(), "New Info"); // assertEquals(modified.getInfo(), "New Info");
} }
@Test(enabled = false, testName = "GET /vApp/{id}/virtualHardwareSection/serialPorts", dependsOnMethods = { "testGetVirtualHardwareSection" }) @Test(testName = "GET /vApp/{id}/virtualHardwareSection/serialPorts", dependsOnMethods = { "testGetVirtualHardwareSection" })
public void testGetVirtualHardwareSectionSerialPorts() { public void testGetVirtualHardwareSectionSerialPorts() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionSerialPorts(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionSerialPorts(vApp.getHref());
// checkRasdItemsList(rasdItems); // checkRasdItemsList(rasdItems);
} }
@Test(enabled = false, testName = "PUT /vApp/{id}/virtualHardwareSection/serialPorts", dependsOnMethods = { "testGetVirtualHardwareSectionSerialPorts" }) @Test(testName = "PUT /vApp/{id}/virtualHardwareSection/serialPorts", dependsOnMethods = { "testGetVirtualHardwareSectionSerialPorts" })
public void testModifyVirtualHardwareSectionSerialPorts() { public void testModifyVirtualHardwareSectionSerialPorts() {
RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionSerialPorts(vApp.getHref()); RasdItemsList rasdItems = vAppClient.getVirtualHardwareSectionSerialPorts(vApp.getHref());
// rasd.setX("New Info"); // rasd.setX("New Info");

View File

@ -59,7 +59,7 @@ import com.google.inject.Module;
* @author Adrian Cole * @author Adrian Cole
* @author grkvlt@apache.org * @author grkvlt@apache.org
*/ */
//@Listeners(FormatApiResultsListener.class) @Listeners(FormatApiResultsListener.class)
@Test(groups = "live") @Test(groups = "live")
public abstract class BaseVCloudDirectorClientLiveTest extends BaseVersionedServiceLiveTest { public abstract class BaseVCloudDirectorClientLiveTest extends BaseVersionedServiceLiveTest {