ContinuousTestConfig Object


Description:

Configuration for custom continuous test.

Parents: Project

ContinuousTestConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
DelayAfterTransmission

Length of time you want to wait, after the test is complete, for all traffic to be received.

Type: u16

Default: 15

Range: 0 - 3600

EnableArp

Whether to enable or disable ARP. Enabling will append ARPing commands into the sequencer.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

ARP is enabled.

FALSE

ARP is disabled.

EnableDhcp

Whether to enable or disable DHCP. Enabling will append DHCP related commands into the sequencer.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

DHCP is enabled.

FALSE

DHCP is disabled.

EnableL2tp

Flag to add/not add L2TP commands.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Adds L2TP commands.

FALSE

Does not add L2TP commands.

EnableOOSasFrameLoss

Whether to enable or disable out of sequence frame as frame loss in the test.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

EnableOOSasFrameLoss is enabled.

FALSE

EnableOOSasFrameLoss is disabled.

EnablePauseBeforeTraffic

If this option is enabled, this will pause the sequencer prior to starting traffic. This pause allows you time to do a final DUT check (for example, check routes) before Spirent TestCenter proceeds with traffic start.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable pause before starting traffic.

FALSE

No pause before starting traffic.

EnablePpp

Whether to enable or disable PPP. Enabling will append PPP related commands into the sequencer.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

PPP is enabled.

FALSE

PPP is disabled.

EnableRouter

Whether to enable or disable router. Enabling will append commands into the sequencer to start and stop all routers.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Router is enabled.

FALSE

Router is disabled.

EnableSavePortPairLatencyResults

Enable Save Port Pair Latency Results in custom throughput test.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Save port pair latency results is enabled.

FALSE

Save port pair latency results is disabled.

EnableWaitAfterAdvertisement

Whether to wait until advertisement completes. Enabling will append commands into the sequencer to wait for routing events and states .

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Wait until advertisement completes.

FALSE

Do not wait until advertisement completes.

EnableWaitForMplsBinding

Flag to indicate whether to wait for MPLS binding. If enabled, traffic waits for MPLS streams to bind.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Traffic waits for MPLS streams to bind.

FALSE

Traffic does not wait for MPLS streams to bind.

FixedFrameSize

Sets the fixed frame size in bytes when FrameSizeType is FIXED.

Type: u16

Default: 128

Range: 40 - 16383

FixedInterburstGapValue

Constant inter-burst gap value for all iterations. This attribute is ignored when InterBurstGapMode is RANDOM.

Type: u8

Default: 0

Range: 0 - 100

FixedLoad

Sets the fixed load rate when LoadType is FIXED.

Type: double

Default: 10

FrameSizeType

Specifies the method of setting the frame size.

Type: enum

Default: USE_PORTS_STREAMS

Possible Values:

Value Description
USE_PORTS_STREAMS

Use frame size that is currently set in streamblocks.

FIXED

Frame size is constant and equal to FixedFrameSize.

RANDOM

Frame size is randomly chosen within the range set by RandomMinFrameSize and RandomMaxFrameSize.

IMIX

Frame sizes is defined by existing iMIX distribution.

ImixDistribution

Specifies the selected iMIX distribution to be used from the available iMIX distributions in Spirent TestCenter.

Type: handle

Default: 0

InterburstGapMode

Specifies the inter-burst gap mode, the idle time between packets, as either fixed or random.

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

Specifies that the inter-burst gap is a fixed value.

RANDOM

Specifies that the inter-burst gap is set randomly each iteration, between the range of RandomMinInterburstGapValue and RandomMaxInterburstGapValue.

LatencyDistributionList

List of up to 16 time intervals (latency buckets) into which received-frame latency values will be directed.

Type: u16

Default: 2

LoadType

Method of setting the load rate.

Type: enum

Default: USE_PORTS_STREAMS

Possible Values:

Value Description
USE_PORTS_STREAMS

Use load that is currently set in stream blocks or ports.

FIXED

Load rate is constant and equal to FixedLoad.

RANDOM

Load rate is randomly chosen within the range set by RandomMinLoad and RandomMaxLoad.

LoadUnits

Unit of measurement for the load parameter, applied to all ports and streams in the test.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Percentage of the line rate.

FRAMES_PER_SECOND

Frames per second.

INTER_BURST_GAP

Inter-burst gap, or idle time between packets.

MEGABITS_PER_SECOND

Megabits per second.

KILOBITS_PER_SECOND

Kilobits per second.

BITS_PER_SECOND

Bits per second.

RandomMaxFrameSize

Maximum frame size when FrameSizeType is RANDOM.

Type: u16

Default: 256

Range: 40 - 16383

RandomMaxInterburstGapValue

Maximum inter-burst gap value for all iterations. This attribute is ignored when InterBurstGapMode is FIXED.

Type: u8

Default: 12

Range: 0 - 100

RandomMaxLoad

When using Random mode for load on the ports, the maximum load for each port. This attribute is ignored if LoadType is set to CUSTOM, FIXED or STEP.

Type: double

Default: 50

RandomMinFrameSize

Minimum frame size when FrameSizeType is RANDOM.

Type: u16

Default: 128

Range: 40 - 16383

RandomMinInterburstGapValue

Minimum inter-burst gap value for all iterations. This attribute is ignored when InterBurstGapMode is FIXED.

Type: u8

Default: 12

Range: 0 - 100

RandomMinLoad

When using Random mode for load on the ports, the minimum load for each port. This attribute is ignored if LoadType is set to CUSTOM, FIXED or STEP.

Type: double

Default: 10

ResultsOption

Results Option for the test

Type: enum

Default: CLASSIC

Possible Values:

Value Description
CLASSIC

Test will collect results with Classic Results

ENHANCED

Test will collect results with TestCenter IQ

StartTrafficDelay

This is the number of seconds to wait before sending traffic. This setting gives you the flexibility to start traffic ?n? seconds after test start, or ?n? seconds after advertisement is complete.

Type: u16

Default: 2

Range: 0 - 3600

TrafficStartMode

Whether to start traffic synchronously across ports.

Type: enum

Default: SYNCHRONOUS

Possible Values:

Value Description
SYNCHRONOUS

Traffic start is synchronous.

NONSYNCHRONOUS

Traffic start is nonsynchronous.

ContinuousTestConfig Read-Only Attributes

Read-Only Attribute Description
TestType

Type of test is Custom.

Type: string

Default: Custom