Cloud Testing Options
Appvance IQ provides the followingseveral options tofor runrunning tests in a Cloud Testing environment. IdentifyThese theseoptions settingsare configured in a TestScenario.TestScenario and determine how AIQ provisions, uses, and manages TestNode instances during test execution.
The Scenario Builder supports the following settings:Cloud Testing settings.
Name
The Name identifies the Cloud Testing environment configuration used to manage the cloud resources.
Type
The Type specifies the cloud environment to use. Available options include:
- EC2
- SoftLayer
- Grid
- OpenStack
Beginning
The nameBeginning issetting thedetermines referencehow toAppvance managingIQ this Cloud environment
The type has options to select EC2, Softlayer, Grid,provisions or OpenStack
Beginning: determine AIQ's actions whilewhen staging the test.
Available options are:
- Create All — Creates new instances for all required TestNodes.
- None — Does not start or create any instances.
- Create Required — Uses available running instances and creates new instances only when additional machines are required.
For example, if three machines are required and one is already running, AIQ uses thefollowingexistingvalues1)machineCreateand creates the remaining two. - Start All
-—AllStartsnewallinstancesstoppedwillinstances. This option requires all machines to becreatedstopped.-IfCreate New2) None - No instance will be started - None3) Create Required - Will create a new machine if thesome machines arenot already started (For Example If there is already one machine that is running then that instance will be used and the other instance will be newly created) - Use Available (Create if Required)4) Start All: Only if all the machines are stopped then it will be useful ( For Example 1 machine isalready runningandwhile2 machinesothers arestopped and if the user selects this will throwstopped, anerror)errorAllmaytheoccur.
End
The End setting determines what Appvance IQ'sIQ behaviordoes onwith endingthe TestNode instances when the test finishes.
1)Available options are:
- Terminate All
-— Terminates allinstances2)instances. - Started
Started -— Terminates only the instances that were startedinstances3)for the test. - None
-— Does not terminate or stop anyinstances4)instances. - Stop All
-— Stops alltherunningstartedinstances.
Reboot
The Reboot setting determines AIQ'swhether behaviorAIQ onreboots endingTestNode theinstances test.after Sometest misconfiguredexecution.
Rebooting can help release resources when an application under test may leaveleaves network connections open or otherwise prevents resources such as memory and consequently cause a running test to consume network orconnections memoryfrom resourcesbeing withoutreleased releasingproperly.
Available options release resources. Reboot takes the following values.are:
- After
-— Reboots the node after the test. AIQwilldoes not rebootterminatedmachinesmachines.
that have already been terminated. - Never
-—AIQDoestakes anynot rebootaction.the node after the test.
All Available Machines
All Available machinesMachines arespecifies the desired quantitynumber of TestNode instances available for the test.
Config
Config isspecifies the path to anthe AIQ Cloud TestTesting configuration file.
The configuration file contains yourthe Cloud Testingcloud access (security)credentials, keyssecurity keys, and account preferences required to access the selected Cloud Testing environment.
Network
BandwidthNetwork Bandwidth Users can providespecifies the Networknetwork bandwidthbandwidth, in KbpsKbps, to use for the tests to runrunning in the specified locationlocation.
UserName
Username and Password
Username Credentialsand Password specify the credentials used to loginlog in to AIQ,the TestNode machine.
These credentials should correspond to the original credentials of the machine that was used to create the AMIAMI.
If be used, ifthe default credentials were used,used justwhen creating the AMI, leave thisthese fieldfields blankblank.
Last updated: JuneAugust 02,19, 20232026
If you have any feedback on this topic, please contact us at documentation@appvance.ai.