Enumeration Test (LOGO)
This test verifies that all disks in the chassis must be able to be enumerated by all controllers in the chassis. If there are multiple ports into the chassis, then each port must enumerate the same number of disks.
Test details
Associated requirements |
Device.Storage.Enclosure.DirectAccess |
Platforms |
Windows Server 2012 (x64) Windows Server 2012 R2 |
Expected run time |
~10 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements in Hard Disk Drive Testing Prerequisites and SCSI Enclosure Services (SES) Device Testing Prerequisites.
Troubleshooting
Make sure that:
The test environment is set up so that two HBA ports are connected from the test computer to the Storage Target (Enclosure Device).
The disk you have selected in Selection tab of the HCK Studio is online.
The most relevant log is enumeratedrive.log.wtl.
For troubleshooting information, see Troubleshooting Device.Storage Testing.
More information
The test is to check whether storage enclosure device exposed LUNs same for different ports. To do that, we assume, on storage enclosure device side, the LUNs have same configuration and each port from storage enclosure device will have same connections with HBA ports on server. The test enumerates all LUNs connected to each HBA on server side and compares them to check if LUNs connected to each HBA can be matched with each other. Here we require users make sure that each HBA port instance on server side will connect storage ports on storage device end.
Parameters
Parameter | Description |
---|---|
StorageDriveNumber |
The disk number. |
Command syntax
Command | Description |
---|---|
Enumeratedrive.exe -lun [StorageDriveNumber] |
Runs the test |
Note
For command-line help for this test binary, type /h.
File list
File | Location |
---|---|
Enumeratedrive.exe |
<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\ |