SinusoidPatternDescriptor Object


Description:

Defines an arbitrary curve that represents a neutral to high workload, then neutral to low, and back to neutral. When repeated, this pattern graphically resembles a wave-like curve. The curve of the sinusoid is based on the relationship between the Ramp Time and Steady Time variables. The nearer the sum of the Ramp Time and Steady Time gets to half of the Period value, the less curve appears in the sinusoid. For example, if the sum of the Ramp Time and Steady Time is equal to, or greater than, half of the Period value, the result will be a flat line instead of a sinusoid curve. To achieve a smooth sinusoid curve, set Ramp Time and Steady Time to one. This pattern is useful for tests that benefit from having waves of load. A sinusoid pattern is typically used in stress or long duration tests that are designed to repeatedly stress the device under test to its maximum, allow it to recover, and stress to the maximum repeatedly. For example, the sinusoid can be used to represent a base level of traffic that varies slowly over time. Another traffic pattern represented in a different client profile could represent traffic that only occurs at a certain time of day. When these patterns are combined, the sum might represent a typical traffic pattern for an entire day.

Parents: ClientLoadPhase, ProtocolLoadPhase

SinusoidPatternDescriptor Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
Height

Enter the total amount of load related to the load type (for example, Connections) that the system achieves. To keep the system from overwhelming your network, start small and increase these parameters proportionately.

Type: s32

Default: 30

Period

Enter the amount of time to gradually achieve the total load designated in the Height field. Ramp Time allows self-tuning communications to balance the load at the start of a test run. The Duration Units that you select determine the units for this field.

Type: u32

Default: 600

Repetitions

Enter the number of times that you want the pattern to repeat. The system performs best if you limit your values between 1 and 10. Values above 50 can cause the display to redraw slowly. The actual load generation while running the test will not be adversely affected.

Type: u32

Default: 1

SinusoidPatternDescriptor Read-Only Attributes

There are no read-only attributes.