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
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 120 |
Category | Benchmark |
Timeout (in minutes) | 7200 |
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 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:
Generate a baseline for an I/O situation without priority
Generate a baseline for an I/O situation without priority
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:
Sequential 128k Read/Write from rotational media
Sequential 128k Read/Write from cache
Random 4k Read from rotational media
Random 4k Read from cache
Random 4k Write to rotational media
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.
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. |
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 |