Description:
DCB queueput 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. |
|
SequencerRootCommand (TestCaseRootCommand) |
This relation indicates the root command for this test case in the sequencer. |
Attribute | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||
Backoff |
Rate backoff percentage. Type: double Default: 50.0 Range: 0.001 - 99.999 |
||||||||||||||
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 |
||||||||||||||
EnableMaxLoadDelta |
Option to enable maximum intended/offered load delta. Type: bool Default: FALSE Possible Values:
|
||||||||||||||
EnablePfcFrameCountThreshold |
Whether the PFC frame count threshold is enabled. Type: bool Default: TRUE Possible Values:
|
||||||||||||||
EnableServiceClassThresholds |
NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it. Whether service class thresholds is enabled. 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 |
||||||||||||||
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:
|
||||||||||||||
LoadUnits |
Units used for the load value. Type: enum Default: PERCENT_LINE_RATE Possible Values:
|
||||||||||||||
MaxLoadDelta |
Maximum intended/offered load delta. Type: double Default: 0.1 Range: 0.01 - 100.0 |
||||||||||||||
PfcFrameCountThreshold |
PFC frame count threshold. Type: u64 Default: 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:
|
||||||||||||||
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 |
||||||||||||||
RateInitial |
Initial rate. Type: double Default: 10.0 |
||||||||||||||
RateLowerLimit |
Minimum rate value. Type: double Default: 10.0 |
||||||||||||||
RateStep |
Rate increment. Type: double Default: 10.0 Range: 0.001 - 100000000000.0 |
||||||||||||||
RateUpperLimit |
Maximum rate value. Type: double Default: 100.0 |
||||||||||||||
Resolution |
Rate resolution. Type: double Default: 1.0 Range: 0.001 - 1000.0 |
||||||||||||||
ResultViewMode |
Specifies which set of hardware counters will be used during the test run. Type: enum Default: LATENCY_JITTER Possible Values:
|
||||||||||||||
SearchMode |
Load search mode. Type: enum Default: BINARY 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 |
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 |