The Composition Editor toolbar provides additional play controls that are useful for more complex test compositions. In the Composition Editor, Repeat Composition, Load/Unload Composition, and Play Mode buttons provide pre-play control over test composition staging. For example, the Load/Unload Composition button is useful for a test composition that specifies multiple (Maestro) server locations may take a few moments to load.
Use Repeat Composition to play your test composition in a continuous loop.
Use the Load and Unload Composition toggle to stage complex test compositions prior to clicking Play. This pre-staging of test compositions is particularly useful in Cloud environments such as on Amazon EC2. Load Composition can help identify any problems with the staged components of a given test.
Use the Play Modes button to conveniently modify test composition properties to SOASTA recommended settings. Refer to Play Modes and Results Logging.
The Load and Unload Composition toggle icon on the Composition Editor toolbar is used to stage complex test compositions prior to clicking Play. Using Load Composition can help identify any problems with the staged components of a given test. This pre-staging of compositions is particularly useful in cloud environments such as Amazon EC2.
Stopping the load process once begun is useful because if there are multiple servers involved it can sometimes take a significant length of time to complete the loading process. Stop the load if you change your mind, or if there are a handful of servers that are taking a long time to load (because of network, configuration, or other issues) and you wish to not wait any further and play the Composition with the number of servers that have been loaded so far.
To stop the Load, click the Load/Unload icon a second time whenever it displays the red stop icon superimposed over the load icon (as shown below).
Clicking Stop the Load can, in some cases, still result in a usable composition. For example if 100 servers are configured for a composition, but Stop the Load is clicked when only 92 have been loaded, the result will be a loaded composition that can play with 92 servers using a partial load.
It is possible to proceed with a partial load, for example, when there are one or more servers having trouble. If a partial load is undesired, click Unload.
If Stop the Load is clicked early enough in the load process, before any servers at all have been successfully loaded, then there won't be a loaded composition to play.