Hybrid Tagged Performance Test (LOGO)

This test is testing for performance of I/O with priority. This is to satisfy the requirement that a read or write that has a priority assigned must not incur a latency penalty larger than 10% of an identical I/O without priority information.

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

~120 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 this 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.

In general, the test will do the following:

  1. Generate a baseline for an I/O situation without priority

  2. Generate a baseline for an I/O situation without priority

  3. Compare against the baseline. If the average is more than 10% worse or if a single I/O is greater than 100 milliseconds, the test case will fail.

The scenarios that are run:

  1. Sequential 128k Read/Write from rotational media

  2. Sequential 128k Read/Write from cache

  3. Random 4k Read from rotational media

  4. Random 4k Read from cache

  5. Random 4k Write to rotational media

  6. Random 4k Write to cache

To ensure that the cache is in a clean state before running a specific scenario, the test will turn the cache off and on before running each test case.

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 tagperf

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 tagperf

The scenario to run.

-case #

The test case to run.

 

 

 

Send comments about this topic to Microsoft