|
InfiniBand Test Specification
1.0.38
|
Inherits MadTest.
Public Member Functions | |
| C13_013 () | |
| boolean | execute () throws TestException |
Protected Member Functions | |
| boolean | initialize () throws TestException |
23.2.4.1 V1C13-013.1.1 RESPONSE TIME VALUE
Abstract: These tests verify that the Response Time Value (RespTimeValue) default is set correctly, timers are set & reset for the particular operation being performed.
Coverage: v1c13-013.1.1, v1c13-014, v1c13-15, v1c13-016
Topology Configuration: SimpleLink: Tester=MADTester, Width=1X, 2X, 4X, 8X, or 12X, Speed=SDR, DDR, QDR, FDR, EDR, HDR, DUT=Node
| C13_013 | ( | ) |
23.2.4.1.1 DEFAULT & RESPONSE TIME VALUE VERIFICATION FOR PORTINFO
Assertions: v1c13-013.1.1#01, v1c13-013.1.1#02
Notes:
|
protected |
Initialization:
PortInfo:PortState is Initialized, Armed or Active for both MADTester and DUT.
ESTSTO = 0.5 seconds.
| boolean execute | ( | ) | throws TestException |
Test Procedure:
SendMad (SubnGet(PortInfo)
Start TIMER1
MAD_RESPTV = ReceiveMad (SubnGetResp(PortInfo) )
Stop TIMER1
VerifyMad(MAD_RESPTV,MADHeader:Status == 0)
VerifyMad(MAD_RESPTV, Portinfo:RespTimeValue <=20) // v1c13-013.1.1#01
Verify (TIMER1 < 4.3 seconds + (2 * ESTSTO)) // v1c13-013.1.1#02
Notes: This time is the time period period between the receipt of the request & response transmit.