DcbPfcBufferingAndLatencyPerIterationResult Object


Description:

DCB PFC buffering and latency test per iteration result.

Result children (automatically created): BenchmarkTrafficGroupPerIterationResult, DcbTrafficGroupPerIterationResult, Rfc2544TrafficGroupPerIterationResult

DcbPfcBufferingAndLatencyPerIterationResult Writable Attributes

There are no writable attributes.

DcbPfcBufferingAndLatencyPerIterationResult Read-Only Attributes

Read-Only Attribute Description
AvgInterarrivalTime

Average interarrival time in uSec.

Type: double

Default: 0

AvgJitter

Average jitter measurement in uSec.

Type: double

Default: 0

AvgLatency

Average latency value in uSec.

Type: double

Default: 0

ChecksumErrorCount

Number of frames with checksum errors received by the test tool.

Type: u64

Default: 0

DroppedFrameCount

Number of frames dropped by the DUT.

Type: u64

Default: 0

DroppedFramePct

Percentage of frames dropped by the DUT.

Type: double

Default: 0

DuplicateFrameCount

Number of duplicate frames received by the test tool.

Type: u64

Default: 0

DurationInSec

Test duration in seconds.

Type: double

Default: 0

ExpectedRxFrameCount

Number of test frames the test tool expected.

Type: u64

Default: 0

FcsErrorFrameCount

Number of frames with FCS errors received by the test tool.

Type: u64

Default: 0

FloodedFrameCount

Number of flooded frames received on this port.

Type: u64

Default: 0

ForwardingRate

Observed forwarding rate of the DUT in fps.

Type: double

Default: 0

HistBin10Count

Bucket 10.

Type: u64

Default: 0

HistBin10Label

Latency range (us) for bucket 10.

Type: string

Default: N/A

HistBin11Count

Bucket 11.

Type: u64

Default: 0

HistBin11Label

Latency range (us) for bucket 11.

Type: string

Default: N/A

HistBin12Count

Bucket 12.

Type: u64

Default: 0

HistBin12Label

Latency range (us) for bucket 12.

Type: string

Default: N/A

HistBin13Count

Bucket 13.

Type: u64

Default: 0

HistBin13Label

Latency range (us) for bucket 13.

Type: string

Default: N/A

HistBin14Count

Bucket 14.

Type: u64

Default: 0

HistBin14Label

Latency range (us) for bucket 14.

Type: string

Default: N/A

HistBin15Count

Bucket 15.

Type: u64

Default: 0

HistBin15Label

Latency range (us) for bucket 15.

Type: string

Default: N/A

HistBin16Count

Bucket 16.

Type: u64

Default: 0

HistBin16Label

Latency range (us) for bucket 16.

Type: string

Default: N/A

HistBin1Count

Bucket 1.

Type: u64

Default: 0

HistBin1Label

Latency range (us) for bucket 1.

Type: string

Default: N/A

HistBin2Count

Bucket 2.

Type: u64

Default: 0

HistBin2Label

Latency range (us) for bucket 2.

Type: string

Default: N/A

HistBin3Count

Bucket 3.

Type: u64

Default: 0

HistBin3Label

Latency range (us) for bucket 3.

Type: string

Default: N/A

HistBin4Count

Bucket 4.

Type: u64

Default: 0

HistBin4Label

Latency range (us) for bucket 4.

Type: string

Default: N/A

HistBin5Count

Bucket 5.

Type: u64

Default: 0

HistBin5Label

Latency range (us) for bucket 5.

Type: string

Default: N/A

HistBin6Count

Bucket 6.

Type: u64

Default: 0

HistBin6Label

Latency range (us) for bucket 6.

Type: string

Default: N/A

HistBin7Count

Bucket 7.

Type: u64

Default: 0

HistBin7Label

Latency range (us) for bucket 7.

Type: string

Default: N/A

HistBin8Count

Bucket 8.

Type: u64

Default: 0

HistBin8Label

Latency range (us) for bucket 8.

Type: string

Default: N/A

HistBin9Count

Bucket 9.

Type: u64

Default: 0

HistBin9Label

Latency range (us) for bucket 9.

Type: string

Default: N/A

IntendedLoad

Load configured by the test on the generator(s).

Type: double

Default: 0

IntendedMbpsLoad

Load, in Mbps, configured by the test on the generator(s).

Type: double

Default: 0

MaxInterarrivalTime

Maximum interarrival time in uSec.

Type: double

Default: 0

MaxJitter

Maximum jitter measurement in uSec.

Type: double

Default: 0

MaxLatency

Maximum latency value in uSec.

Type: double

Default: 0

MinInterarrivalTime

Minimum interarrival time in uSec.

Type: double

Default: 0

MinJitter

Minimum jitter measurement in uSec.

Type: double

Default: 0

MinLatency

Minimum latency value in uSec.

Type: double

Default: 0

OfferedAvgFrameSize

Actual, average frame size transmitted by the generator(s) [SUM(Tx Octets)/SUM(Tx Frames)].

Type: double

Default: 0

OfferedLoad

Actual, measured load offered by the generator(s).

Type: double

Default: 0

OfferedMbpsLoad

Actual, measured load, in Mbps, offered by the generator(s).

Type: double

Default: 0

OtherFrameCount

Number of non-test frames received by the test tool, for example, router protocol traffic, bridge management traffic, etc.

Type: u64

Default: 0

OutSeqFrameCount

Number of frames that were out of sequence.

Type: u64

Default: 0

PauseFrameCount

Number of pause frames received by the test tool.

Type: u64

Default: 0

PfcFrameCount

Number of PFC pause frames received by the test tool.

Type: u64

Default: 0

PfcPri0FrameCount

Indicates how many PFC frames were detected on priority 0.

Type: u64

Default: null

PfcPri0Quanta

Measured pause duration of the generator(s) on priority 0.

Type: u64

Default: null

PfcPri0TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 0 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri1FrameCount

Indicates how many PFC frames were detected on priority 1.

Type: u64

Default: null

PfcPri1Quanta

Measured pause duration of the generator(s) on priority 1.

Type: u64

Default: null

PfcPri1TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 1 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri2FrameCount

Indicates how many PFC frames were detected on priority 2.

Type: u64

Default: null

PfcPri2Quanta

Measured pause duration of the generator(s) on priority 2.

Type: u64

Default: null

PfcPri2TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 2 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri3FrameCount

Indicates how many PFC frames were detected on priority 3.

Type: u64

Default: null

PfcPri3Quanta

Measured pause duration of the generator(s) on priority 3.

Type: u64

Default: null

PfcPri3TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 3 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri4FrameCount

Indicates how many PFC frames were detected on priority 4.

Type: u64

Default: null

PfcPri4Quanta

Measured pause duration of the generator(s) on priority 4.

Type: u64

Default: null

PfcPri4TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 4 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri5FrameCount

Indicates how many PFC frames were detected on priority 5.

Type: u64

Default: null

PfcPri5Quanta

Measured pause duration of the generator(s) on priority 5.

Type: u64

Default: null

PfcPri5TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 5 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri6FrameCount

Indicates how many PFC frames were detected on priority 6.

Type: u64

Default: null

PfcPri6Quanta

Measured pause duration of the generator(s) on priority 6.

Type: u64

Default: null

PfcPri6TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 6 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcPri7FrameCount

Indicates how many PFC frames were detected on priority 7.

Type: u64

Default: null

PfcPri7Quanta

Measured pause duration of the generator(s) on priority 7.

Type: u64

Default: null

PfcPri7TriggerCount

Indicates how many PFC frames were detected by port capture triggers on priority 7 (only used when the hardware lacks PFC counter support).

Type: u64

Default: null

PfcTxPauseRate

Pause transmission rate.

Type: u32

Default: 0

PfcTxPauseTime

Duration of each PFC pause.

Type: u32

Default: 0

PfcTxQuantum

Transmitted PFC quanta value.

Type: s32

Default: 0

PfcTxXonDelay

XON delay value.

Type: u32

Default: 0

PfcTxXonEnabled

Indicates whether the test transmitted XON frames or not.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

XON frames were transmitted.

FALSE

XON frames were NOT transmitted.

RxFrameCount

Number of test frames received by the test tool.

Type: u64

Default: 0

TrialNum

Trial number.

Type: u8

Default: 0

TxFrameCount

Number of test frames transmitted by the test tool.

Type: u64

Default: 0

TxFrameRate

Test tools transmission rate in fps. Note that this does not indicate the actual rate of test frames transmitted by the test tool.

Type: double

Default: 0