Description:
PFC response time test configuration.
Parents: DcbTestConfig
Children: DcbTrafficGroupWeightConfig
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
GroupCollection (AffiliationGroupCollection) |
This relation indicates which GroupCollection object contains the test traffic for the test. |
|
PauseDevice (PfcPauseDeviceBinding) |
This relation indicates which devices will send PFC pause frames during the test. |
|
SequencerRootCommand (TestCaseRootCommand) |
This relation indicates the root command for this test case in the sequencer. |
Attribute | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||
BurstSizeIterationMode |
This option configures how the burst size is iterated. Type: enum Default: FIXED Possible Values:
|
||||||||||||||
CustomBurstSizeList |
Burst size values to use when iteration mode is CUSTOM. Type: u32 Default: 0 Range: 1 - 4294967295 |
||||||||||||||
CustomFrameSizeList |
Frame size values to use when iteration mode is CUSTOM. Type: u16 Default: 0 Range: 40 - 16383 |
||||||||||||||
CustomLoadSizeList |
List of loads to use for CUSTOM iteration mode. Type: double Default: 0 |
||||||||||||||
CustomQuantaList |
Quanta values to use when iteration mode is CUSTOM. Type: u16 Default: 0 |
||||||||||||||
CustomXonDelayList |
XON delay values to use when iteration mode is CUSTOM. Type: u32 Default: 0 Range: 1 - 67108863 |
||||||||||||||
EnableXonXoffFlowControl |
Configures whether to transmit a XON frame at the end of each pause or not. Type: bool Default: FALSE Possible Values:
|
||||||||||||||
FixedBurstSize |
Burst size value to use when iteration mode is FIXED. Type: u32 Default: 1 Range: 1 - 4294967295 |
||||||||||||||
FixedFrameSize |
Frame size to use when iteration mode is FIXED. Type: u16 Default: 128 Range: 40 - 16383 |
||||||||||||||
FixedLoadSize |
Load to use for FIXED iteration mode. Type: double Default: 10 |
||||||||||||||
FixedQuanta |
Quanta value to use when iteration mode is FIXED. Type: u16 Default: 65535 |
||||||||||||||
FixedXonDelay |
XON delay value to use when iteration mode is FIXED. Type: u32 Default: 1024 Range: 1 - 67108863 |
||||||||||||||
FrameSizeIterationMode |
This option configures how the frame size is iterated. Type: enum Default: FIXED Possible Values:
|
||||||||||||||
InterFrameGap |
IFG to use within a burst when InterFrameGapConfigMode is set to USER. Type: u32 Default: 12 Range: 11 - 16383 |
||||||||||||||
InterFrameGapConfigMode |
This option configures the Inter-frame Gap (IFG) to use within a burst. Type: enum Default: MINIMUM Possible Values:
|
||||||||||||||
LoadSizeConfigMode |
Specifies which load configuration is to be used for this test case. Type: enum Default: WEIGHTED Possible Values:
|
||||||||||||||
LoadSizeIterationMode |
This option configures how the load is iterated. Type: enum Default: STEP Possible Values:
|
||||||||||||||
LoadUnits |
Units used for the load value. Type: enum Default: PERCENT_LINE_RATE Possible Values:
|
||||||||||||||
PauseTxDelay |
Specifies the delay between traffic start and pause frame transmission. Type: double Default: 30.0 Range: 10.0 - 3600.0 |
||||||||||||||
PfcPauseQueueConfigMode |
Indicates how the test should configure the hardware to respond to PFC frames from the DUT. Type: enum Default: MANUAL Possible Values:
|
||||||||||||||
PfcPauseQueueEnableDCBX24 |
Option to enable Data Bridging Capability Exchange 2.4. Type: bool Default: FALSE Possible Values:
|
||||||||||||||
PriorityFlowControlArray |
Specifies which priorities will be paused in response to a PFC frame from the DUT. Type: bool Default: TRUE Possible Values:
|
||||||||||||||
PriorityFlowControlTxArray |
Specifies which Priorities will be paused by PFC frames transmitted from the test tool. Type: bool Default: TRUE Possible Values:
|
||||||||||||||
QuantaIterationMode |
This option configures how the PFC quanta value is iterated. Type: enum Default: FIXED Possible Values:
|
||||||||||||||
RandomMaxFrameSize |
Maximum frame size to use when iteration mode is RANDOM. Type: u16 Default: 256 Range: 40 - 16383 |
||||||||||||||
RandomMinFrameSize |
Minimum frame size to use when iteration mode is RANDOM. Type: u16 Default: 128 Range: 40 - 16383 |
||||||||||||||
ResultViewMode |
Specifies which set of hardware counters will be used during the test run. Type: enum Default: LATENCY_JITTER Possible Values:
|
||||||||||||||
StepBurstSizeEnd |
Final burst size value to use when iteration mode is STEP. Type: u32 Default: 1000 Range: 1 - 4294967295 |
||||||||||||||
StepBurstSizeStart |
Initial burst size value to use when iteration mode is STEP. Type: u32 Default: 100 Range: 1 - 4294967295 |
||||||||||||||
StepBurstSizeStep |
Burst size step value to use when iteration mode is STEP. Type: u32 Default: 100 Range: 1 - 4294967295 |
||||||||||||||
StepFrameSizeEnd |
Final frame size to use when iteration mode is STEP. Type: u16 Default: 1518 Range: 40 - 16383 |
||||||||||||||
StepFrameSizeStart |
Initial frame size to use when iteration mode is STEP. Type: u16 Default: 128 Range: 40 - 16383 |
||||||||||||||
StepFrameSizeStep |
Frame size step value to use when iteration mode is STEP. Type: u16 Default: 128 Range: 1 - 16383 |
||||||||||||||
StepLoadSizeEnd |
Final load to use for STEP iteration mode. Type: double Default: 10 |
||||||||||||||
StepLoadSizeStart |
Initial load to use for STEP iteration mode. Type: double Default: 100 |
||||||||||||||
StepLoadSizeStep |
Load value to increment by for STEP iteration mode. Type: double Default: 10 Range: 0.001 - 100000000000.0 |
||||||||||||||
StepQuantaEnd |
Final quanta value to use when iteration mode is STEP. Type: u16 Default: 1024 |
||||||||||||||
StepQuantaStart |
Initial quanta value to use when iteration mode is STEP. Type: u16 Default: 0 |
||||||||||||||
StepQuantaStep |
Quanta step value to use when iteration mode is STEP. Type: u16 Default: 128 Range: 1 - 65535 |
||||||||||||||
StepXonDelayEnd |
Final XON delay value to use when iteration mode is STEP. Type: u32 Default: 32768 Range: 1 - 67108863 |
||||||||||||||
StepXonDelayStart |
Initial XON delay value to use when iteration mode is STEP. Type: u32 Default: 1024 Range: 1 - 67108863 |
||||||||||||||
StepXonDelayStep |
Step XON delay values by this value when iteration mode is STEP. Type: u32 Default: 1024 Range: 1 - 67108863 |
||||||||||||||
XonDelayIterationMode |
This option configures how the XON Delay is iterated. Only applicable when EnableXonXoffFlowControl is TRUE. Type: enum Default: FIXED Possible Values:
|
||||||||||||||
XonDelayUnit |
Specifies what units are used to describe XON delay. Type: enum Default: QUANTA Possible Values:
|
Read-Only Attribute | Description | ||||||
---|---|---|---|---|---|---|---|
ConfigIsValid |
Indicates whether the test case currently has a valid configuration or not. Type: bool Default: TRUE Possible Values:
|
||||||
ConfigValidationErrors |
Provides validation errors when the test case determines that the configuration is invalid. Type: string Default: 0 |
||||||
FrameSizeIsValid |
Indicates whether the test case currently has a valid frame size configuration or not. Type: bool Default: TRUE Possible Values:
|
||||||
FrameSizeValidationErrors |
Provides frame size validation errors when the test case determines that the frame size configuration is invalid. Type: string Default: 0 |
||||||
LoadIsValid |
Indicates whether the test case currently has a valid load configuration or not. An invalid load indicates that a port is oversubscribed. Type: bool Default: TRUE Possible Values:
|
||||||
LoadValidationErrors |
Provides load validation errors when the test case determines that the load configuration is invalid. Type: string Default: 0 |