Rfc8239BufferingTestResult Object


Description:

RFC 8239 Buffering Test Result class.

Parents: Project

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

Use this to connect a results object to an object.

Rfc8239BufferingTestResult Writable Attributes

Attribute Description
DisplayLoadUnit

Load unit is by default in percentage and cannot be configured by user for this test.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Percentage line rate.

FRAMES_PER_SECOND

Frames per second.

INTER_BURST_GAP

Inter burst gap.

MEGABITS_PER_SECOND

Megabits per second.

KILOBITS_PER_SECOND

Kilobits per second.

BITS_PER_SECOND

Bits per second.

Rfc8239BufferingTestResult Read-Only Attributes

Read-Only Attribute Description
AvgLatency

Average latency in microseconds.

Type: double

Default: 0

BufferSize

Egress port buffer size

Type: u64

Default: 0

BufferSizeVariationPercentage

Percentage difference between the buffer size of two consecutive iterations.

Type: double

Default: 0

BurstSize

Burst size.

Type: u64

Default: 0

ChecksumErrorCount

Total number of checksum errors received.

Type: u64

Default: 0

ClientVersion

IGMP/MLD client version when configuration mode is multicast.

Type: string

Default: 0

ConfiguredFrameSize

Frame size configured by user.

Type: double

Default: 0

Cos

Class of Service (CoS).

Type: u8

Default: 0

Dscp

Differentiated Services Code Point (DSCP).

Type: u8

Default: 0

DuplicateFrameCount

Number of duplicate frames received.

Type: u64

Default: 0

EgressPortName

Name of egress ports.

Type: string

Default: 0

ExpectedFrameCount

Expected frame count to be received.

Type: u64

Default: 0

FcsErrorFrameCount

Number of frame check sequence error frames received.

Type: u64

Default: 0

FloodCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Total number of flooded frame received.

Type: u64

Default: 0

FloodedFrameCount

Total number of test frames flooded to the incorrect egress port during the test.

Type: u64

Default: 0

FrameLengthDistribution

Frame length distribution when frame size type is iMix.

Type: string

Default: N/A

FrameLoss

Number of frames dropped during the test execution.

Type: u64

Default: 0

FrameRate

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Rate at which frames are transmitted.

Type: double

Default: 0

FrameSize

Average Tx Frame Size.

Type: double

Default: 0

FrameSizeType

Frame size type configured by user.

Type: string

Default: 0

GroupAddress

Multicast group address.

Type: string

Default: 0

HistBin10Count

Histogram bucket 10.

Type: u64

Default: 0

HistBin11Count

Histogram bucket 11.

Type: u64

Default: 0

HistBin12Count

Histogram bucket 12.

Type: u64

Default: 0

HistBin13Count

Histogram bucket 13.

Type: u64

Default: 0

HistBin14Count

Histogram bucket 14.

Type: u64

Default: 0

HistBin15Count

Histogram bucket 15.

Type: u64

Default: 0

HistBin16Count

Histogram bucket 16.

Type: u64

Default: 0

HistBin1Count

Histogram bucket 1.

Type: u64

Default: 0

HistBin2Count

Histogram bucket 2.

Type: u64

Default: 0

HistBin3Count

Histogram bucket 3.

Type: u64

Default: 0

HistBin4Count

Histogram bucket 4.

Type: u64

Default: 0

HistBin5Count

Histogram bucket 5.

Type: u64

Default: 0

HistBin6Count

Histogram bucket 6.

Type: u64

Default: 0

HistBin7Count

Histogram bucket 7.

Type: u64

Default: 0

HistBin8Count

Histogram bucket 8.

Type: u64

Default: 0

HistBin9Count

Histogram bucket 9.

Type: u64

Default: 0

IngressPortName

Name of ingress ports.

Type: string

Default: 0

IntendedBpsLoad

Intended load in bits per second.

Type: double

Default: 0

IntendedFPSLoad

Intended load in frames per second.

Type: double

Default: 0

IntendedIBGLoad

Intended load in inter burst gap.

Type: double

Default: 0

IntendedKbpsLoad

Intended load rate in kilobits per second.

Type: double

Default: 0

IntendedLoad

Intended load in percentage.

Type: double

Default: 0

IntendedMbpsLoad

Intended load rate in megabits per second.

Type: double

Default: 0

IntendedPCTLoad

Intended load rate in percentage.

Type: double

Default: 0

IterationNumber

Iteration number.

Type: u32

Default: 0

IterationTotal

Total number of iterations for running test.

Type: u8

Default: 0

LoadSize

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Load size is by default set to 100% (traffic should be sent at maximum line rate as per RFC 8239) and so it cannot be configured by user for this test.

Type: double

Default: 0

LoadSizeType

Fixed load type is used for buffering test. Cannot be configured by user.

Type: string

Default: 0

MaxLatency

Maximum latency in microseconds.

Type: double

Default: 0

MinLatency

Minimum latency in microseconds.

Type: double

Default: 0

NumEgressPorts

Number of egress ports.

Type: u32

Default: 0

NumIngressPorts

Number of ingress ports.

Type: u32

Default: 0

OfferedBpsLoad

Offered load in bits per second.

Type: double

Default: 0

OfferedFPSLoad

Offered Load in frames per second.

Type: double

Default: 0

OfferedIBGLoad

Offered Load in inter burst gap.

Type: double

Default: 0

OfferedKbpsLoad

Offered load in kilobit per second.

Type: double

Default: 0

OfferedLoad

Offered load.

Type: double

Default: 0

OfferedMbpsLoad

Offered load in megabit per second.

Type: double

Default: 0

OfferedPCTLoad

Offered load rate in percentage.

Type: double

Default: 0

OtherFrameCount

Total number of non-test traffic frames received during the test.

Type: u64

Default: 0

OversubscriptionTraffic

Oversubscribed traffic rate (load) in percentage.

Type: double

Default: 0

OversubscriptionTxFrameCount

Frames transmitted by the port sending oversubscribed traffic.

Type: u64

Default: 0

PauseFrameCount

Number of pause frames received.

Type: u64

Default: 0

PercentLoss

Dropped frame count in percentage.

Type: double

Default: 0

PfcFrameCount

Number of priority based flow control frames received.

Type: u64

Default: 0

QueuePair

Queue Pair on RoCEv2 stream

Type: double

Default: 0

RxExpectedFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Total number of frames expected to be received at egress port.

Type: u64

Default: 0

RxFrameCount

Number of frames received.

Type: u64

Default: 0

RxNonSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Total number of non-signature frames received.

Type: u64

Default: 0

RxSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Total number of signature frames received.

Type: u64

Default: 0

StreamDroppedFrameCount

Number of dropped frame count.

Type: u64

Default: 0

TotalFrameLoss

Total frame loss calculated while running the test.

Type: u64

Default: 0

TxFrameCount

Total number of frames transmitted.

Type: u64

Default: 0

TxFrameRate

Rate at which frames are transmitted in fps.

Type: double

Default: 0

TxSigFrameCount

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Total number of signature frames transmitted.

Type: u64

Default: 0