|
InfiniBand Test Specification
1.0.38
|
Inherits TransportTest.
Public Member Functions | |
| C09_060_07_01 () | |
| boolean | execute () throws TestException |
Protected Member Functions | |
| boolean | initialize () throws TestException |
9.7.0.1 V1C09-060 RELIABLE SERVICE COMPLETION RULES
Abstract: This test verifies the completion rules for Reliable Services.
Coverage: v1c09-060
Topology Configuration: SimpleLink: Tester=Transport Tester; Width=1X, 4X, or 12X; DUT=xCA
| C09_060_07_01 | ( | ) |
9.7.0.1.7 V1C09-060 RC Atomic Fetch and Add Case
Assertions: V1c09-060#07
Notes:
Developer: Mike Bogochow
|
protected |
Initialization:
OpenRcChannel( CC ) // (reliable connection)
| boolean execute | ( | ) | throws TestException |
Test Procedure:
Register memory region for receiving remote packets
Post one receive request for each expected packet from DUT
Transmit 2 Atomic Fetch Add WQEs from TT
Transmit Atomic Fetch Add Packet
Transmit Atomic Fetch Add Packet
Receive all expected packets
Verify all packets were received and were valid
Verify each message contained packets with opcodes Send First, Middle, and Last with incrementing PSN
CloseRcChannel( CC )