DcbTestConfig Object


Description:

DCB test configuration that contains general test parameters.

Parents: Project

Children: BenchmarkEthernet10GigPortConfig, DcbBackToBackTestCaseConfig, DcbCongestionControlTestCaseConfig, DcbErroredFramesFilteringTestCaseConfig, DcbMaximumForwardingRateTestCaseConfig, DcbPfcBufferingAndLatencyTestCaseConfig, DcbPfcBufferingTestCaseConfig, DcbPfcLoadValidationTestCaseConfig, DcbPfcResponseTimeTestCaseConfig, DcbQueueputTestCaseConfig, DcbStepTestCaseConfig

DcbTestConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
DisplayLoadUnit

Display units for load in results.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Rate in percentage.

FRAMES_PER_SECOND

Rate in frames per second.

INTER_BURST_GAP

Rate in Inter burst gaps.

MEGABITS_PER_SECOND

Rate in megabits per second.

KILOBITS_PER_SECOND

Rate in kilobits per second.

BITS_PER_SECOND

Rate in bits per second.

DisplayTrafficGroupLoadUnit

Display units for traffic group load in results.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Rate in percentage.

MEGABITS_PER_SECOND

Rate in megabits per second.

KILOBITS_PER_SECOND

Rate in kilobits per second.

BITS_PER_SECOND

Rate in bits per second.

Duration

Duration.

Type: u32

Default: 60

DurationMode

Duration mode.

Type: enum

Default: SECONDS

Possible Values:

Value Description
SECONDS

Seconds

DutPfcPauseQuantaValue

PFC pause quanta value expected from DUT.

Type: u16

Default: 65535

L2LearningFrameRate

L2 learning frame rate.

Type: u32

Default: 1000

L2LearningFrameSize

L2 learning frame size.

Type: u16

Default: 128

Range: 64 - 16383

L2LearningFrameSizeMode

L2 learning frame size mode.

Type: enum

Default: SAME_AS_STREAM

Possible Values:

Value Description
FIXED

FIXED.

SAME_AS_STREAM

Same as stream.

L2LearningRepeatCount

L2 learning repeat count.

Type: u16

Default: 5

LatencyMode

Latency measurement mode.

Type: enum

Default: LILO

Possible Values:

Value Description
LIFO

LIFO

LILO

LILO

FIFO

FIFO

FILO

FILO

LearningFreqMode

Learning frequency mode.

Type: enum

Default: LEARN_ONCE

Possible Values:

Value Description
NONE

None.

LEARN_ONCE

Learn once.

LEARN_EVERY_ITERATION

Learn every iteration.

NumOfTrials

Number of trials.

Type: u16

Default: 1

Range: 1 - 60

ResultsCollectionDelay

Results collection delay.

Type: u32

Default: 15

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

TestStartDelay

Test start delay.

Type: u32

Default: 2

TrafficVerificationFailMode

Traffic verification failure mode.

Type: enum

Default: ABORT

Possible Values:

Value Description
CONTINUE

Continue test on fail.

ABORT

Abort test on fail.

TrafficVerificationFreqMode

Traffic verification frequency mode.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

None.

VERIFY_ONCE

Verify once.

VERIFY_EVERY_ITERATION

Verify every iteration.

TrafficVerificationTxFrameCount

Traffic verification Number of transmitted frames.

Type: u32

Default: 1000

Range: 1 - 32767

TrafficVerificationTxFrameRate

Traffic verification Tx frame rate.

Type: u32

Default: 1000

Range: 1 - 14880952

DcbTestConfig Read-Only Attributes

There are no read-only attributes.