public class ServerTestUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addGuestToServer(User user,
Server server)
Add a new Server as a guest of the passed in Server.
|
static Server |
addRedhatReleasePackageToServer(User user,
Server addTo,
java.lang.String version,
java.lang.String release)
Adds a simulated redhat-release rpm to the given server.
|
static void |
addServersToSsm(User user,
java.lang.Long... serverIds)
Adds the servers identified by the given server IDs to the SSM.
|
static void |
addVirtualization(User user,
Server s)
Add virtualization to the server passed in.
|
static Server |
createTestSystem()
Create a test System with a new user/org as well.
|
static Server |
createTestSystem(User creator)
Create a test system that has a base channel
|
static Server |
createTestSystem(User creator,
ServerGroupType serverGroupType)
Create a test system that has a base channel in a certain server group
type.
|
static Server |
createVirtHostWithGuest()
Create virthostwithguest
|
static Server |
createVirtHostWithGuests(int numberOfGuests)
Create virt host with guests.
|
static Server |
createVirtHostWithGuests(User user,
int numberOfGuests)
Create a system with associated guest systems associated with it.
|
static Package |
populateServerErrataPackages(Org org,
Server server,
PackageEvr upgradedPackageEvr,
java.lang.String errataType)
Creates two packages and errata agains the specified server.
|
public static Server createTestSystem(User creator) throws java.lang.Exception
creator - who owns the serverjava.lang.Exception - if errorpublic static Server createTestSystem(User creator, ServerGroupType serverGroupType) throws java.lang.Exception
creator - who owns the serverserverGroupType - the server group typejava.lang.Exception - if errorpublic static Server addRedhatReleasePackageToServer(User user, Server addTo, java.lang.String version, java.lang.String release) throws java.lang.Exception
user - User performing the action.addTo - Server to add to.version - redhat-release version. (i.e. 5Server)release - redhat-release release. (i.e. 5.1.0)java.lang.Exception - Um, if something goes wrong. :)public static Server createTestSystem() throws java.lang.Exception
java.lang.Exception - if errorpublic static Server createVirtHostWithGuests(User user, int numberOfGuests) throws java.lang.Exception
user - to own systemnumberOfGuests - number of guests to createjava.lang.Exception - if errorpublic static void addGuestToServer(User user, Server server) throws java.lang.Exception
user - addingserver - to add toojava.lang.Exception - if errpublic static void addVirtualization(User user, Server s) throws java.lang.Exception
user - users - serverjava.lang.Exception - fi errorpublic static Server createVirtHostWithGuest() throws java.lang.Exception
java.lang.Exception - if errorpublic static Server createVirtHostWithGuests(int numberOfGuests) throws java.lang.Exception
numberOfGuests - Number of guests to create on this host.java.lang.Exception - if errorpublic static Package populateServerErrataPackages(Org org, Server server, PackageEvr upgradedPackageEvr, java.lang.String errataType) throws java.lang.Exception
org - user's organizationserver - wher the packages will be installedupgradedPackageEvr - used as the EVR for the errata packageerrataType - type of errata to createjava.lang.Exception - if anything goes wrong writing to the DBpublic static void addServersToSsm(User user, java.lang.Long... serverIds)
user - represents the logged in userserverIds - list of servers to add to the SSM