Rfc3918MixedClassThroughputPerIterationResult Object


Description:

Used in the end of test result database. You cannot subscribe to this object to get results.

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

Rfc3918MixedClassThroughputPerIterationResult Writable Attributes

There are no writable attributes.

Rfc3918MixedClassThroughputPerIterationResult Read-Only Attributes

Read-Only Attribute Description
AvgJitter

Average jitter measured in microseconds.

Type: double

Default: 0

AvgLatency

Average latency measured in microseconds.

Type: double

Default: 0

ChecksumErrorCount

Number of frames received with checksum error.

Type: u64

Default: 0

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.

DroppedFrameCount

Number of frames dropped.

Type: u64

Default: 0

DroppedFramePct

Percentage of dropped frames.

Type: double

Default: 0

DuplicateFrameCount

Number of duplicate frames.

Type: u64

Default: 0

DurationInSec

Duration test traffic was transmitted in seconds.

Type: double

Default: 0

ExpectedRxFrameCount

Number of frames expected to be received.

Type: u64

Default: 0

FcsErrorFrameCount

Number of frames received with FCS error.

Type: u64

Default: 0

FloodedFrameCount

Number of flooded frames.

Type: u64

Default: 0

ForwardingRate

Number of frames per second that a device can be observed to successfully transmit to the correct destination interface in response to a specified offered load.

Type: double

Default: 0

MaxJitter

Maximum jitter measured in microseconds.

Type: double

Default: 0

MaxLatency

Maximum latency measured in microseconds.

Type: double

Default: 0

MaxLatencyThresholdExceeded

Whether the maximum latency threshold has been exceeded.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Maximum latency threshold has been exceeded.

FALSE

Maximum latency threshold has not been exceeded.

MinJitter

Minimum jitter measured in microseconds.

Type: double

Default: 0

MinLatency

Minimum latency measured in microseconds.

Type: double

Default: 0

MixedClassIntendedBpsLoad

Mixed(Unicast and Multicast) class Intended load in bits per second.

Type: double

Default: 0

MixedClassIntendedFPSLoad

Mixed(Unicast and Multicast) class Intended load in frames per second.

Type: double

Default: 0

MixedClassIntendedIBGLoad

Mixed(Unicast and Multicast) class Intended load in inter burst gaps.

Type: double

Default: 0

MixedClassIntendedKbpsLoad

Mixed(Unicast and Multicast) class Intended load in kilobits per second.

Type: double

Default: 0

MixedClassIntendedLoad

Number of frames per second that the application attempts to transmit to a DUT/SUT for forwarding to a specified output interface or interfaces.

Type: double

Default: 0

MixedClassIntendedMbpsLoad

Mixed(Unicast and Multicast) class Intended load in megabits per second.

Type: double

Default: 0

MixedClassIntendedPCTLoad

Mixed(Unicast and Multicast) class Intended load in percentage.

Type: double

Default: 0

MixedClassOfferedBpsLoad

Mixed(Unicast and Multicast) class Offered load in bits per second.

Type: double

Default: 0

MixedClassOfferedFPSLoad

Mixed(Unicast and Multicast) class Offered load in frames per second.

Type: double

Default: 0

MixedClassOfferedIBGLoad

Mixed(Unicast and Multicast) class Offered load in inter burst gaps.

Type: double

Default: 0

MixedClassOfferedKbpsLoad

Mixed(Unicast and Multicast) class Offered load in kilobits per second.

Type: double

Default: 0

MixedClassOfferedLoad

Mixed class offered load.

Type: double

Default: 0

MixedClassOfferedMbpsLoad

Mixed(Unicast and Multicast) class Offered load in megabits per second.

Type: double

Default: 0

MixedClassOfferedPCTLoad

Mixed(Unicast and Multicast) class Offered load in percentage.

Type: double

Default: 0

MulticastAvgFrameSize

Average multicast frame size.

Type: double

Default: 0

MulticastEgressPortCount

Number of multicast egress ports.

Type: u32

Default: 0

MulticastGroupCount

Number of multicast groups.

Type: u32

Default: 0

MulticastImixDistribution

Multicast iMIX distribution.

Type: string

Default: N/A

MulticastIntendedBpsLoad

Multicast Intended Load rate in bits per second.

Type: double

Default: 0

MulticastIntendedFPSLoad

Multicast Intended Load rate in frames per second.

Type: double

Default: 0

MulticastIntendedIBGLoad

Multicast Intended Load rate in inter burst gaps.

Type: double

Default: 0

MulticastIntendedKbpsLoad

Multicast Intended Load rate in kilobits per second.

Type: double

Default: 0

MulticastIntendedLoad

Number of frames per second that the application attempts to transmit to a DUT/SUT for forwarding to specified multicast output interfaces.

Type: double

Default: 0

MulticastIntendedMbpsLoad

Multicast Intended Load rate in megabits per second.

Type: double

Default: 0

MulticastIntendedPCTLoad

Multicast Intended Load rate in percentage.

Type: double

Default: 0

MulticastOfferedBpsLoad

Multicast offered load rate in bits per second.

Type: double

Default: 0

MulticastOfferedFPSLoad

Multicast offered load rate in frames per second.

Type: double

Default: 0

MulticastOfferedIBGLoad

Multicast offered load rate in inter burst gaps.

Type: double

Default: 0

MulticastOfferedKbpsLoad

Multicast offered load rate in kilobits per second.

Type: double

Default: 0

MulticastOfferedLoad

Offered load.

Type: double

Default: 0

MulticastOfferedMbpsLoad

Multicast offered load rate in megabits per second.

Type: double

Default: 0

MulticastOfferedPCTLoad

Multicast offered load rate in percentage.

Type: double

Default: 0

MulticastRxGroupCount

Number of Rx multicast groups.

Type: u32

Default: 0

MulticastTxFrameCount

Number of frames transmitted.

Type: u64

Default: 0

MulticastTxFrameRate

Multicast Tx frame rate.

Type: double

Default: 0

MulticastUnicastRatio

Multicast to unicast ratio.

Type: string

Default: 1:1

OtherFrameCount

Number of other frames.

Type: u64

Default: 0

OutOfSequenceThresholdExceeded

Whether the out of sequence frames have exceeded the threshold.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Out of sequence frames have exceeded the threshold value.

FALSE

Out of sequence frames have not exceeded the threshold value.

OutSeqFrameCount

Total number of test frames received in an order different from the order in which they were transmitted.

Type: u64

Default: 0

PauseFrameCount

Number of pause frames.

Type: u64

Default: 0

PfcFrameCount

Number of PFC frames received.

Type: u64

Default: 0

Result

A value of Passed/Failed is return from the iteration test.

Type: string

Default: Failed

RxFrameCount

Number of frames received.

Type: u64

Default: 0

TrialNum

Trial iteration.

Type: u8

Default: 0

TxFrameCount

Number of frames transmitted.

Type: u64

Default: 0

TxFrameRate

Number of frames transmitted during the last one-second interval.

Type: double

Default: 0

UnicastAvgFrameSize

Unicast average frame size.

Type: double

Default: 0

UnicastImixDistribution

Unicast iMIX distribution.

Type: string

Default: N/A

UnicastIntendedBpsLoad

Unicast Intended Load rate in bits per second.

Type: double

Default: 0

UnicastIntendedFPSLoad

Unicast Intended Load rate in frames per second.

Type: double

Default: 0

UnicastIntendedIBGLoad

Unicast Intended Load rate in inter burst gaps.

Type: double

Default: 0

UnicastIntendedKbpsLoad

Unicast Intended Load rate in kilobits per second.

Type: double

Default: 0

UnicastIntendedLoad

Number of frames per second that the application attempts to transmit to a DUT/SUT for forwarding to a specified unicast output interface.

Type: double

Default: 0

UnicastIntendedMbpsLoad

Unicast Intended Load rate in megabits per second.

Type: double

Default: 0

UnicastIntendedPCTLoad

Unicast Intended Load rate in percentage.

Type: double

Default: 0

UnicastOfferedBpsLoad

Unicast Offered Load rate in bits per second.

Type: double

Default: 0

UnicastOfferedFPSLoad

Unicast Offered Load rate in frames per second.

Type: double

Default: 0

UnicastOfferedIBGLoad

Unicast Offered Load rate in inter burst gaps.

Type: double

Default: 0

UnicastOfferedKbpsLoad

Unicast Offered Load rate in kilobits per second.

Type: double

Default: 0

UnicastOfferedLoad

Unicast offered load.

Type: double

Default: 0

UnicastOfferedMbpsLoad

Unicast Offered Load rate in megabits per second.

Type: double

Default: 0

UnicastOfferedPCTLoad

Unicast Offered Load rate in percentage.

Type: double

Default: 0

UnicastTxFrameCount

Number of frames transmitted.

Type: u64

Default: 0

UnicastTxFrameRate

Unicast Tx frame rate.

Type: double

Default: 0