Description:
Command to setup Pfc load validatio test.
Can be used with Command Sequencer: No
Parents: Sequencer
Children: DcbSetupTrafficGroupParams, DcbSetupTrafficGroupQueueputParams
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
TestCaseConfig (BenchmarkingTestCaseConfig) |
Benchmarking test case config used to set up test command. |
|
SequencerRootCommand (TestCaseRootCommand) |
Parent command. |
Attribute | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BurstSizeList |
>Burst size values to use when iteration mode is CUSTOM. Type: u32 Default: 0 Range: 1 - 4294967295 |
||||||||||
Duration |
Duration. Type: u32 Default: 60 |
||||||||||
DurationMode |
Duration mode. Type: enum Default: SECONDS Possible Values:
|
||||||||||
EnableXonXoffFlowControl |
Configures whether to transmit a XON frame at the end of each pause or not. Type: bool Default: FALSE Possible Values:
|
||||||||||
FrameSizeList |
List of user-defined custom frame sizes. Type: u16 Default: 0 Range: 47 - 16383 |
||||||||||
LatencyMode |
Latency measurement mode. Type: enum Default: LILO Possible Values:
|
||||||||||
LoadSizeConfigMode |
Specifies which load configuration is to be used for this test case. Type: enum Default: WEIGHTED Possible Values:
|
||||||||||
LoadSizeList |
List of loads to use for CUSTOM iteration mode. Type: double Default: 0 Range: 0.000001 - 100000.0 |
||||||||||
LoadUnits |
Units used for the load value. Type: enum Default: PERCENT_LINE_RATE Possible Values:
|
||||||||||
NumOfTrials |
Number of trials to run. Type: u16 Default: 1 Range: 1 - 60 |
||||||||||
PauseRateList |
List of pause rates for Custom pause rate iteration mode. Type: u32 Default: 0 Range: 1 - 1000 |
||||||||||
PauseTimeList |
Pause Time values to use when iteration mode is CUSTOM. Type: u32 Default: 0 Range: 1 - 67108863 |
||||||||||
PauseTimeUnit |
This options specifies what units are used to describe Pause Time. Type: enum Default: QUANTA Possible Values:
|
||||||||||
PfcPauseQueueConfigMode |
Indicates how the test should configure the hardware to respond to PFC frames from the DUT. Type: enum Default: MANUAL Possible Values:
|
||||||||||
PfcTxDeviceList |
List of PFC Tx Devices. Type: handle Default: 0 |
||||||||||
PriorityFlowControlList |
List of priority flow controls. Type: u16 Default: 0 Range: 0 - 7 |
||||||||||
PriorityFlowControlTxList |
List of priorities will be paused by PFC frames transmitted from the test tool. Type: u16 Default: 3 Range: 1 - 7 |
||||||||||
QuantaList |
List of quanta values. Type: u16 Default: 65535 |
||||||||||
QuantaOverlap |
Adjusts the gap between sequential non-zero PFC pause frames. Type: double Default: 50 Range: 10 - 90 |
||||||||||
Tolerance |
Specifies the range of values considered a pass for this test case (in % of line rate). Type: double Default: 1.0 Range: 0.001 - 10.0 |
There are no read-only attributes.