Difference between revisions of "Windows package ifstest"
(clean up formatting) |
(add test suite names) |
||
Line 51: | Line 51: | ||
zip up | zip up | ||
+ | |||
+ | |||
+ | |||
+ | == Suite Names == | ||
+ | Virus?? | ||
+ | |||
+ | ChangeJournal | ||
+ | ChangeNotification | ||
+ | CloseCleanupDelete | ||
+ | DefragEnhancements | ||
+ | DeviceControl | ||
+ | DirectoryInformation | ||
+ | EaInformation | ||
+ | Encryption | ||
+ | FileInformation | ||
+ | FileLocking | ||
+ | FileSystemControlGeneral | ||
+ | FileSystemControlVolume | ||
+ | IfsTestRtl | ||
+ | MountPoints | ||
+ | ObjectId | ||
+ | OpenCreateGeneral | ||
+ | OpenCreateParameters | ||
+ | OpLocks | ||
+ | Quotas | ||
+ | ReadWrite | ||
+ | ReparsePoints | ||
+ | SectionsCaching | ||
+ | Security | ||
+ | SparseFiles | ||
+ | StreamEnhancements | ||
+ | VolumeInformation |
Revision as of 11:09, 20 April 2022
We want to run ifstest.exe
Grab the Virtual Hardware Lab Kit
https://docs.microsoft.com/en-us/windows-hardware/test/hlk/
https://www.microsoft.com/en-us/evalcenter/evaluate-virtual-hardware-lab-kit
Windows 11 Virtual HLK (VHLK) for Windows 11
2019DC-22000.1.co_release.210604-1628-HLK.vhdx
mount the image as d:
Make a stand alone package
Copy the tests to the target folder
cp D:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64\nttest\BASETEST\core_file_services <target>
Copy the missing dll files to the ifs_test_kit folder
cp D:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64\nttest\BASETEST\core_file_services\Shared_tests\CiBValidationKit\Tests\ntlog.dll <target>\ifs_test_kit\ cp D:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64\nttest\BASETEST\core_file_services\shared_libs\fbslog\FbsLog.dll <target>\ifs_test_kit\
Create new test script
This assumes that the ZFS pool will be mounted at e
ifstestzfs.cmd
REM Copy over ifsTestCleanup.cmd into the current user's startup group setlocal set TARGET_LOCATION="%USERPROFILE%\Start Menu\Programs\Startup" if not exist %TARGET_LOCATION%\ifsTestCleanup.cmd ( copy .\ifsTestCleanup.cmd %TARGET_LOCATION% ) endlocal REM Delete old copies of intermediate log files if any exist. if exist openzfsResults.log del openzfsResults.log REM For NTFS volume: start /wait ifstest.exe -g Virus e: /n .\openzfsResults.log /N 356789AB /T /p /m /E -R /j /r c: -d \Ntfs -a \datacoh.exe /u ifstest /U *rw53w52
zip up
Suite Names
Virus??
ChangeJournal ChangeNotification CloseCleanupDelete DefragEnhancements DeviceControl DirectoryInformation EaInformation Encryption FileInformation FileLocking FileSystemControlGeneral FileSystemControlVolume IfsTestRtl MountPoints ObjectId OpenCreateGeneral OpenCreateParameters OpLocks Quotas ReadWrite ReparsePoints SectionsCaching Security SparseFiles StreamEnhancements VolumeInformation