Merge ~sylvain-pineau/plainbox-provider-certification-client:nested_parts_16.04 into plainbox-provider-certification-client:master
- Git
- lp:~sylvain-pineau/plainbox-provider-certification-client
- nested_parts_16.04
- Merge into master
Status: | Merged |
---|---|
Approved by: | Sylvain Pineau |
Approved revision: | a1cb0d162484e016620a6154801990a8bcb1a62b |
Merged at revision: | 14d1cbb950c076a08921093fde7c2ea7f4922470 |
Proposed branch: | ~sylvain-pineau/plainbox-provider-certification-client:nested_parts_16.04 |
Merge into: | plainbox-provider-certification-client:master |
Diff against target: |
527 lines (+54/-449) 2 files modified
units/client-cert-16-04.pxu (+49/-368) units/touchpad.pxu (+5/-81) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Devices Certification Bot | Needs Fixing | ||
Sylvain Pineau | Approve | ||
Review via email:
|
Commit message
Description of the change
Use nested parts defined in p-p-c to build the 16.04 certification client test plan.
This updated version includes the following additions matching what somerville project is using (all w/o a certification status):
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
+com.canonical.
-com.canonical.
-com.canonical.

Sylvain Pineau (sylvain-pineau) wrote : | # |

Sylvain Pineau (sylvain-pineau) wrote : | # |
Diff was reviewed by Jerry last week, LGTM.

Devices Certification Bot (ce-certification-qa) wrote : | # |
The merge was fine but running tests failed.
[trusty] creating pristine container
[trusty] Unable to create pristine container!
[trusty] stdout:
[trusty] NOTE: unable to execute tests, marked as failed
[trusty] Trying to destroy to reclaim possible resources
[xenial] creating pristine container
[xenial] Unable to create pristine container!
[xenial] stdout:
[xenial] NOTE: unable to execute tests, marked as failed
[xenial] Trying to destroy to reclaim possible resources

Devices Certification Bot (ce-certification-qa) wrote : | # |
The merge was fine but running tests failed.
[trusty] creating pristine container
[trusty] Unable to create pristine container!
[trusty] stdout:
[trusty] NOTE: unable to execute tests, marked as failed
[trusty] Trying to destroy to reclaim possible resources
[xenial] creating pristine container
[xenial] Unable to create pristine container!
[xenial] stdout:
[xenial] NOTE: unable to execute tests, marked as failed
[xenial] Trying to destroy to reclaim possible resources
Preview Diff
1 | diff --git a/units/client-cert-16-04.pxu b/units/client-cert-16-04.pxu |
2 | index e7fd3ae..f210ca3 100644 |
3 | --- a/units/client-cert-16-04.pxu |
4 | +++ b/units/client-cert-16-04.pxu |
5 | @@ -9,379 +9,60 @@ _description: |
6 | properly in your test environment. To avoid false failures, please use the |
7 | client-selftest test plan instead. |
8 | include: |
9 | - # Resource Jobs (Not used by templates jobs) |
10 | - IEEE_80211 |
11 | - block_device |
12 | - cdimage |
13 | - cpuinfo |
14 | - display |
15 | - dmi |
16 | - dpkg |
17 | - efi |
18 | - environment |
19 | - lsb |
20 | - meminfo |
21 | - mobilebroadband |
22 | - module |
23 | - optical_drive_.* certification-status=blocker |
24 | - package |
25 | - rtc |
26 | - sleep |
27 | - uname |
28 | - usb |
29 | - xinput |
30 | - # END Resource Jobs |
31 | - audio/alsa_info_collect |
32 | - audio/alsa_info_attachment |
33 | - audio/list_devices |
34 | - audio/speaker-headphone-plug-detection certification-status=blocker |
35 | - audio/microphone-plug-detection certification-status=blocker |
36 | - audio/playback_headphones certification-status=blocker |
37 | - audio/alsa_record_playback_external certification-status=blocker |
38 | - audio/playback_auto certification-status=blocker |
39 | - audio/alsa_record_playback_internal certification-status=blocker |
40 | - # See Monitor / Graphic test section for hybrid-graphic monitor audio tests |
41 | - bluetooth/detect-output certification-status=blocker |
42 | - bluetooth/audio-a2dp certification-status=blocker |
43 | - bluetooth/browse-files certification-status=blocker |
44 | - bluetooth/file-transfer certification-status=blocker |
45 | - bluetooth/HID |
46 | - bluetooth4/HOGP-mouse certification-status=non-blocker |
47 | - bluetooth4/HOGP-keyboard certification-status=non-blocker |
48 | - camera/detect certification-status=blocker |
49 | - camera/still certification-status=blocker |
50 | - camera/display certification-status=blocker |
51 | - camera/multiple-resolution-images certification-status=blocker |
52 | - cpu/cstates certification-status=blocker |
53 | - cpu/cstates_results.log |
54 | - disk/detect certification-status=blocker |
55 | - esata/insert certification-status=blocker |
56 | - esata/storage-test certification-status=blocker |
57 | - esata/remove certification-status=blocker |
58 | - firewire/insert certification-status=blocker |
59 | - firewire/storage-test certification-status=blocker |
60 | - firewire/remove certification-status=blocker |
61 | - thunderbolt/insert certification-status=blocker |
62 | - thunderbolt/storage-test certification-status=blocker |
63 | - thunderbolt/remove certification-status=blocker |
64 | - thunderbolt3/insert certification-status=non-blocker |
65 | - thunderbolt3/storage-test certification-status=non-blocker |
66 | - thunderbolt3/remove certification-status=non-blocker |
67 | - monitor/1_powersaving_.* certification-status=blocker |
68 | - monitor/1_dim_brightness_.* certification-status=blocker |
69 | - monitor/1_displayport_.* certification-status=blocker |
70 | - monitor/1_type-c_displayport_.* certification-status=non-blocker |
71 | - audio/1_playback_displayport_.* certification-status=blocker |
72 | - audio/1_playback_type-c_displayport_.* certification-status=non-blocker |
73 | - monitor/1_dvi_.* certification-status=blocker |
74 | - monitor/1_hdmi_.* certification-status=blocker |
75 | - audio/1_playback_hdmi_.* certification-status=blocker |
76 | - monitor/1_thunderbolt_.* certification-status=blocker |
77 | - monitor/1_thunderbolt3_.* certification-status=non-blocker |
78 | - audio/1_playback_thunderbolt_.* certification-status=blocker |
79 | - audio/1_playback_thunderbolt3_.* certification-status=non-blocker |
80 | - thunderbolt/daisy-chain certification-status=blocker |
81 | - thunderbolt3/daisy-chain certification-status=non-blocker |
82 | - monitor/1_rca_.* certification-status=blocker |
83 | - monitor/1_svideo_.* certification-status=blocker |
84 | - monitor/1_vga_.* certification-status=blocker |
85 | - monitor/1_multi-head_.* certification-status=blocker |
86 | - # See Graphic Tests section for monitor test on second graphic card |
87 | - graphics/xorg-version certification-status=blocker |
88 | - graphics/xorg-failsafe certification-status=blocker |
89 | - graphics/xorg-process certification-status=blocker |
90 | - graphics/VESA_drivers_not_in_use certification-status=blocker |
91 | - graphics/1_maximum_resolution_.* certification-status=blocker |
92 | - graphics/1_glxgears_.* certification-status=blocker |
93 | - graphics/1_driver_version_.* certification-status=blocker |
94 | - graphics/1_compiz_check_.* certification-status=blocker |
95 | - graphics/1_rotation_.* certification-status=blocker |
96 | - graphics/1_video_.* certification-status=blocker |
97 | - graphics/1_minimum_resolution_.* |
98 | - graphics/1_cycle_resolution_.* certification-status=non-blocker |
99 | - graphics/2_switch_card_.*_xenial certification-status=blocker |
100 | - graphics/2_maximum_resolution_.* certification-status=blocker |
101 | - graphics/2_valid_opengl_renderer_.* certification-status=blocker |
102 | - graphics/2_glxgears_.* certification-status=blocker |
103 | - graphics/2_driver_version_.* certification-status=blocker |
104 | - graphics/2_compiz_check_.* certification-status=blocker |
105 | - graphics/2_rotation_.* certification-status=blocker |
106 | - graphics/2_video_.* certification-status=blocker |
107 | - graphics/2_minimum_resolution_.* |
108 | - graphics/2_cycle_resolution_.* certification-status=non-blocker |
109 | - monitor/2_powersaving_.* certification-status=blocker |
110 | - monitor/2_dim_brightness_.* certification-status=blocker |
111 | - monitor/2_displayport_.* certification-status=blocker |
112 | - monitor/2_type-c_displayport_.* certification-status=non-blocker |
113 | - audio/2_playback_displayport_.* certification-status=blocker |
114 | - audio/2_playback_type-c_displayport_.* certification-status=non-blocker |
115 | - monitor/2_dvi_.* certification-status=blocker |
116 | - monitor/2_hdmi_.* certification-status=blocker |
117 | - audio/2_playback_hdmi_.* certification-status=blocker |
118 | - monitor/2_thunderbolt_.* certification-status=blocker |
119 | - monitor/2_thunderbolt3_.* certification-status=non-blocker |
120 | - audio/2_playback_thunderbolt_.* certification-status=blocker |
121 | - audio/2_playback_thunderbolt3_.* certification-status=non-blocker |
122 | - monitor/2_rca_.* certification-status=blocker |
123 | - monitor/2_svideo_.* certification-status=blocker |
124 | - monitor/2_vga_.* certification-status=blocker |
125 | - monitor/2_multi-head_.* certification-status=blocker |
126 | - input/accelerometer certification-status=non-blocker |
127 | - input/pointing_.* certification-status=blocker |
128 | - input/clicking_.* certification-status=blocker |
129 | - input/keyboard certification-status=blocker |
130 | - disk/hdd-parking certification-status=non-blocker |
131 | - keys/lock-screen certification-status=blocker |
132 | - keys/super certification-status=blocker |
133 | - keys/battery-info certification-status=blocker |
134 | - keys/brightness certification-status=blocker |
135 | - keys/media-control certification-status=blocker |
136 | - keys/mute certification-status=blocker |
137 | - keys/volume certification-status=blocker |
138 | - keys/video-out certification-status=blocker |
139 | - keys/wireless certification-status=blocker |
140 | - keys/keyboard-backlight certification-status=blocker |
141 | - keys/microphone-mute certification-status=blocker |
142 | - led/bluetooth certification-status=non-blocker |
143 | - led/camera certification-status=blocker |
144 | - led/caps-lock certification-status=blocker |
145 | - led/mute certification-status=blocker |
146 | - led/microphone-mute certification-status=non-blocker |
147 | - led/numeric-keypad certification-status=blocker |
148 | - led/power certification-status=blocker |
149 | - # NOTE: led/power-blink-suspend and led/suspend are used later in the |
150 | - # testplan just after a number of suspend tests. |
151 | - # led/power-blink-suspend |
152 | - # led/suspend |
153 | - # NOTE: led/wireless is redundant given that we have led/wlan and |
154 | - # led/bluetooth already |
155 | - # led/wireless |
156 | - led/wlan certification-status=non-blocker |
157 | - led/wlan-disabled |
158 | - mediacard/sd-insert certification-status=blocker |
159 | - mediacard/sd-storage certification-status=blocker |
160 | - mediacard/sd-remove certification-status=blocker |
161 | - mediacard/sdhc-insert certification-status=blocker |
162 | - mediacard/sdhc-storage certification-status=blocker |
163 | - mediacard/sdhc-remove certification-status=blocker |
164 | - miscellanea/oops certification-status=blocker |
165 | - miscellanea/oops_results.log |
166 | - mobilebroadband/gsm_connection certification-status=non-blocker |
167 | - mobilebroadband/cdma_connection certification-status=non-blocker |
168 | - ethernet/detect certification-status=blocker |
169 | - networking/gateway_ping certification-status=blocker |
170 | - networking/info.* certification-status=blocker |
171 | - networking/ntp certification-status=blocker |
172 | - optical/detect certification-status=blocker |
173 | - optical/read_.* certification-status=blocker |
174 | - optical/cdrom-write_.* certification-status=blocker |
175 | - optical/dvd-write_.* certification-status=blocker |
176 | - optical/bluray-read_.* certification-status=blocker |
177 | - optical/bluray-write_.* certification-status=blocker |
178 | - # Laptop lid tests relocated to the S3-adv section as it will trigger S3 as well |
179 | - power-management/rtc certification-status=blocker |
180 | - power-management/tickless_idle certification-status=blocker |
181 | - power-management/fwts_wakealarm certification-status=blocker |
182 | - power-management/fwts_wakealarm-log-attach |
183 | - touchpad/detected-as-mouse certification-status=blocker |
184 | - touchpad/palm-rejection certification-status=non-blocker |
185 | - touchpad/continuous-move certification-status=blocker |
186 | - touchpad/horizontal certification-status=blocker |
187 | - touchpad/vertical certification-status=blocker |
188 | - touchpad/singletouch-automated certification-status=blocker |
189 | - touchpad/singletouch-selection certification-status=blocker |
190 | - touchpad/drag-and-drop certification-status=blocker |
191 | - touchpad/multitouch-automated certification-status=blocker |
192 | - touchpad/multitouch-manual certification-status=blocker |
193 | - touchpad/multitouch-rightclick certification-status=blocker |
194 | - touchpad/multitouch-horizontal certification-status=blocker |
195 | - touchpad/multitouch-vertical certification-status=blocker |
196 | - touchpad/multitouch-dash certification-status=non-blocker |
197 | - touchscreen/drag-n-drop certification-status=blocker |
198 | - touchscreen/multitouch-zoom certification-status=blocker |
199 | - touchscreen/multitouch-rotate |
200 | - touchscreen/3-touch-tap certification-status=blocker |
201 | - touchscreen/4-touch-tap certification-status=blocker |
202 | - touchscreen/multitouch-dash certification-status=non-blocker |
203 | - usb/detect certification-status=blocker |
204 | - usb/HID certification-status=blocker |
205 | - usb/insert certification-status=blocker |
206 | - usb/storage-automated certification-status=blocker |
207 | - usb/remove certification-status=blocker |
208 | - usb3/insert certification-status=blocker |
209 | - usb3/storage-automated certification-status=blocker |
210 | - usb3/remove certification-status=blocker |
211 | - usb-c/c-to-a-adapter/hid certification-status=non-blocker |
212 | - usb-c/c-to-a-adapter/insert certification-status=non-blocker |
213 | - usb-c/c-to-a-adapter/storage-automated certification-status=non-blocker |
214 | - usb-c/c-to-a-adapter/remove certification-status=non-blocker |
215 | - usb-c/hid certification-status=non-blocker |
216 | - usb-c/insert certification-status=non-blocker |
217 | - usb-c/storage-automated certification-status=non-blocker |
218 | - usb-c/remove certification-status=non-blocker |
219 | - wireless/wireless_scanning certification-status=blocker |
220 | - wireless/wireless_connection_wpa_bg certification-status=blocker |
221 | - wireless/wireless_connection_open_bg certification-status=blocker |
222 | - wireless/wireless_connection_wpa_n certification-status=blocker |
223 | - wireless/wireless_connection_open_n certification-status=blocker |
224 | - wireless/wireless_connection_wpa_ac certification-status=blocker |
225 | - wireless/wireless_connection_open_ac certification-status=blocker |
226 | - suspend/network_before_suspend certification-status=blocker |
227 | - suspend/audio_before_suspend certification-status=blocker |
228 | - suspend/cpu_before_suspend certification-status=blocker |
229 | - suspend/memory_before_suspend certification-status=blocker |
230 | - suspend/bluetooth_obex_send_before_suspend certification-status=blocker |
231 | - suspend/bluetooth_obex_browse_before_suspend certification-status=blocker |
232 | - suspend/bluetooth_obex_get_before_suspend certification-status=blocker |
233 | - # Test card 2 first, if present, since it's the one we will be using |
234 | +nested_part: |
235 | + submission-cert-full |
236 | + audio-cert-full |
237 | + bluetooth-cert-full |
238 | + camera-cert-full |
239 | + esata-cert-full |
240 | + firewire-cert-full |
241 | + thunderbolt-cert-full |
242 | + monitor-integrated-gpu-cert-full |
243 | + graphics-integrated-gpu-cert-full |
244 | + graphics-discrete-gpu-cert-full |
245 | + monitor-discrete-gpu-cert-full |
246 | + input-cert-full |
247 | + disk-cert-manual |
248 | + keys-cert-full |
249 | + led-cert-full |
250 | + mediacard-cert-full |
251 | + mobilebroadband-cert-full |
252 | + networking-cert-full |
253 | + optical-cert-full |
254 | + power-management-precheck-cert |
255 | + touchpad-cert-full |
256 | + touchscreen-cert-full |
257 | + usb-cert-full |
258 | + usb3-cert-full |
259 | + usb-c-cert-full |
260 | + wireless-cert-full |
261 | + before-suspend-reference-cert-full |
262 | + # Test discrete card first, if present, since it's the one we will be using |
263 | # after coming back from suspend if the system has hybrid graphics. |
264 | - suspend/2_resolution_before_suspend_.*_xenial certification-status=blocker |
265 | - suspend/2_suspend_after_switch_to_card_.*_xenial certification-status=blocker |
266 | - suspend/2_suspend-time-check_.*_xenial certification-status=non-blocker |
267 | - suspend/2_suspend-single-log-attach_.*_xenial |
268 | - suspend/2_compiz_check_after_suspend_.*_xenial certification-status=blocker |
269 | - suspend/2_driver_version_after_suspend_.*_xenial certification-status=blocker |
270 | - suspend/2_resolution_after_suspend_.*_xenial certification-status=blocker |
271 | - suspend/2_display_after_suspend_.*_xenial certification-status=blocker |
272 | - suspend/2_glxgears_after_suspend_.*_xenial certification-status=blocker |
273 | - suspend/2_video_after_suspend_.*_xenial certification-status=blocker |
274 | - suspend/2_cycle_resolutions_after_suspend_.*_xenial certification-status=non-blocker |
275 | - suspend/2_xrandr_screens_after_suspend_.*.tar.gz_xenial |
276 | - power-management/2_hibernate_advanced_.* certification-status=non-blocker |
277 | - power-management/2_hibernate-single-log-attach_.* |
278 | - # Now we ask to switch to the first graphics card. This requires a restart |
279 | - # of checkbox. |
280 | - graphics/1_switch_card_.*_xenial certification-status=blocker |
281 | - suspend/1_resolution_before_suspend_.*_xenial certification-status=blocker |
282 | - suspend/suspend_advanced certification-status=blocker |
283 | - suspend/1_suspend-time-check_.*_xenial certification-status=non-blocker |
284 | - suspend/1_suspend-single-log-attach_.*_xenial |
285 | - power-management/lid certification-status=blocker |
286 | - power-management/lid_close certification-status=blocker |
287 | - power-management/lid_open certification-status=blocker |
288 | - suspend/1_compiz_check_after_suspend_.*_xenial certification-status=blocker |
289 | - suspend/1_driver_version_after_suspend_.*_xenial certification-status=blocker |
290 | - suspend/1_resolution_after_suspend_.*_xenial certification-status=blocker |
291 | - suspend/1_display_after_suspend_.*_xenial certification-status=blocker |
292 | - suspend/1_glxgears_after_suspend_.*_xenial certification-status=blocker |
293 | - suspend/1_video_after_suspend_.*_xenial certification-status=blocker |
294 | - suspend/1_cycle_resolutions_after_suspend_.*_xenial certification-status=non-blocker |
295 | - suspend/1_xrandr_screens_after_suspend.tar.gz_xenial |
296 | - keys/sleep certification-status=blocker |
297 | - led/power-blink-suspend certification-status=blocker |
298 | - led/suspend certification-status=blocker |
299 | - suspend/network_after_suspend certification-status=blocker |
300 | - suspend/audio_after_suspend certification-status=blocker |
301 | - suspend/cpu_after_suspend certification-status=blocker |
302 | - suspend/memory_after_suspend certification-status=blocker |
303 | - suspend/bluetooth_detect_after_suspend certification-status=blocker |
304 | - suspend/bluetooth_obex_send_after_suspend certification-status=blocker |
305 | - suspend/bluetooth_obex_browse_after_suspend certification-status=blocker |
306 | - suspend/bluetooth_obex_get_after_suspend certification-status=blocker |
307 | - suspend/speaker-headphone-plug-detection-after-suspend certification-status=blocker |
308 | - suspend/microphone-plug-detection-after-suspend certification-status=blocker |
309 | - suspend/playback_headphones-after-suspend certification-status=blocker |
310 | - suspend/alsa_record_playback_external-after-suspend certification-status=blocker |
311 | - camera/display_after_suspend certification-status=blocker |
312 | - camera/still_after_suspend certification-status=blocker |
313 | - suspend/pointing-after-suspend_.* certification-status=blocker |
314 | - suspend/clicking-after-suspend_.* certification-status=blocker |
315 | - suspend/sd-insert-after-suspend certification-status=blocker |
316 | - suspend/sd-storage-after-suspend certification-status=blocker |
317 | - suspend/sd-remove-after-suspend certification-status=blocker |
318 | - suspend/sdhc-insert-after-suspend certification-status=blocker |
319 | - suspend/sdhc-storage-after-suspend certification-status=blocker |
320 | - suspend/sdhc-remove-after-suspend certification-status=blocker |
321 | - suspend/usb_insert_after_suspend certification-status=blocker |
322 | - suspend/usb_storage_automated_after_suspend certification-status=blocker |
323 | - suspend/usb_remove_after_suspend certification-status=blocker |
324 | - suspend/usb3_insert_after_suspend certification-status=blocker |
325 | - suspend/usb3_storage_automated_after_suspend certification-status=blocker |
326 | - suspend/usb3_remove_after_suspend certification-status=blocker |
327 | - suspend/oops_after_suspend certification-status=blocker |
328 | - suspend/oops_results_after_suspend.log |
329 | - suspend/wireless_connection_after_suspend_wpa_bg certification-status=blocker |
330 | - suspend/wireless_connection_after_suspend_open_bg certification-status=blocker |
331 | - suspend/wireless_connection_after_suspend_wpa_n certification-status=blocker |
332 | - suspend/wireless_connection_after_suspend_open_n certification-status=blocker |
333 | - suspend/wireless_connection_after_suspend_wpa_ac certification-status=blocker |
334 | - suspend/wireless_connection_after_suspend_open_ac certification-status=blocker |
335 | - power-management/hibernate_advanced certification-status=non-blocker |
336 | - power-management/hibernate-single-log-attach |
337 | - keys/hibernate certification-status=blocker |
338 | + after-suspend-graphics-discrete-gpu-cert-full |
339 | + after-suspend-graphics-integrated-gpu-cert-full |
340 | + suspend-key-led-oops-check-cert |
341 | + after-suspend-reference-cert-full |
342 | + after-suspend-audio-cert-full |
343 | + after-suspend-camera-cert-full |
344 | + after-suspend-input-cert-full |
345 | + after-suspend-led-cert-full |
346 | + after-suspend-mediacard-cert-full |
347 | + after-suspend-touchpad-cert-full |
348 | + after-suspend-usb-cert-full |
349 | + after-suspend-usb3-cert-full |
350 | + after-suspend-wireless-cert-full |
351 | # The following tests should run BEFORE the automated tests. The reboot and |
352 | # power off tests will also give us a clean system to start the stress run |
353 | # with. |
354 | - power-management/poweroff certification-status=blocker |
355 | - power-management/poweroff-log-attach |
356 | - power-management/reboot certification-status=blocker |
357 | - power-management/reboot-log-attach |
358 | + power-management-reboot-poweroff-cert |
359 | # Automated Tests |
360 | # The following tests are purely automated and/or lenghty stress tests. |
361 | # They have been moved to the end of the test run to improve the testing |
362 | # process. |
363 | - firmware/fwts_desktop_diagnosis |
364 | - firmware/fwts_desktop_diagnosis_hwe |
365 | - firmware/fwts_desktop_diagnosis_results.log.gz |
366 | - firmware/fwts_desktop_diagnosis_results_hwe.log.gz |
367 | - firmware/fwts_wakealarm.* certification-status=blocker |
368 | - firmware/fwts_uefirtvariable.* certification-status=blocker |
369 | - firmware/no_ACPI_REV_interface |
370 | - miscellanea/dmitest_client |
371 | - benchmarks/disk/hdparm-read_.* |
372 | - benchmarks/disk/hdparm-cache-read_.* |
373 | - cpu/scaling_test certification-status=blocker |
374 | - cpu/scaling_test-log-attach |
375 | - cpu/maxfreq_test certification-status=blocker |
376 | - cpu/maxfreq_test-log-attach |
377 | - cpu/offlining_test certification-status=blocker |
378 | - cpu/topology certification-status=blocker |
379 | - cpu/clocktest |
380 | - disk/stats_.* |
381 | - disk/read_performance_.* certification-status=blocker |
382 | - disk/storage_device_.* certification-status=blocker |
383 | - memory/info certification-status=blocker |
384 | - memory/check certification-status=blocker |
385 | - power-management/suspend_30_cycles certification-status=blocker |
386 | - power-management/suspend-30-cycle-log-attach |
387 | - power-management/suspend-30-cycles-time-check certification-status=non-blocker |
388 | - power-management/hibernate_30_cycles certification-status=non-blocker |
389 | - power-management/hibernate-30-cycle-log-attach |
390 | - stress/cpu_stress_test certification-status=blocker |
391 | - tpm2.0/.* certification-status=non-blocker |
392 | - #Info attachment jobs |
393 | - codecs_attachment |
394 | - cpuinfo_attachment |
395 | - dmesg_attachment |
396 | - dmi_attachment |
397 | - dmidecode_attachment |
398 | - efi_attachment |
399 | - lspci_attachment |
400 | - lspci_standard_config_attachment |
401 | - lsusb_attachment |
402 | - kernel_cmdline_attachment |
403 | - meminfo_attachment |
404 | - modinfo_attachment |
405 | - modprobe_attachment |
406 | - modules_attachment |
407 | - sysctl_attachment |
408 | - sysfs_attachment |
409 | - udev_attachment |
410 | - recovery_info_attachment |
411 | - dell_bto_xml_attachment |
412 | - lsmod_attachment |
413 | - dkms_info_attachment |
414 | - acpi_sleep_attachment |
415 | - info/hdparm_.*.txt |
416 | - installer_debug.gz |
417 | - info/touchpad_driver |
418 | - info/disk_partitions |
419 | -bootstrap_include: |
420 | - device |
421 | - fwts |
422 | - graphics_card |
423 | -mandatory_include: |
424 | - com.canonical.plainbox::collect-manifest |
425 | - miscellanea/device_check |
426 | - # Meta-job to include required resources, don't remove. |
427 | - miscellanea/submission-resources |
428 | + misc-client-cert-full |
429 | + cpu-cert-full |
430 | + disk-cert-automated |
431 | + stress-cert-full |
432 | + tpm2.0 |
433 | + info-attachment-cert-full |
434 | diff --git a/units/touchpad.pxu b/units/touchpad.pxu |
435 | index a3f362f..6cf44bb 100644 |
436 | --- a/units/touchpad.pxu |
437 | +++ b/units/touchpad.pxu |
438 | @@ -5,84 +5,8 @@ _description: |
439 | This test plan is used for customers and independent hardware vendors (IHV) |
440 | to test and verify the behavior of touchpads on tested devices. |
441 | include: |
442 | - # Resource Jobs (Not used by templates jobs) |
443 | - block_device |
444 | - cdimage |
445 | - cpuinfo |
446 | - dmi |
447 | - dpkg |
448 | - efi |
449 | - environment |
450 | - lsb |
451 | - meminfo |
452 | - module |
453 | - package |
454 | - rtc |
455 | - sleep |
456 | - uname |
457 | - usb |
458 | - xinput |
459 | - # END Resource Jobs |
460 | - touchpad/basic certification-status=blocker |
461 | - touchpad/detected-as-mouse certification-status=blocker |
462 | - touchpad/palm-rejection certification-status=non-blocker |
463 | - touchpad/continuous-move certification-status=blocker |
464 | - touchpad/horizontal certification-status=blocker |
465 | - touchpad/vertical certification-status=blocker |
466 | - touchpad/singletouch-automated certification-status=blocker |
467 | - touchpad/singletouch-selection certification-status=blocker |
468 | - touchpad/drag-and-drop certification-status=blocker |
469 | - touchpad/multitouch-automated certification-status=blocker |
470 | - touchpad/multitouch-manual certification-status=blocker |
471 | - touchpad/multitouch-rightclick certification-status=blocker |
472 | - touchpad/multitouch-horizontal certification-status=blocker |
473 | - touchpad/multitouch-vertical certification-status=blocker |
474 | - touchpad/multitouch-dash certification-status=non-blocker |
475 | - # Touchpad tests after suspend |
476 | - touchpad/basic-after-suspend certification-status=blocker |
477 | - touchpad/detected-as-mouse-after-suspend certification-status=blocker |
478 | - touchpad/palm-rejection-after-suspend certification-status=non-blocker |
479 | - touchpad/continuous-move-after-suspend certification-status=blocker |
480 | - touchpad/horizontal-after-suspend certification-status=blocker |
481 | - touchpad/vertical-after-suspend certification-status=blocker |
482 | - touchpad/singletouch-automated-after-suspend certification-status=blocker |
483 | - touchpad/singletouch-selection-after-suspend certification-status=blocker |
484 | - touchpad/drag-and-drop-after-suspend certification-status=blocker |
485 | - touchpad/multitouch-automated-after-suspend certification-status=blocker |
486 | - touchpad/multitouch-manual-after-suspend certification-status=blocker |
487 | - touchpad/multitouch-rightclick-after-suspend certification-status=blocker |
488 | - touchpad/multitouch-horizontal-after-suspend certification-status=blocker |
489 | - touchpad/multitouch-vertical-after-suspend certification-status=blocker |
490 | - touchpad/multitouch-dash-after-suspend certification-status=non-blocker |
491 | - #Info attachment jobs |
492 | - codecs_attachment |
493 | - cpuinfo_attachment |
494 | - dmesg_attachment |
495 | - dmi_attachment |
496 | - dmidecode_attachment |
497 | - efi_attachment |
498 | - lspci_attachment |
499 | - lspci_standard_config_attachment |
500 | - lsusb_attachment |
501 | - kernel_cmdline_attachment |
502 | - meminfo_attachment |
503 | - modinfo_attachment |
504 | - modprobe_attachment |
505 | - modules_attachment |
506 | - sysctl_attachment |
507 | - sysfs_attachment |
508 | - udev_attachment |
509 | - recovery_info_attachment |
510 | - dell_bto_xml_attachment |
511 | - lsmod_attachment |
512 | - dkms_info_attachment |
513 | - acpi_sleep_attachment |
514 | - info/hdparm_.*.txt |
515 | - installer_debug.gz |
516 | - info/touchpad_driver |
517 | - info/disk_partitions |
518 | -bootstrap_include: |
519 | - device |
520 | -mandatory_include: |
521 | - # Meta-job to include required resources, don't remove. |
522 | - miscellanea/submission-resources |
523 | +nested_part: |
524 | + submission-cert-full |
525 | + touchpad-cert-full |
526 | + after-suspend-touchpad-cert-full |
527 | + info-attachment-cert-full |
Cleaned history (thanks Pierre) + after suspend touchpad tests (from https:/ /code.launchpad .net/~pierre- equoy/plainbox- provider- certification- client/ +git/plainbox- provider- certification- client/ +merge/ 331260)