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

   
Specifications
  • Device.Storage.Enclosure.DirectAccess
Platforms
  • Windows Server 2016 (x64)
Supported Releases
  • Windows 10
  • Windows 10, version 1511
  • Windows 10, version 1607
  • Windows 10, version 1703
  • Windows 10, version 1709
  • Windows 10, version 1803
  • Windows 10, version 1809
  • Windows 10, version 1903
  • Next update to Windows 10
Expected run time (in minutes) 10
Category Compatibility
Timeout (in minutes) 600
Requires reboot false
Requires special configuration true
Type automatic

 

Additional documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):

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

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.

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 HLK 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.

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\

 

Parameters

Parameter name Parameter description
LLU_NetAccessOnly User account for accessing test fileshare.
LLU_LclAdminUsr User account for running the test.
WDKDeviceID Instance path of device to test
StorageDriveNumber The disk numbert EX: 1