org.dasein.cloud.test.compute
Class StatefulVolumeTests

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

public class StatefulVolumeTests
extends Object

Stateful integration tests verifying operations on volumes.

Created by George Reese: 2/20/13 6:10 PM

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

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatefulVolumeTests()
           
 
Method Summary
 void after()
           
 void attach()
           
 void attachToBogusVM()
           
 void before()
           
static void cleanUp()
           
static void configure()
           
 void createBlockVolume()
           
 void createFromSnapshot()
           
 void createNFSVolume()
           
 void detach()
           
 void detachUnattachedVolume()
           
 void filterVolumes()
           
 void removeVolume()
           
 
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

StatefulVolumeTests

public StatefulVolumeTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

before

public void before()

after

public void after()

filterVolumes

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

createBlockVolume

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

createNFSVolume

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

createFromSnapshot

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

attach

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

detach

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

attachToBogusVM

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

detachUnattachedVolume

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

removeVolume

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


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