Share via


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

Associated requirements

Device.Storage.Hd.Sata.HybridInformation.BasicFunction

See the device hardware requirements.

Platforms

Windows 8.1 x64 Windows 8.1 x86

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: Hard Disk Drive Testing Prerequisites.

Troubleshooting

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.

Parameters

Parameter Description

Verbosity

The logging level for the test where 0 is the least verbose and 4 is the most verbose. You should leave this at its default value unless you are troubleshooting an individual test case.

Default value: 1

 

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.

 

 

 

Send comments about this topic to Microsoft