Merge ~bladernr/plainbox-provider-certification-server:nested-miscellanea-plans into plainbox-provider-certification-server:master

Proposed by Jeff Lane 
Status: Merged
Approved by: Jeff Lane 
Approved revision: 273997ebe37661c126a3e851adb44a411bd5b84f
Merged at revision: e936c91fae9938cd878c1371462629d1d0c980cf
Proposed branch: ~bladernr/plainbox-provider-certification-server:nested-miscellanea-plans
Merge into: plainbox-provider-certification-server:master
Diff against target: 833 lines (+133/-154)
19 files modified
units/firmware-tests.pxu (+9/-10)
units/network-only-14.04.pxu (+7/-6)
units/network-only-16.04.pxu (+7/-6)
units/network-only-18.04.pxu (+7/-6)
units/server-full-14.04.pxu (+7/-12)
units/server-full-16.04.pxu (+7/-14)
units/server-full-18.04.pxu (+9/-16)
units/server-functional-14.04.pxu (+7/-10)
units/server-functional-16.04.pxu (+7/-12)
units/server-functional-18.04.pxu (+3/-12)
units/server-soc-cert-14.04.pxu (+7/-7)
units/server-soc-cert-16.04.pxu (+7/-8)
units/server-soc-cert-18.04.pxu (+7/-8)
units/storage-only.pxu (+7/-5)
units/usb-only.pxu (+7/-4)
units/virtual-machine-full-14.04.pxu (+7/-5)
units/virtual-machine-full-16.04.pxu (+7/-4)
units/virtual-machine-full-18.04.pxu (+7/-4)
units/virtualization-only.pxu (+7/-5)
Reviewer Review Type Date Requested Status
Jeff Lane  Approve
Review via email: mp+358457@code.launchpad.net

Description of the change

Add new nested test plans to server suite test plans.
Add items for new olog and klog checks.

To post a comment you must log in.
Revision history for this message
Jeff Lane  (bladernr) wrote :

can merge now that the dependency branch has been approved.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/units/firmware-tests.pxu b/units/firmware-tests.pxu
2index 358f762..6515fb5 100644
3--- a/units/firmware-tests.pxu
4+++ b/units/firmware-tests.pxu
5@@ -6,9 +6,11 @@ _description:
6 hardware. It will run several checks of firmware and DMI data. This
7 whitelist is meant to provide the hardware vendor with information on
8 their system firmware.
9+nested_part:
10+ com.canonical.certification::server-firmware
11+ com.canonical.certification::server-miscellaneous
12 mandatory_include:
13 # Meta-job to include required resources, please don't remove
14- miscellanea/submission-resources
15 config_file_attachment
16 cpuinfo_attachment
17 dkms_info_attachment
18@@ -29,24 +31,21 @@ mandatory_include:
19 udev_attachment
20 udev-summary_attachment
21 lsmod_attachment
22- miscellanea/get_make_and_model
23- miscellanea/get_maas_version certification-status=blocker
24- miscellanea/efi_boot_mode certification-status=blocker
25- miscellanea/secure_boot_mode certification-status=non-blocker
26- miscellanea/check_prerelease certification-status=non-blocker
27- miscellanea/cpus_are_not_samples
28- miscellanea/dmitest_server
29 info/disk_partitions
30 kernel_cmdline_attachment
31 include:
32 miscellanea/ipmi_test
33 miscellanea/bmc_info
34 miscellanea/fwupdate certification-status=non-blocker
35- miscellanea/fwts_test
36- miscellanea/fwts_results.log
37+ firmware/fwts_server
38+ firmware/fwts_server_results.log.gz
39 memory/info
40 miscellanea/oops certification-status=non-blocker
41 miscellanea/oops_results.log certification-status=non-blocker
42+ miscellanea/olog certification-status=blocker
43+ miscellanea/olog_results.log
44+ miscellanea/klog certification-status=blocker
45+ miscellanea/klog_results.log
46 bootstrap_include:
47 device
48 fwts
49diff --git a/units/network-only-14.04.pxu b/units/network-only-14.04.pxu
50index 7899e30..3c05698 100644
51--- a/units/network-only-14.04.pxu
52+++ b/units/network-only-14.04.pxu
53@@ -6,9 +6,11 @@ _description:
54 only. It does not provide any testing of other hardware and should only be
55 run at the direction of the Cert Team when re-testing of network devices is
56 requried.
57+nested_part:
58+ com.canonical.certification::server-firmware
59+ com.canonical.certification::server-miscellaneous
60 mandatory_include:
61 # Meta-job to include required resources, please don't remove
62- miscellanea/submission-resources
63 config_file_attachment
64 cpuinfo_attachment
65 dkms_info_attachment
66@@ -29,11 +31,6 @@ mandatory_include:
67 udev_attachment
68 udev-summary_attachment
69 lsmod_attachment
70- miscellanea/get_make_and_model
71- miscellanea/get_maas_version certification-status=blocker
72- miscellanea/efi_boot_mode certification-status=non-blocker
73- miscellanea/secure_boot_mode certification-status=non-blocker
74- miscellanea/check_prerelease certification-status=non-blocker
75 info/network_devices
76 kernel_cmdline_attachment
77 include:
78@@ -44,6 +41,10 @@ include:
79 ethernet/multi_nic_.*
80 miscellanea/oops certification-status=non-blocker
81 miscellanea/oops_results.log certification-status=non-blocker
82+ miscellanea/olog certification-status=blocker
83+ miscellanea/olog_results.log
84+ miscellanea/klog certification-status=blocker
85+ miscellanea/klog_results.log
86 bootstrap_include:
87 device
88 fwts
89diff --git a/units/network-only-16.04.pxu b/units/network-only-16.04.pxu
90index 16ede8a..982a9df 100644
91--- a/units/network-only-16.04.pxu
92+++ b/units/network-only-16.04.pxu
93@@ -6,9 +6,11 @@ _description:
94 only. It does not provide any testing of other hardware and should only be
95 run at the direction of the Cert Team when re-testing of network devices is
96 requried.
97+nested_part:
98+ com.canonical.certification::server-firmware
99+ com.canonical.certification::server-miscellaneous
100 mandatory_include:
101 # Meta-job to include required resources, please don't remove
102- miscellanea/submission-resources
103 config_file_attachment
104 cpuinfo_attachment
105 dkms_info_attachment
106@@ -29,11 +31,6 @@ mandatory_include:
107 udev_attachment
108 udev-summary_attachment
109 lsmod_attachment
110- miscellanea/get_make_and_model
111- miscellanea/get_maas_version certification-status=blocker
112- miscellanea/efi_boot_mode certification-status=blocker
113- miscellanea/secure_boot_mode certification-status=non-blocker
114- miscellanea/check_prerelease certification-status=non-blocker
115 info/network_devices
116 kernel_cmdline_attachment
117 include:
118@@ -45,6 +42,10 @@ include:
119 ethernet/multi_iperf3_nic_.*
120 miscellanea/oops certification-status=non-blocker
121 miscellanea/oops_results.log certification-status=non-blocker
122+ miscellanea/olog certification-status=blocker
123+ miscellanea/olog_results.log
124+ miscellanea/klog certification-status=blocker
125+ miscellanea/klog_results.log
126 bootstrap_include:
127 device
128 fwts
129diff --git a/units/network-only-18.04.pxu b/units/network-only-18.04.pxu
130index 2d05874..5a5873a 100644
131--- a/units/network-only-18.04.pxu
132+++ b/units/network-only-18.04.pxu
133@@ -6,9 +6,11 @@ _description:
134 only. It does not provide any testing of other hardware and should only be
135 run at the direction of the Cert Team when re-testing of network devices is
136 requried.
137+nested_part:
138+ com.canonical.certification::server-firmware
139+ com.canonical.certification::server-miscellaneous
140 mandatory_include:
141 # Meta-job to include required resources, please don't remove
142- miscellanea/submission-resources
143 config_file_attachment
144 cpuinfo_attachment
145 dkms_info_attachment
146@@ -29,11 +31,6 @@ mandatory_include:
147 udev_attachment
148 udev-summary_attachment
149 lsmod_attachment
150- miscellanea/get_make_and_model
151- miscellanea/get_maas_version certification-status=blocker
152- miscellanea/efi_boot_mode certification-status=blocker
153- miscellanea/secure_boot_mode certification-status=non-blocker
154- miscellanea/check_prerelease certification-status=non-blocker
155 info/network_devices
156 kernel_cmdline_attachment
157 include:
158@@ -45,6 +42,10 @@ include:
159 ethernet/multi_iperf3_nic_.*
160 miscellanea/oops certification-status=non-blocker
161 miscellanea/oops_results.log certification-status=non-blocker
162+ miscellanea/olog certification-status=blocker
163+ miscellanea/olog_results.log
164+ miscellanea/klog certification-status=blocker
165+ miscellanea/klog_results.log
166 bootstrap_include:
167 device
168 fwts
169diff --git a/units/server-full-14.04.pxu b/units/server-full-14.04.pxu
170index c9e2494..5356822 100644
171--- a/units/server-full-14.04.pxu
172+++ b/units/server-full-14.04.pxu
173@@ -6,9 +6,11 @@ _description:
174 the tests contained here should work in any test lab envrionement.
175 Please use this whitelist for the Ubuntu Certification self-testing
176 programme.
177+nested_part:
178+ com.canonical.certification::server-firmware
179+ com.canonical.certification::server-miscellaneous
180 mandatory_include:
181 # Meta-job to include required resources, please don't remove
182- miscellanea/submission-resources
183 config_file_attachment
184 cpuinfo_attachment
185 dkms_info_attachment
186@@ -29,13 +31,6 @@ mandatory_include:
187 udev_attachment
188 udev-summary_attachment
189 lsmod_attachment
190- miscellanea/get_make_and_model
191- miscellanea/get_maas_version certification-status=blocker
192- miscellanea/efi_boot_mode certification-status=non-blocker
193- miscellanea/secure_boot_mode certification-status=non-blocker
194- miscellanea/check_prerelease certification-status=non-blocker
195- miscellanea/cpus_are_not_samples
196- miscellanea/dmitest_server
197 info/disk_partitions
198 info/network_devices
199 kernel_cmdline_attachment
200@@ -43,8 +38,6 @@ include:
201 info/hdparm_.*.txt certification-status=non-blocker
202 miscellanea/fwts_test certification-status=non-blocker
203 miscellanea/fwts_results.log certification-status=non-blocker
204- miscellanea/ipmi_test certification-status=blocker
205- miscellanea/bmc_info certification-status=non-blocker
206 benchmarks/disk/hdparm-read_.* certification-status=blocker
207 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
208 cpu/clocktest certification-status=blocker
209@@ -74,10 +67,12 @@ include:
210 usb3/storage-preinserted certification-status=blocker
211 virtualization/kvm_check_vm certification-status=non-blocker
212 info/kvm_output certification-status=non-blocker
213- miscellanea/sosreport certification-status=non-blocker
214- miscellanea/sosreport_attachment certification-status=non-blocker
215 miscellanea/oops certification-status=non-blocker
216 miscellanea/oops_results.log certification-status=non-blocker
217+ miscellanea/olog certification-status=blocker
218+ miscellanea/olog_results.log
219+ miscellanea/klog certification-status=blocker
220+ miscellanea/klog_results.log
221 bootstrap_include:
222 device
223 fwts
224diff --git a/units/server-full-16.04.pxu b/units/server-full-16.04.pxu
225index b2bfea4..8547dba 100644
226--- a/units/server-full-16.04.pxu
227+++ b/units/server-full-16.04.pxu
228@@ -6,9 +6,11 @@ _description:
229 the tests contained here should work in any test lab envrionement.
230 Please use this whitelist for the Ubuntu Certification self-testing
231 programme.
232+nested_part:
233+ com.canonical.certification::server-firmware
234+ com.canonical.certification::server-miscellaneous
235 mandatory_include:
236 # Meta-job to include required resources, please don't remove
237- miscellanea/submission-resources
238 config_file_attachment
239 cpuinfo_attachment
240 dkms_info_attachment
241@@ -29,22 +31,11 @@ mandatory_include:
242 udev_attachment
243 udev-summary_attachment
244 lsmod_attachment
245- miscellanea/get_make_and_model
246- miscellanea/get_maas_version certification-status=blocker
247- miscellanea/efi_boot_mode certification-status=blocker
248- miscellanea/secure_boot_mode certification-status=non-blocker
249- miscellanea/efi_pxeboot certification-status=non-blocker
250- miscellanea/check_prerelease certification-status=non-blocker
251- miscellanea/cpus_are_not_samples
252- miscellanea/dmitest_server
253 info/disk_partitions
254 info/network_devices
255 kernel_cmdline_attachment
256 include:
257 info/hdparm_.*.txt certification-status=non-blocker
258- miscellanea/ipmi_test certification-status=blocker
259- miscellanea/bmc_info certification-status=non-blocker
260- miscellanea/fwupdate certification-status=non-blocker
261 benchmarks/disk/hdparm-read_.* certification-status=blocker
262 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
263 cpu/clocktest certification-status=blocker
264@@ -78,10 +69,12 @@ include:
265 virtualization/verify_lxd certification-status=non-blocker
266 virtualization/kvm_check_vm certification-status=blocker
267 info/kvm_output certification-status=non-blocker
268- miscellanea/sosreport certification-status=non-blocker
269- miscellanea/sosreport_attachment certification-status=non-blocker
270 miscellanea/oops certification-status=non-blocker
271 miscellanea/oops_results.log certification-status=non-blocker
272+ miscellanea/olog certification-status=blocker
273+ miscellanea/olog_results.log
274+ miscellanea/klog certification-status=blocker
275+ miscellanea/klog_results.log
276 bootstrap_include:
277 device
278 fwts
279diff --git a/units/server-full-18.04.pxu b/units/server-full-18.04.pxu
280index 6d90d26..f7273c7 100644
281--- a/units/server-full-18.04.pxu
282+++ b/units/server-full-18.04.pxu
283@@ -6,9 +6,11 @@ _description:
284 the tests contained here should work in any test lab envrionement.
285 Please use this whitelist for the Ubuntu Certification self-testing
286 programme.
287+nested_part:
288+ com.canonical.certification::server-firmware
289+ com.canonical.certification::server-miscellaneous
290 mandatory_include:
291 # Meta-job to include required resources, please don't remove
292- miscellanea/submission-resources
293 config_file_attachment
294 cpuinfo_attachment
295 dkms_info_attachment
296@@ -29,22 +31,11 @@ mandatory_include:
297 udev_attachment
298 udev-summary_attachment
299 lsmod_attachment
300- miscellanea/get_make_and_model
301- miscellanea/get_maas_version certification-status=blocker
302- miscellanea/efi_boot_mode certification-status=blocker
303- miscellanea/secure_boot_mode certification-status=non-blocker
304- miscellanea/efi_pxeboot certification-status=non-blocker
305- miscellanea/check_prerelease certification-status=non-blocker
306- miscellanea/cpus_are_not_samples
307- miscellanea/dmitest_server
308 info/disk_partitions
309 info/network_devices
310 kernel_cmdline_attachment
311 include:
312 info/hdparm_.*.txt certification-status=non-blocker
313- miscellanea/ipmi_test certification-status=blocker
314- miscellanea/bmc_info certification-status=non-blocker
315- miscellanea/fwupdate certification-status=non-blocker
316 benchmarks/disk/hdparm-read_.* certification-status=blocker
317 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
318 cpu/clocktest certification-status=blocker
319@@ -78,10 +69,12 @@ include:
320 virtualization/verify_lxd certification-status=blocker
321 virtualization/kvm_check_vm certification-status=blocker
322 info/kvm_output certification-status=non-blocker
323- miscellanea/sosreport certification-status=non-blocker
324- miscellanea/sosreport_attachment certification-status=non-blocker
325- miscellanea/oops certification-status=non-blocker
326- miscellanea/oops_results.log certification-status=non-blocker
327+ miscellanea/oops certification-status=blocker
328+ miscellanea/oops_results.log
329+ miscellanea/olog certification-status=blocker
330+ miscellanea/olog_results.log
331+ miscellanea/klog certification-status=blocker
332+ miscellanea/klog_results.log
333 bootstrap_include:
334 device
335 fwts
336diff --git a/units/server-functional-14.04.pxu b/units/server-functional-14.04.pxu
337index 6a1ab09..11b2015 100644
338--- a/units/server-functional-14.04.pxu
339+++ b/units/server-functional-14.04.pxu
340@@ -6,9 +6,11 @@ _description:
341 The tests contained here should work in any test lab environment.
342 This test plan runs all server certification tests except for the really
343 demanding or lengthy ones.
344+nested_part:
345+ com.canonical.certification::server-firmware
346+ com.canonical.certification::server-miscellaneous
347 mandatory_include:
348 # Meta-job to include required resources, please don't remove
349- miscellanea/submission-resources
350 config_file_attachment
351 cpuinfo_attachment
352 dkms_info_attachment
353@@ -29,13 +31,6 @@ mandatory_include:
354 udev_attachment
355 udev-summary_attachment
356 lsmod_attachment
357- miscellanea/get_make_and_model
358- miscellanea/get_maas_version certification-status=blocker
359- miscellanea/efi_boot_mode certification-status=non-blocker
360- miscellanea/secure_boot_mode certification-status=non-blocker
361- miscellanea/check_prerelease certification-status=non-blocker
362- miscellanea/cpus_are_not_samples
363- miscellanea/dmitest_server
364 info/disk_partitions
365 info/network_devices
366 kernel_cmdline_attachment
367@@ -43,8 +38,6 @@ include:
368 info/hdparm_.*.txt certification-status=non-blocker
369 miscellanea/fwts_test certification-status=non-blocker
370 miscellanea/fwts_results.log certification-status=non-blocker
371- miscellanea/ipmi_test certification-status=blocker
372- miscellanea/bmc_info certification-status=non-blocker
373 benchmarks/disk/hdparm-read_.* certification-status=blocker
374 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
375 cpu/clocktest certification-status=blocker
376@@ -75,6 +68,10 @@ include:
377 info/kvm_output certification-status=non-blocker
378 miscellanea/oops certification-status=non-blocker
379 miscellanea/oops_results.log certification-status=non-blocker
380+ miscellanea/olog certification-status=blocker
381+ miscellanea/olog_results.log
382+ miscellanea/klog certification-status=blocker
383+ miscellanea/klog_results.log
384 bootstrap_include:
385 device
386 fwts
387diff --git a/units/server-functional-16.04.pxu b/units/server-functional-16.04.pxu
388index d99ecb3..8545df0 100644
389--- a/units/server-functional-16.04.pxu
390+++ b/units/server-functional-16.04.pxu
391@@ -6,9 +6,11 @@ _description:
392 The tests contained here should work in any test lab environment.
393 This test plan runs all server certification tests except for the really
394 demanding or lengthy ones.
395+nested_part:
396+ com.canonical.certification::server-firmware
397+ com.canonical.certification::server-miscellaneous
398 mandatory_include:
399 # Meta-job to include required resources, please don't remove
400- miscellanea/submission-resources
401 config_file_attachment
402 cpuinfo_attachment
403 dkms_info_attachment
404@@ -29,22 +31,11 @@ mandatory_include:
405 udev_attachment
406 udev-summary_attachment
407 lsmod_attachment
408- miscellanea/get_make_and_model
409- miscellanea/get_maas_version certification-status=blocker
410- miscellanea/efi_boot_mode certification-status=blocker
411- miscellanea/secure_boot_mode certification-status=non-blocker
412- miscellanea/efi_pxeboot certification-status=non-blocker
413- miscellanea/check_prerelease certification-status=non-blocker
414- miscellanea/cpus_are_not_samples
415- miscellanea/dmitest_server
416 info/disk_partitions
417 info/network_devices
418 kernel_cmdline_attachment
419 include:
420 info/hdparm_.*.txt certification-status=non-blocker
421- miscellanea/ipmi_test certification-status=blocker
422- miscellanea/bmc_info certification-status=non-blocker
423- miscellanea/fwupdate certification-status=non-blocker
424 benchmarks/disk/hdparm-read_.* certification-status=blocker
425 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
426 cpu/clocktest certification-status=blocker
427@@ -78,6 +69,10 @@ include:
428 info/kvm_output certification-status=non-blocker
429 miscellanea/oops certification-status=non-blocker
430 miscellanea/oops_results.log certification-status=non-blocker
431+ miscellanea/olog certification-status=blocker
432+ miscellanea/olog_results.log
433+ miscellanea/klog certification-status=blocker
434+ miscellanea/klog_results.log
435 bootstrap_include:
436 device
437 fwts
438diff --git a/units/server-functional-18.04.pxu b/units/server-functional-18.04.pxu
439index 68c3846..941bc22 100644
440--- a/units/server-functional-18.04.pxu
441+++ b/units/server-functional-18.04.pxu
442@@ -6,9 +6,11 @@ _description:
443 The tests contained here should work in any test lab environment.
444 This test plan runs all server certification tests except for the really
445 demanding or lengthy ones.
446+nested_part:
447+ com.canonical.certification::server-firmware
448+ com.canonical.certification::server-miscellaneous
449 mandatory_include:
450 # Meta-job to include required resources, please don't remove
451- miscellanea/submission-resources
452 config_file_attachment
453 cpuinfo_attachment
454 dkms_info_attachment
455@@ -29,22 +31,11 @@ mandatory_include:
456 udev_attachment
457 udev-summary_attachment
458 lsmod_attachment
459- miscellanea/get_make_and_model
460- miscellanea/get_maas_version certification-status=blocker
461- miscellanea/efi_boot_mode certification-status=blocker
462- miscellanea/secure_boot_mode certification-status=non-blocker
463- miscellanea/efi_pxeboot certification-status=non-blocker
464- miscellanea/check_prerelease certification-status=non-blocker
465- miscellanea/cpus_are_not_samples
466- miscellanea/dmitest_server
467 info/disk_partitions
468 info/network_devices
469 kernel_cmdline_attachment
470 include:
471 info/hdparm_.*.txt certification-status=non-blocker
472- miscellanea/ipmi_test certification-status=blocker
473- miscellanea/bmc_info certification-status=non-blocker
474- miscellanea/fwupdate certification-status=non-blocker
475 benchmarks/disk/hdparm-read_.* certification-status=blocker
476 benchmarks/disk/hdparm-cache-read_.* certification-status=blocker
477 cpu/clocktest certification-status=blocker
478diff --git a/units/server-soc-cert-14.04.pxu b/units/server-soc-cert-14.04.pxu
479index 6c5a8eb..7ba3c4b 100644
480--- a/units/server-soc-cert-14.04.pxu
481+++ b/units/server-soc-cert-14.04.pxu
482@@ -5,9 +5,11 @@ _description:
483 This whitelist is intended to be used for testing Server SoCs. The tests
484 contained here should work in any test lab envrionement. Please use this
485 whitelist for the Ubuntu Certification self-testing programme.
486+nested_part:
487+ com.canonical.certification::server-firmware
488+ com.canonical.certification::server-miscellaneous
489 mandatory_include:
490 # Meta-job to include required resources, please don't remove
491- miscellanea/submission-resources
492 config_file_attachment
493 cpuinfo_attachment
494 dkms_info_attachment
495@@ -26,12 +28,6 @@ mandatory_include:
496 udev_attachment
497 udev-summary_attachment
498 lsmod_attachment
499- miscellanea/get_make_and_model
500- miscellanea/get_maas_version certification-status=blocker
501- miscellanea/efi_boot_mode certification-status=non-blocker
502- miscellanea/check_prerelease certification-status=non-blocker
503- miscellanea/cpus_are_not_samples
504- miscellanea/dmitest_server
505 info/disk_partitions
506 info/network_devices
507 kernel_cmdline_attachment
508@@ -68,6 +64,10 @@ include:
509 info/kvm_output certification-status=non-blocker
510 miscellanea/oops certification-status=non-blocker
511 miscellanea/oops_results.log certification-status=non-blocker
512+ miscellanea/olog certification-status=blocker
513+ miscellanea/olog_results.log
514+ miscellanea/klog certification-status=blocker
515+ miscellanea/klog_results.log
516 bootstrap_include:
517 device
518 fwts
519diff --git a/units/server-soc-cert-16.04.pxu b/units/server-soc-cert-16.04.pxu
520index 664ea96..13a7561 100644
521--- a/units/server-soc-cert-16.04.pxu
522+++ b/units/server-soc-cert-16.04.pxu
523@@ -5,9 +5,11 @@ _description:
524 This whitelist is intended to be used for testing Server SoCs. The tests
525 contained here should work in any test lab envrionement. Please use this
526 whitelist for the Ubuntu Certification self-testing programme.
527+nested_part:
528+ com.canonical.certification::server-firmware
529+ com.canonical.certification::server-miscellaneous
530 mandatory_include:
531 # Meta-job to include required resources, please don't remove
532- miscellanea/submission-resources
533 config_file_attachment
534 cpuinfo_attachment
535 dkms_info_attachment
536@@ -26,13 +28,6 @@ mandatory_include:
537 udev_attachment
538 udev-summary_attachment
539 lsmod_attachment
540- miscellanea/get_make_and_model
541- miscellanea/get_maas_version certification-status=blocker
542- miscellanea/efi_boot_mode certification-status=blocker
543- miscellanea/efi_pxeboot certification-status=non-blocker
544- miscellanea/check_prerelease certification-status=non-blocker
545- miscellanea/cpus_are_not_samples
546- miscellanea/dmitest_server
547 info/disk_partitions
548 info/network_devices
549 kernel_cmdline_attachment
550@@ -71,6 +66,10 @@ include:
551 info/kvm_output certification-status=non-blocker
552 miscellanea/oops certification-status=non-blocker
553 miscellanea/oops_results.log certification-status=non-blocker
554+ miscellanea/olog certification-status=blocker
555+ miscellanea/olog_results.log
556+ miscellanea/klog certification-status=blocker
557+ miscellanea/klog_results.log
558 bootstrap_include:
559 device
560 fwts
561diff --git a/units/server-soc-cert-18.04.pxu b/units/server-soc-cert-18.04.pxu
562index b405721..97fbdda 100644
563--- a/units/server-soc-cert-18.04.pxu
564+++ b/units/server-soc-cert-18.04.pxu
565@@ -5,9 +5,11 @@ _description:
566 This whitelist is intended to be used for testing Server SoCs. The tests
567 contained here should work in any test lab envrionement. Please use this
568 whitelist for the Ubuntu Certification self-testing programme.
569+nested_part:
570+ com.canonical.certification::server-firmware
571+ com.canonical.certification::server-miscellaneous
572 mandatory_include:
573 # Meta-job to include required resources, please don't remove
574- miscellanea/submission-resources
575 config_file_attachment
576 cpuinfo_attachment
577 dkms_info_attachment
578@@ -26,13 +28,6 @@ mandatory_include:
579 udev_attachment
580 udev-summary_attachment
581 lsmod_attachment
582- miscellanea/get_make_and_model
583- miscellanea/get_maas_version certification-status=blocker
584- miscellanea/efi_boot_mode certification-status=blocker
585- miscellanea/efi_pxeboot certification-status=non-blocker
586- miscellanea/check_prerelease certification-status=non-blocker
587- miscellanea/cpus_are_not_samples
588- miscellanea/dmitest_server
589 info/disk_partitions
590 info/network_devices
591 kernel_cmdline_attachment
592@@ -71,6 +66,10 @@ include:
593 info/kvm_output certification-status=non-blocker
594 miscellanea/oops certification-status=non-blocker
595 miscellanea/oops_results.log certification-status=non-blocker
596+ miscellanea/olog certification-status=blocker
597+ miscellanea/olog_results.log
598+ miscellanea/klog certification-status=blocker
599+ miscellanea/klog_results.log
600 bootstrap_include:
601 device
602 fwts
603diff --git a/units/storage-only.pxu b/units/storage-only.pxu
604index 8ab2bb6..ec93dba 100644
605--- a/units/storage-only.pxu
606+++ b/units/storage-only.pxu
607@@ -6,9 +6,11 @@ _description:
608 only. It does not provide any testing of other hardware and should only be
609 run at the direction of the Cert Team when re-testing of storage devices is
610 required.
611+nested_part:
612+ com.canonical.certification::server-firmware
613+ com.canonical.certification::server-miscellaneous
614 mandatory_include:
615 # Meta-job to include required resources, please don't remove
616- miscellanea/submission-resources
617 config_file_attachment
618 cpuinfo_attachment
619 dkms_info_attachment
620@@ -29,10 +31,6 @@ mandatory_include:
621 udev_attachment
622 udev-summary_attachment
623 lsmod_attachment
624- miscellanea/get_make_and_model
625- miscellanea/get_maas_version certification-status=blocker
626- miscellanea/efi_boot_mode certification-status=blocker
627- miscellanea/check_prerelease certification-status=non-blocker
628 info/disk_partitions
629 kernel_cmdline_attachment
630 include:
631@@ -49,6 +47,10 @@ include:
632 mediacard/sd-preinserted certification-status=blocker
633 miscellanea/oops certification-status=non-blocker
634 miscellanea/oops_results.log certification-status=non-blocker
635+ miscellanea/olog certification-status=blocker
636+ miscellanea/olog_results.log
637+ miscellanea/klog certification-status=blocker
638+ miscellanea/klog_results.log
639 bootstrap_include:
640 device
641 fwts
642diff --git a/units/usb-only.pxu b/units/usb-only.pxu
643index 6f53ef1..d4866f1 100644
644--- a/units/usb-only.pxu
645+++ b/units/usb-only.pxu
646@@ -6,9 +6,11 @@ _description:
647 only. It does not provide any testing of other hardware and should only be
648 run at the direction of the Cert Team when re-testing of USB devices is
649 requried.
650+nested_part:
651+ com.canonical.certification::server-firmware
652+ com.canonical.certification::server-miscellaneous
653 mandatory_include:
654 # Meta-job to include required resources, please don't remove
655- miscellanea/submission-resources
656 config_file_attachment
657 cpuinfo_attachment
658 dkms_info_attachment
659@@ -29,9 +31,6 @@ mandatory_include:
660 udev_attachment
661 udev-summary_attachment
662 lsmod_attachment
663- miscellanea/get_make_and_model
664- miscellanea/get_maas_version certification-status=blocker
665- miscellanea/check_prerelease certification-status=non-blocker
666 miscellanea/boot_mode
667 info/disk_partitions
668 kernel_cmdline_attachment
669@@ -42,6 +41,10 @@ include:
670 usb3/storage-preinserted certification-status=blocker
671 miscellanea/oops certification-status=non-blocker
672 miscellanea/oops_results.log certification-status=non-blocker
673+ miscellanea/olog certification-status=blocker
674+ miscellanea/olog_results.log
675+ miscellanea/klog certification-status=blocker
676+ miscellanea/klog_results.log
677 bootstrap_include:
678 device
679 fwts
680diff --git a/units/virtual-machine-full-14.04.pxu b/units/virtual-machine-full-14.04.pxu
681index 6920761..0ab0683 100644
682--- a/units/virtual-machine-full-14.04.pxu
683+++ b/units/virtual-machine-full-14.04.pxu
684@@ -6,9 +6,11 @@ _description:
685 hypervisors. The tests contained here should work in any test lab
686 envrionement. Please use this whitelist for the Ubuntu Certification
687 self-testing programme.
688+nested_part:
689+ com.canonical.certification::server-firmware
690+ com.canonical.certification::server-miscellaneous
691 mandatory_include:
692 # Meta-job to include required resources, please don't remove
693- miscellanea/submission-resources
694 config_file_attachment
695 cpuinfo_attachment
696 dkms_info_attachment
697@@ -29,10 +31,6 @@ mandatory_include:
698 udev_attachment
699 udev-summary_attachment
700 lsmod_attachment
701- miscellanea/get_make_and_model
702- miscellanea/get_maas_version certification-status=blocker
703- miscellanea/efi_boot_mode certification-status=non-blocker
704- miscellanea/check_prerelease certification-status=non-blocker
705 info/disk_partitions
706 info/network_devices
707 kernel_cmdline_attachment
708@@ -62,6 +60,10 @@ include:
709 stress/cpu_stress_test certification-status=blocker
710 miscellanea/oops certification-status=non-blocker
711 miscellanea/oops_results.log certification-status=non-blocker
712+ miscellanea/olog certification-status=blocker
713+ miscellanea/olog_results.log
714+ miscellanea/klog certification-status=blocker
715+ miscellanea/klog_results.log
716 bootstrap_include:
717 device
718 fwts
719diff --git a/units/virtual-machine-full-16.04.pxu b/units/virtual-machine-full-16.04.pxu
720index a8d3a7e..79d0bcb 100644
721--- a/units/virtual-machine-full-16.04.pxu
722+++ b/units/virtual-machine-full-16.04.pxu
723@@ -6,9 +6,11 @@ _description:
724 hypervisors. The tests contained here should work in any test lab
725 envrionement. Please use this whitelist for the Ubuntu Certification
726 self-testing programme.
727+nested_part:
728+ com.canonical.certification::server-firmware
729+ com.canonical.certification::server-miscellaneous
730 mandatory_include:
731 # Meta-job to include required resources, please don't remove
732- miscellanea/submission-resources
733 config_file_attachment
734 cpuinfo_attachment
735 dkms_info_attachment
736@@ -29,9 +31,6 @@ mandatory_include:
737 udev_attachment
738 udev-summary_attachment
739 lsmod_attachment
740- miscellanea/get_make_and_model
741- miscellanea/get_maas_version certification-status=blocker
742- miscellanea/check_prerelease certification-status=non-blocker
743 info/disk_partitions
744 info/network_devices
745 kernel_cmdline_attachment
746@@ -63,6 +62,10 @@ include:
747 stress/cpu_stress_ng_test certification-status=blocker
748 miscellanea/oops certification-status=non-blocker
749 miscellanea/oops_results.log certification-status=non-blocker
750+ miscellanea/olog certification-status=blocker
751+ miscellanea/olog_results.log
752+ miscellanea/klog certification-status=blocker
753+ miscellanea/klog_results.log
754 bootstrap_include:
755 device
756 fwts
757diff --git a/units/virtual-machine-full-18.04.pxu b/units/virtual-machine-full-18.04.pxu
758index 0cc846b..7458ecc 100644
759--- a/units/virtual-machine-full-18.04.pxu
760+++ b/units/virtual-machine-full-18.04.pxu
761@@ -6,9 +6,11 @@ _description:
762 hypervisors. The tests contained here should work in any test lab
763 envrionement. Please use this whitelist for the Ubuntu Certification
764 self-testing programme.
765+nested_part:
766+ com.canonical.certification::server-firmware
767+ com.canonical.certification::server-miscellaneous
768 mandatory_include:
769 # Meta-job to include required resources, please don't remove
770- miscellanea/submission-resources
771 config_file_attachment
772 cpuinfo_attachment
773 dkms_info_attachment
774@@ -29,9 +31,6 @@ mandatory_include:
775 udev_attachment
776 udev-summary_attachment
777 lsmod_attachment
778- miscellanea/get_make_and_model
779- miscellanea/get_maas_version certification-status=blocker
780- miscellanea/check_prerelease certification-status=non-blocker
781 info/disk_partitions
782 info/network_devices
783 kernel_cmdline_attachment
784@@ -64,6 +63,10 @@ include:
785 virtualization/verify_lxd certification-status=blocker
786 miscellanea/oops certification-status=non-blocker
787 miscellanea/oops_results.log certification-status=non-blocker
788+ miscellanea/olog certification-status=blocker
789+ miscellanea/olog_results.log
790+ miscellanea/klog certification-status=blocker
791+ miscellanea/klog_results.log
792 bootstrap_include:
793 device
794 fwts
795diff --git a/units/virtualization-only.pxu b/units/virtualization-only.pxu
796index 46baf1a..bf44ece 100644
797--- a/units/virtualization-only.pxu
798+++ b/units/virtualization-only.pxu
799@@ -6,9 +6,11 @@ _description:
800 capabilities only. It does not provide any testing of other hardware
801 and should only be run at the direction of the Cert Team when re-testing
802 of virtualization capabilites is requried.
803+nested_part:
804+ com.canonical.certification::server-firmware
805+ com.canonical.certification::server-miscellaneous
806 mandatory_include:
807 # Meta-job to include required resources, please don't remove
808- miscellanea/submission-resources
809 config_file_attachment
810 cpuinfo_attachment
811 dkms_info_attachment
812@@ -29,10 +31,6 @@ mandatory_include:
813 udev_attachment
814 udev-summary_attachment
815 lsmod_attachment
816- miscellanea/get_make_and_model
817- miscellanea/get_maas_version certification-status=blocker
818- miscellanea/efi_boot_mode certification-status=blocker
819- miscellanea/check_prerelease certification-status=non-blocker
820 info/disk_partitions
821 info/network_devices
822 kernel_cmdline_attachment
823@@ -43,6 +41,10 @@ include:
824 info/kvm_output certification-status=non-blocker
825 miscellanea/oops certification-status=non-blocker
826 miscellanea/oops_results.log certification-status=non-blocker
827+ miscellanea/olog certification-status=blocker
828+ miscellanea/olog_results.log
829+ miscellanea/klog certification-status=blocker
830+ miscellanea/klog_results.log
831 bootstrap_include:
832 device
833 fwts

Subscribers

People subscribed via source and target branches