/usr/share/2013.com.canonical.certification:checkbox/jobs/touchscreen.txt.in is in plainbox-provider-checkbox 0.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | plugin: shell
id: touchscreen/nontouch-automated
requires:
xinput.device_class == 'XITouchClass' and xinput.touch_mode != 'direct'
command: true
estimated_duration: 1.2
_description:
Determine whether the screen is detected as a non-touch device automatically.
plugin: shell
id: touchscreen/multitouch-automated
requires:
xinput.device_class == 'XITouchClass' and xinput.touch_mode == 'direct'
command: true
estimated_duration: 1.2
_description:
Determine whether the screen is detected as a multitouch device automatically.
plugin: manual
id: touchscreen/multitouch-manual
depends: touchscreen/nontouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Touchscreen manual detection of multitouch.
STEPS:
1. Look at the specifications for your system.
VERIFICATION:
Is the screen supposed to be multitouch?
plugin: manual
id: touchscreen/tap-detect
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Check touchscreen tap recognition
STEPS:
1. Tap an object on the screen with finger. The cursor should jump to location tapped and object should highlight
VERIFICATION:
Does tap recognition work?
plugin: manual
id: touchscreen/drag-n-drop
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Check touchscreen drag & drop
STEPS:
1. Double tap, hold, and drag an object on the desktop
2. Drop the object in a different location
VERIFICATION:
Does the object select and drag and drop?
plugin: manual
id: touchscreen/multitouch-zoom
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Check touchscreen pinch gesture for zoom
STEPS:
1. Place two fingers on the screen and pinch them together
2. Place two fingers on the screen and move then apart
VERIFICATION:
Does the screen zoom in and out?
plugin: manual
id: touchscreen/multitouch-window-move
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Validate that 3-touch drag is operating as expected
STEPS:
1. Open a windows and bring it to the foreground
2. 3-touch the window and drag
VERIFICATION:
Did the window move along with the drag?
plugin: manual
id: touchscreen/multitouch-dash
depends: touchscreen/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Validate that 4-touch tap is operating as expected
STEPS:
1. 4-touch tap anywhere on the touchscreen
VERIFICATION:
Did the tap open the Dash?
|