Test.PowerStateReliability (93692a6e-13a8-484d-ad1b-0e6ef0b550c7)

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

   
Specifications
  • Device.Input.Digitizer.PrecisionTouchpad.Latency
  • Device.Input.Digitizer.PrecisionTouchpad.ContactReports
Platforms
  • Windows 10, client editions (x86)
  • Windows 10, client editions (x64)
  • Windows 10, client editions (Arm64)
Supported Releases
  • Windows 10
  • Windows 10, version 1511
  • Windows 10, version 1607
  • Windows 10, version 1703
  • Windows 10, version 1709
  • Windows 10, version 1803
  • Windows 10, version 1809
  • Windows 10, version 1903
  • Next update to Windows 10
Expected run time (in minutes) 2
Category Compatibility
Timeout (in minutes) 120
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: Mouse or other Pointing Device Testing Prerequisites.

  1. Verify that the touchpad calibrates from a small contact on boot:

    1. Shut down the system.

    2. Put one small capacitive contact (either a finger or by using the PT3) on the digitizer surface.

    3. Power on the system and leave the contact there until login is complete.

    4. Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).

    5. Verify that the touchpad behaves as expected.

  2. Verify that the touchpad calibrates from a large contact on boot:

    1. Shut down the system.

    2. Put an entire palm on the digitizer surface.

    3. Power on the system and leave the contact there until login is complete.

    4. Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).

    5. Verify that the touchpad behaves as expected.

  3. Verify that the touchpad calibrates from a small contact after sleep:

    1. Put the system to sleep.

    2. Put one small capacitive contact (either a finger or by using the PT3) on the digitizer surface.

    3. Wake up the system and leave the contact there until login is complete.

    4. Lift contact and then interact with the PTP (move cursor, one-finger tap, two-finger tap, and two-finger panning).

    5. Verify that the touchpad behaves as expected.

  4. Verify that the touchpad powers up quickly:

    1. Shut down and cold-boot the system.

    2. As soon as the logon screen comes up, start performing quick swipes on the touchpad.

    3. Verify that the cursor moves.

  5. Verify that the system wakes with a capacitive contact:

    1. Put the system to sleep.

    2. Wait ten seconds.

    3. Put a contact on the digitizer surface, without exceeding the button activation force.

    4. Verify that the system wakes up within three seconds.

  6. Verify that the system wakes by depressing the physical button:

    1. Put the system to sleep.

    2. Wait ten seconds.

    3. Place a non-capacitive contact on the digitizer surface, and press down the physical button.

    4. Verify that the system wakes up within one second.

  7. Launch Test.PowerStateReliability.

  8. 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 generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.

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\