IntegrityStream test
This automated test tests FSCTL_GET_INTEGRITY_INFORMATION and FSCTL_SET_INTEGRITY_INFORMATION.
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 30 |
Category | Development |
Timeout (in minutes) | 1800 |
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: File System Testing Prerequisites. In addition, add one partition to the Windows environment.
Label | File System | Size | Expected Drive Letter |
---|---|---|---|
REFS |
REFS |
10240mb |
o: |
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
For general troubleshooting information, see Troubleshooting File System Testing.
If you encounter any test failures, run with the option -l to have the test print additional information on variation failures. For example: IntegrityStream -p o: -l
If the problem does not reproduce, look for "Seed" in the log that has the failure and run: IntegrityStream -p o: -l -s <seed>
More information
Command syntax
Command option | Description |
---|---|
-p <drive> |
Specify the drive letter of the REFS volume where test files will be created |
-l |
Show step-by-step information in the log |
-v <variation number> |
Run only this variation. Used for reproducing an issue. Find the variation number in the log where the failure originally appeared. |
-s <seed> |
Seed for random numbers. Used for reproducing the same values in a failed run. Find the seed in the log where the failure originally appeared. |
File list
File | Location |
---|---|
[WTT\TestBinRoot]\NTTest\basetest\core_file_services\refs\integritystream.exe |
\nttest\ |
[WTT\OSBinRoot]\NTTest\CommonTest\NTLog\ntlog.dll |
[This content isn't available yet.] |
[WTT\OSBinRoot]\NTTest\CommonTest\NTLog\ntlogger.ini |
[This content isn't available yet.] |
[WTT\TestBinRoot]\NTTest\basetest\core_file_services\shared_libs\stresslog.dll |
[This content isn't available yet.] |
[WTT\TestBinRoot]\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\IsREFSSupported.vbs |
[This content isn't available yet.] |
[WTT\TestBinRoot]\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\IsREFSSupported.vbs |
[This content isn't available yet.] |
[WTT\TestBinRoot]\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\IsREFSSupported.vbs |
[This content isn't available yet.] |
Parameters
Parameter name | Parameter description |
---|---|
LLU_LclAdminUser | LLU for execute |
LLU_NetAccessOnly | LLU for copy |
REFS_DRIVE_LETTER | The drive letter for the ReFS volume that the test will run on. Enter NONE if not >= Win8 Server. |