In Eggplant Performance, you'll typically configure new injector families using the Create an Injector Family wizard. You can also set configuration options and change current settings for an injector family within the workspace.
Updating Public Cloud Families from the Workspace
When you select an injector family in the workspace tree, the configuration options are shown in the main body of the Eggplant Performance Studio window. These options are essentially the same as those presented in the wizard. You can view your settings here or apply new values.
To change the name of the injector family, in the workspace tree, right-click the name and select Rename Injector Family. You can also right-click the family name to peform additional functions, to:
- Create Cloud Injector(s) (Public Cloud)
- Find/Add Existing Virtual Cloud Machine(s)
- Delete the injector family
At the top of the configuration window, you'll find the Description field. Although this field is optional, it can be helpful to include text that describes what the injectors in the family are intended for. It's also a good idea to name each family such that they are easily identify its purpose.
Cloud Settings Tab
Configuration options specific to cloud injector families are found on the Cloud settings tab. Most of these options are set when you run the Create an Injector Family wizard.
If the family contains any injectors, most of the cloud-specific settings are not editable. To edit these settings, you must first remove all the injectors from the injector family.
On the left-hand column of Cloud settings, you'll find the following options:
Cloud provider: Shows the option that you chose in the wizard, either Amazon EC2 or Microsoft Azure. Although you can't change this option on the settings page, in the wizard you can use the Back button to make a different selection.
Credentials: Select the appropriate stored credentials from the list. Any stored credentials for the chosen cloud provider are available in the list.
Image: Select the virtual machine (VM) image you want to use with this family. Any VM images from the chosen cloud provider are available in the list.
Connect to cloud injectors: Choose either Use public IP address or Use private IP address. Then set the Startup timeout, which is the greatest amount of time that Eggplant Performance Test Controller will wait for an injector to start. Keep in mind that it typically takes longer for cloud injectors to start than it does for static injectors.note
Connect to cloud injectors settings are the only cloud-specific settings that can be changed if the cloud family contains injectors.
The settings on the right-hand column of Cloud settings are specific to the cloud provider. They are different depending on whether you've chosen EC2 or Azure as the cloud provider for the given cloud family.
When you select your credentials in the left column, Studio connects with your cloud provider under the given credentials and enters much of this information for you. If necessary, you can override individual settings.
- See Configuring Amazon EC2 Injector Families for settings specific to Amazon EC2.
- See Configuring Microsoft Azure Injector Families for settings specific to Microsoft Azure.
Basic Settings and Advanced Settings Tabs
The Basic settings and Advanced settings tabs for Public Cloud injector families are identical to the same tabs for static injector families. You can set these options in the wizard, and edit them in the Injector Family view if necessary.
For more information about the settings available on these tabs, see Configuring Static Injector Families.
When you view an injector family in the workspace, you'll see that the injectors that belong to that family are displayed at the bottom of the Studio window.
For more information about working with Public Cloud injectors, see: