Hybrid Information Log Verification Test (LOGO)

This test ensures that certain bits are set in IDENTIFY DEVICE and the logs from READ LOGS.

The following are checked from IDENTIFY DEVICE:

  • Hybrid Information feature support

  • Hybrid Information feature enabled

  • Nominal Rotational rate

  • Trim Support

  • NCQ Queue Management

  • NCQ Send and Receive

The following are checked from the general purpose log:

  • NCQ Support

  • NCQ Non-Data Log Support

  • NCQ Send and Receive Log Support

  • Hybrid Information Log Support

The following command support is checked:

  • Change by LBA

  • Hybrid Control

  • Demote by Size

  • Evict

The following hybrid fields for the logs are checked:

  • Caching Medium Health Status

  • Dirty Low Threshold

  • Dirty High Threshold

  • Maximum Hybrid Priority Level

  • Max Priority Behavior

  • NVM size

  • Max Eviction Commands

  • Max Eviction Data Blocks

Test details

   
Specifications
  • Device.Storage.Hd.Sata.HybridInformation.BasicFunction
Platforms
  • Windows 10, client editions (x86)
  • Windows 10, client editions (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 false
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: Hard Disk Drive Testing Prerequisites.

Troubleshooting

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

For troubleshooting information, see Troubleshooting Device.Storage Testing.

Hybridflt.sys must be installed for the test to work properly.

More information

The test should automatically turn the hybrid information on before checking the logs, if it was not on already.

Use the Command Syntax section to execute a specific test case.

Command syntax

Command Description

Hybriddrive.exe -drive <disk #> -scenario logverify

Runs the test.

-Drive <disk#>

The drive to be tested on. The behavior of boot drives or drives with a file system is not defined.

-Verbosity

The logging level for this test.

-?

Displays help.

-Scenario logverify

The scenario to run.

-case #

The test case to run.

 

Parameters

Parameter name Parameter description
Verbosity Verbosity of log output. 0 is least verbose, 4 is most verbose
Scenario Scenario that test targets to.
WDKDeviceID Instance path of device to test
LLU_NetAccessOnly User account for accessing test file share.
LLU_LclAdminUsr User account for running the test.
StorageDriveNumber Drive number of device to test