/usr/share/2013.com.canonical.certification:checkbox/jobs/touchpad.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 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | plugin: manual
id: touchpad/basic
requires: dmi.product in ['Notebook','Laptop','Portable']
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad user-verify
STEPS:
1. Make sure that touchpad is enabled.
2. Move cursor using the touchpad.
VERIFICATION:
Did the cursor move?
plugin: user-interact
id: touchpad/horizontal
requires:
dmi.product in ['Notebook','Laptop','Portable']
'Button Horiz Wheel Left' in xinput.button_labels and 'Button Horiz Wheel Right' in xinput.button_labels
command: touchpad_test right left --edge-scroll
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad horizontal scroll verification
STEPS:
1. Select "Test" when ready and place your cursor within the borders of the displayed test window.
2. Verify that you can move the horizontal slider by moving your finger right and left in the lower part of the touchpad.
VERIFICATION:
Could you scroll right and left?
plugin: user-interact
id: touchpad/vertical
requires:
dmi.product in ['Notebook','Laptop','Portable']
'Button Wheel Up' in xinput.button_labels and 'Button Wheel Down' in xinput.button_labels
command: touchpad_test up down --edge-scroll
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad vertical scroll verification
STEPS:
1. Select "Test" when ready and place your cursor within the borders of the displayed test window.
2. Verify that you can move the vertical slider by moving your finger up and down in the right part of the touchpad.
VERIFICATION:
Could you scroll up and down?
plugin: shell
id: touchpad/singletouch-automated
requires:
dmi.product in ['Notebook','Laptop','Portable']
xinput.device_class == 'XITouchClass' and xinput.touch_mode != 'dependent'
command: true
estimated_duration: 1.2
_description:
Determine whether the touchpad is detected as a singletouch device automatically.
plugin: shell
id: touchpad/multitouch-automated
estimated_duration: 1.2
requires:
dmi.product in ['Notebook','Laptop','Portable']
xinput.device_class == 'XITouchClass' and xinput.touch_mode == 'dependent'
command: true
_description:
Determine whether the touchpad is detected as a multitouch device automatically.
plugin: manual
id: touchpad/multitouch-manual
depends: touchpad/singletouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad manual detection of multitouch.
STEPS:
1. Look at the specifications for your system.
VERIFICATION:
Is the touchpad supposed to be multitouch?
plugin: manual
id: touchpad/singletouch-corner
estimated_duration: 120.0
_description:
PURPOSE:
Determine that the hot corner feature is working as expected
STEPS:
1. Launch a browser.
2. Go to a website, and hover the cursor over a link.
3. Tap the upper right corner if the touchpad.
VERIFICATION:
Did the tap trigger a new tab to be opended?
plugin: manual
id: touchpad/singletouch-selection
estimated_duration: 120.0
_description:
PURPOSE:
Determine that the selection window function is working as expected.
STEPS:
1. Open a file folder
2. Double tap and drag the cursor across several file.
VERIFICATION:
Did a selection window open and were several files selected?
plugin: manual
id: touchpad/multitouch-rightclick
depends: touchpad/multitouch-automated
estimated_duration: 120.0
_description:
PURPOSE:
Determine that the right click function is working as expected.
STEPS:
1. Open a file folder
2. Hover cursor over file in folder
3. 2-touch tap.
VERIFICATION:
Did the right click pop up menu appear?
plugin: user-interact
id: touchpad/multitouch-horizontal
command: touchpad_test right left
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad 2-touch horizontal scroll verification
STEPS:
1. Select "Test" when ready and place your cursor within the borders of the displayed test window.
2. Verify that you can move the horizontal slider by moving 2 fingers right and left along the touchpad.
VERIFICATION:
Could you scroll right and left?
plugin: user-interact
id: touchpad/multitouch-vertical
command: touchpad_test up down
estimated_duration: 120.0
_description:
PURPOSE:
Touchpad 2-touch vertical scroll verification
STEPS:
1. Select "Test" when ready and place your cursor within the borders of the displayed test window.
2. Verify that you can move the vertical slider by moving 2 fingers up and down along the touchpad.
VERIFICATION:
Could you scroll up and down?
plugin: manual
id: touchpad/drag-and-drop
estimated_duration: 120.0
_description:
PURPOSE:
Determine that the drag and drop function is working as expected.
STEPS:
1. Browse to the examples folder in the current user's home directory
2. Double tap and hold to select the "Ubuntu_Free_Culture_Showcase" folder
2. Drag the selected folder to the desktop and remove finger from touchpad.
VERIFICATION:
Did a selected folder move to the desktop?
|