Most of the testcases require the installation of gesturetest and/or geistest.
gesturetest is called with the following command:
$ gesturetest <windowid> 0 0xfff
geistest is called with the following command:
$ geistest <windowid>
To get the window id for the root window you can do:
$ xwininfo -root | grep "Window id" | awk '{print $4}'
Non Gesture touch
Case ID: mt-001
Start gesturetest <windowid> 0 0xfff
- Perform a single touch gesture in the terminal window
- Verify that the gesture is always captured as "Drag 1 Finger) by gesturetest and the cursor moves following the finger.
Please include your device's model in your feedback.
One finger tap
Case ID: mt-002
Run geistest <windowid>
- Perform a one finger tap
- Verify that the gesture is captured by geistest and the output shows "Type Event=15. Fingers = 1"
Please include your device's model in your feedback.
Two finger panning/scrolling
Case ID: mt-003
Run gesturetest <windowid> 0 0xfff
- Perform a two finger scroll/pan movement
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Pan (Two-Finger Pan)"
Please include your device's model in your feedback.
Two finger pinch/zooming
Case ID: mt-004
Run gesturetest <windowid> 0 0xfff
- Perform a two finger pinch (zooming in our out) movement
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Pinch (Two-Finger Pinch)"
Please include your device's model in your feedback.
Two finger rotation
Case ID: mt-005
Run gesturetest <windowid> 0 0xfff
- Perform a two finger rotation movement with one finger pivoting and one rotating
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Rotate (Two-Finger Rotate)"
- Perform a two finger rotation movement with both fingers rotating
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Rotate (Two-Finger Rotate)"
Please include your device's model in your feedback.
Two finger tap
Case ID: mt-006
Run geistest <windowid>
- Perform a two finger tap
- Verify that the gesture is captured by geistest and the output shows "Type Event=15. Fingers = 2"
Please include your device's model in your feedback.
Three finger panning/scrolling
Case ID: mt-007
Run gesturetest <windowid> 0 0xfff
- Perform a three finger scroll/pan movement
- Verify that the gesture is captured by gesturetest and the output for gesturetests shows "Pan (Three-Finger Pan)"
Please include your device's model in your feedback.
Three finger pinch/zooming
Case ID: mt-008
Run gesturetest <windowid> 0 0xfff
- Perform a three finger pinch (zooming in our out) movement
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Pinch (Three-Finger Pinch)"
Please include your device's model in your feedback.
Three finger rotation
Case ID: mt-009
Run gesturetest <windowid> 0 0xfff
- Perform a three finger rotation movement with both fingers rotating
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Rotate (Three-Finger Rotate)"
Please include your device's model in your feedback.
Three finger tap
Case ID: mt-010
Run gesturetest <windowid>
- Perform a three finger tap
- Verify that the gesture is captured by geistest and the output shows "Type Event=15. Fingers = 3"
Please include your device's model in your feedback.
Four finger panning/scrolling
Case ID: mt-011
Run gesturetest <windowid> 0 0xfff
- Perform a four finger scroll/pan movement
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Pan (Four-Finger Pan)"
Please include your device's model in your feedback.
Four finger pinch/zooming
Case ID: mt-012
Run gesturetest <windowid> 0 0xfff
- Perform a four finger pinch (zooming in our out) movement
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Pinch (Four-Finger Pinch)"
Please include your device's model in your feedback.
Four finger rotation
Case ID: mt-013
Run gesturetest <windowid> 0 0xfff
- Perform a four finger rotation movement with both fingers rotating
- Verify that the gesture is captured by gesturetest and the output for gesturetest shows "Rotate (Four-Finger Rotate)"
Please include your device's model in your feedback.
Four finger tap
Case ID: mt-014
Run geistest <windowid>
- Perform a four finger tap
- Verify that the gesture is captured by geistest and the output shows "Type Event=15. Fingers = 1"
Please include your device's model in your feedback.