winsatstress
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
Type: Automated Test
Overview
winsatstress runs winsat with several command line options. It runs several assessments to assess the hardware of the system. It also runs many resource intensive tests to assess the system's graphics card. By enabling appverifier on WinSAT, this test helps find graphics driver bugs.
Details
Run Time: Infinite by default. Runtime can be controlled too, depending on switches specified to the stress tool.
Log File: Thid test creates winsatstress file in %systemdriver%. The log file starts with used seed value and logs every commands that the stress tool has run. The text file will not show any pass or failure.
System Restart Required: No
Supported operating systems for Logo or Signature testing:
Windows 7
Windows Vista
Program: winsatstress.exe
Requirements
Software Requirements
The test tool requires the following software:
Supported operating system (see list above)
Appverifier
WDDM driver for graphics card
System should not run on VHDs
Hardware Requirements
The test tool requires the following hardware:
Device to be tested (Dx9 and Dx10 capable graphics card)
System needs to run on AC power
Hard-drive with at least 1GB contiguous space
Processor
The test tool runs on the following processor architectures:
x86
x64
Running the Test
Test binary will run forever and while there are not pass/fail logs created by the tool, a log file with seed info and commands will help to reproduce crashes or failures. winsatstress runs winsat with several command lines options. It runs various winsat assessments. The current WLK CRASH runs this test with " -d3d -dwm -media -mediaex -publicrun" cmd line options, which will run winsat d3d, dwm, media and mediaex assessment in an infinite loop.
Command Syntax
Usage: WinSATStress.exe [-runonce] [Test Options] [-publicrun]
Command option | Description |
---|---|
-runonce |
OPTIONAL. Runs specified assessment tests only once each |
-cpu |
Runs CPU test cases |
-disk |
Runs disk test cases |
-memory |
Runs memory test cases |
-d3d |
Runs D3D test cases |
-dwm |
Runs DWM test cases |
-api |
Runs API test cases |
-media |
Runs media assessment |
-datastore |
Runs datastore test cases |
-formal |
Runs Formal Assessment |
-mediaex |
Run sMediaEX assessments |
-prepop |
Runs OEM Prepop tests that create partial assessments |
-taskschd |
Force runs WinSAT via task Scheduler |
-publicrun |
OPTIONAL: If this flag is on, then delays between test cases run will be longer |
Code Tour
File Manifest
File | Location |
---|---|
winsatstress.exe |
[testbinroot]\NTTEST\BASETEST\clientperf\wincrs\stress\WinsatStress.exe |
Build date: 9/14/2012