|
InfiniBand Test Specification
1.0.38
|
Inherits MadTest.
Public Member Functions | |
| C14_024_08_02 () | |
| boolean | execute () throws TestException |
Protected Member Functions | |
| boolean | initialize () throws TestException |
24.1.5.7.2 SLTOVLMAPPINGTABLE FOR XCA AND ROUTER ONLY FOR UNSUPPORTED ATTRIBUTE
24.1.5.7 V1C14-024.1.1 SUBNET MANAGEMENT ATTRIBUTE - SLTOVLMAPPINGTABLE FOR XCA OR ROUTER
Abstract: This test performs checks of SLtoVLMappingTable attribute and components for xCA or Router. Included are tests for both Read-Only (RO) and Read-Write (RW) attribute components.
Coverage: v1c13-024,v1c14-024.1.1,v1c14-031
Topology Configuration: SimpleLink: Tester=MAD Tester; Width=1X, 2X, 4X, 8X, or 12X; Speed=SDR, DDR, QDR, FDR, EDR, HDR; DUT=xCA or Router.
DUT Qualifiers: None, unless specified in algorithm section.
Notes:
| C14_024_08_02 | ( | ) |
24.1.5.7.2 SLTOVLMAPPINGTABLE FOR XCA AND ROUTER ONLY FOR UNSUPPORTED ATTRIBUTE
Assertions: v1c13-024#06, v1c14-024.1.1#08.01, v1c14-024.1.1#08.02, v1c14-024.1.1#08.03, v1c14-024.1.1#08.04, v1c14-031#01
Notes: Execute this test for xCA and Router only.
Developer: Kevin King
|
protected |
Initialization:
PortInfo:PortState is Initialized, Armed or Active for both MADTester and DUT.
| boolean execute | ( | ) | throws TestException |
Test Procedure:
SendMad (SubnGet(PortInfo where MADHeader:AttributeModifier = 0 ))
SMP_DATA = ReceiveMad (SubnGetResp(PortInfo))
PORT_VL_CAP = SMP_DATA:VLCap
Verify SMP_DATA:CapabilityMask[IsSLMappingSupported] == 0
Verify PORT_VL_CAP == 1 // v1c14-024.1.1#08.02
SendMad (SubnGet(SLtoVLMappingTable))
SMP_DATA = ReceiveMad (SubnGetResp(SLtoVLMappingTable))
Verify SMP_DATA format: // v1c14-024.1.1#08.01, v1c14-024.1.1#08.03
SLtoVL_BLOCK set to any values.
SendMad (SubnSet(SLtoVLMappingTable where SLtoVL_BLOCK set as specified))
SMP_DATA = ReceiveMad (SubnGetResp(SLtoVLMappingTable))
Verify SMP_DATA format: // v1c14-024.1.1#08.01, v1c14-024.1.1#08.04