Test.PowerStateReliability
The test verifies that the device can wake the system from CS/S3 with both contact and button press, and handles power state transitions gracefully.
Test details
Associated requirements |
Device.Input.PrecisionTouchpad.I2C.ColdBootLatency Device.Input.PrecisionTouchpad.Performance.IdleTouchdownLatency Device.Input.PrecisionTouchpad.Reliability.PowerStates Device.Input.PrecisionTouchpad.USB.ColdBootLatency Device.Input.PrecisionTouchpad.WakeFunctionality Device.Input.PrecisionTouchpad.WakeSource System.Client.PrecisionTouchpad.PrecisionTouchpad |
Platforms |
Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 |
Expected run time |
~2 minutes |
Categories |
Certification |
Type |
Manual |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Mouse or other Pointing Device Testing Prerequisites.
Verify that the touchpad calibrates from a small contact on boot:
Shut down the system.
Put one small capacitive contact (either a finger or by using the PT3) on the digitizer surface.
Power on the system and leave the contact there until login is complete.
Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).
Verify that the touchpad behaves as expected.
Verify that the touchpad calibrates from a large contact on boot:
Shut down the system.
Put an entire palm on the digitizer surface.
Power on the system and leave the contact there until login is complete.
Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).
Verify that the touchpad behaves as expected.
Verify that the touchpad calibrates from a small contact after sleep:
Put the system to sleep.
Put one small capacitive contact (either a finger or by using the PT3) on the digitizer surface.
Wake up the system and leave the contact there until login is complete.
Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).
Verify that the touchpad behaves as expected.
Verify that the touchpad powers up quickly:
Shut down and cold-boot the system.
As soon as the logon screen comes up, start performing quick swipes on the touchpad.
Verify that the cursor moves.
Verify that the system wakes with a capacitive contact:
Put the system to sleep.
Wait ten seconds.
Put a contact on the digitizer surface, without exceeding the button activation force.
Verify that the system wakes up within three seconds.
Verify that the system wakes by depressing the physical button:
Put the system to sleep.
Wait ten seconds.
Place a non-capacitive contact on the digitizer surface, and press down the physical button.
Verify that the system wakes up within one second.
Launch Test.PowerStateReliability.
If each of the preceding scenarios (1-6) behaves as expected, manually pass the test (Press P). If not, fail the test (Press F).
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Input Testing.
More information
Command syntax
Command | Description |
---|---|
ptlogo.exe Test.PowerStateReliability.json |
Runs the test. |
File list
File | Location |
---|---|
ptlogo.exe |
<testbinroot>\input\PrecisionTouchpad\ |
config.json |
<testbinroot>\input\PrecisionTouchpad\ |
Test.PowerStateReliability.json |
<testbinroot>\input\PrecisionTouchpad\ |