org.dasein.cloud.test.compute
Class StatefulImageTests

java.lang.Object
  extended by org.dasein.cloud.test.compute.StatefulImageTests

public class StatefulImageTests
extends Object

Tests validating the implementation of stateful image/template management features for Dasein Cloud.

Created by George Reese: 2/19/13 2:35 PM

Since:
2013.04
Version:
2013.04 initial version
Author:
George Reese

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatefulImageTests()
           
 
Method Summary
 void addPrivateShare()
           
 void addPublicShare()
           
 void after()
           
 void before()
           
 void bundleVM()
           
 void bundleVMAsync()
           
 void capture()
           
 void captureAsync()
           
 void captureReboot()
           
static void cleanUp()
           
static void configure()
           
 void listShares()
           
 void removeAllShares()
           
 void removePrivateShare()
           
 void removePublicShare()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final org.junit.rules.TestName name
Constructor Detail

StatefulImageTests

public StatefulImageTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

before

public void before()

after

public void after()

listShares

public void listShares()
                throws org.dasein.cloud.CloudException,
                       org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

addPrivateShare

public void addPrivateShare()
                     throws org.dasein.cloud.CloudException,
                            org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

removePrivateShare

public void removePrivateShare()
                        throws org.dasein.cloud.CloudException,
                               org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

addPublicShare

public void addPublicShare()
                    throws org.dasein.cloud.CloudException,
                           org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

removePublicShare

public void removePublicShare()
                       throws org.dasein.cloud.CloudException,
                              org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

removeAllShares

public void removeAllShares()
                     throws org.dasein.cloud.CloudException,
                            org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

capture

public void capture()
             throws org.dasein.cloud.CloudException,
                    org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

captureAsync

public void captureAsync()
                  throws Throwable
Throws:
Throwable

captureReboot

public void captureReboot()
                   throws org.dasein.cloud.CloudException,
                          org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

bundleVM

public void bundleVM()
              throws org.dasein.cloud.CloudException,
                     org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

bundleVMAsync

public void bundleVMAsync()
                   throws Throwable
Throws:
Throwable


Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.