Description:
Configures the traffic generators associated with the specified streamblocks to transmit a specific number of test frames at a specific rate. If at least one frame is correctly forwarded on every stream, then this command returns a PASS. However, if any stream receives no forwarded frames, then this command returns a FAIL.
Can be used with Command Sequencer: Yes
GUI Command Name: Basic: Verify Traffic Forwarding
Parents: Sequencer
Result children (automatically created): ResultDataSet
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
ResultChild (ResultChild) |
Use this to connect a results object to an object. |
Attribute | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | ErrorOnFailure | ||||||||||
HistogramDistributionMode |
Histogram Bucket Distribution Mode. Type: enum Default: NONE Possible Values:
|
||||||||||
HistogramMode |
Histogram mode. Type: enum Default: LATENCY Possible Values:
|
||||||||||
StreamBlockList |
A list of streamblocks. Type: handle Default: 0 |
||||||||||
VerificationDurationMode |
Duration mode for traffic verification. Type: enum Default: FRAME_COUNT Possible Values:
|
||||||||||
VerificationLoadMode |
Load mode for traffic verification. Type: enum Default: DEFAULT Possible Values:
|
||||||||||
VerificationTxFrameCount |
Number of frames to transmit for forwarding verification. Type: u32 Default: 100 Range: 1 - 2147483648 |
||||||||||
VerificationTxFrameRate |
Rate (in fps) to transmit frames used for forwarding verification. Type: u32 Default: 1000 Range: 1 - 14880952 |
||||||||||
VerificationTxSeconds |
Duration for which to transmit frames for verification. Type: double Default: 5.0 Range: 0.1 - 3600.0 |
Read-Only Attribute | Description |
---|---|
Common Read-Only Attributes | PassFailState |