Modern Standby Basic Requirement Test on DC-power Source
Modern Standby Basic Requirement Test implements two test cases: - one test case exercises the DC-power source - the other test case exercises the AC-power source. The test uses a software-simulated battery to change power sources. The test causes the system to enter and exit Modern Standby by pressing a software power button. For each test iteration, system measurements are taken to evaluate the Modern Standby Platform Level characteristics such as: - presence of S0 Low Power Idle Transitions (defined per ACPI specification v5.0 or newer); - high percentage of time spent in Software and Hardware DRIPs (Deepest Runtime Idle Power State); - lower Divergence Delta between the Software DRIPs and the Hardware DRIPs; - reasonable Modern Standby Exit Latency.
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 180 |
Category | Development |
Timeout (in minutes) | 180 |
Requires reboot | false |
Requires special configuration | false |
Type | automatic |
More Information
Parameters
Parameter Name | Parameter Description |
---|---|
TestCycles | Number of test cycles |
DelayBetweenCycles | Delay time in milliseconds between each test cycle |
DelayAfterPowerSourceChange | Delay time in milliseconds after each power source change |
ModernStandbyDuration | Modern Standby duration in milliseconds |
ModernStandbyExitLatencyThreshold | Modern Standby Exit Latency threshold in milliseconds. |
ModernStandbySDripsThreshold | The Modern Standby Software DRIPS threshold time in [%]. |
ModernStandbyHDripsSDripsDelta | The acceptable divergence delta of percentage [%] between the Software DRIPS measured in [%] and the Hardware DRIPS measured in [%]. |
ModernStandbyDisconnectedModeFlag | An optional Disconnected Mode test flag. |
TestTimeoutValue | Timeout value for the execution of te.exe |
OptTeCmdlineParams | Optional command-line parameters for te.exe |
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):
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.