Merge ~jocave/plainbox-provider-certification-client:retire-xenial-plans-eol into plainbox-provider-certification-client:master

Proposed by Jonathan Cave
Status: Merged
Approved by: Jonathan Cave
Approved revision: d4fdfb79ec93b17179f89a26ea798bd06a691e4a
Merged at revision: 2a19929da8840466c51596f9a3618f847dcd54ad
Proposed branch: ~jocave/plainbox-provider-certification-client:retire-xenial-plans-eol
Merge into: plainbox-provider-certification-client:master
Diff against target: 90 lines (+6/-72)
2 files modified
dev/null (+0/-72)
requirements/deb-base.txt (+6/-0)
Reviewer Review Type Date Requested Status
Devices Certification Bot Needs Fixing
Sylvain Pineau Approve
Review via email: mp+404701@code.launchpad.net

Description of the change

Xenial has now gone EOL (apart from ESM supported systems). Desktop test plans can be removed.

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

+1

review: Approve
Revision history for this message
Devices Certification Bot (ce-certification-qa) wrote :

The merge was fine but running tests failed.

[bionic] [15:46:08] starting container
Device project added to bionic-testing
[xenial] [15:46:15] starting container
Device project added to xenial-testing
[bionic] [15:46:24] provisioning container
[xenial] [15:46:31] provisioning container
[bionic] [15:46:40] Starting tests...
[bionic] Found a test script: ./requirements/container-tests-provider-certification-client
[xenial] [15:46:41] Starting tests...
[xenial] Found a test script: ./requirements/container-tests-provider-certification-client
[focal] [15:46:44] starting container
Device project added to focal-testing
[focal] [15:46:58] provisioning container
[focal] [15:47:10] Starting tests...
[focal] Found a test script: ./requirements/container-tests-provider-certification-client
[bionic] [15:47:59] container-tests-provider-certification-client: PASS
[bionic] [15:47:59] Fixing file permissions in source directory
[bionic] [15:47:59] Destroying container
[xenial] [15:48:07] container-tests-provider-certification-client: FAIL
[xenial] output: https://paste.ubuntu.com/p/bcW6hwXbnV/
[xenial] [15:48:09] Fixing file permissions in source directory
[xenial] [15:48:10] Destroying container
[focal] [15:48:10] container-tests-provider-certification-client: PASS
[focal] [15:48:10] Fixing file permissions in source directory
[focal] [15:48:10] Destroying container

review: Needs Fixing
Revision history for this message
Devices Certification Bot (ce-certification-qa) wrote :

The merge was fine but running tests failed.

[xenial] [16:05:46] starting container
Device project added to xenial-testing
[focal] [16:05:49] starting container
Device project added to focal-testing
[xenial] [16:05:57] provisioning container
[bionic] [16:05:59] starting container
Device project added to bionic-testing
[focal] [16:06:05] provisioning container
[xenial] [16:06:06] Starting tests...
[xenial] Found a test script: ./requirements/container-tests-provider-certification-client
[bionic] [16:06:15] provisioning container
[focal] [16:06:17] Starting tests...
[focal] Found a test script: ./requirements/container-tests-provider-certification-client
[bionic] [16:06:29] Starting tests...
[bionic] Found a test script: ./requirements/container-tests-provider-certification-client
[xenial] [16:06:47] container-tests-provider-certification-client: FAIL
[xenial] output: https://paste.ubuntu.com/p/8h5mdF5JpG/
[xenial] [16:06:50] Fixing file permissions in source directory
[xenial] [16:06:50] Destroying container
[focal] [16:06:58] container-tests-provider-certification-client: PASS
[focal] [16:06:58] Fixing file permissions in source directory
[focal] [16:06:58] Destroying container
[bionic] [16:07:08] container-tests-provider-certification-client: PASS
[bionic] [16:07:08] Fixing file permissions in source directory
[bionic] [16:07:08] Destroying container

review: Needs Fixing

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/requirements/deb-base.txt b/requirements/deb-base.txt
2new file mode 100644
3index 0000000..895f3a2
4--- /dev/null
5+++ b/requirements/deb-base.txt
6@@ -0,0 +1,6 @@
7+python3-jinja2
8+python3-padme
9+python3-urwid
10+python3-xlsxwriter
11+shellcheck
12+flake8
13diff --git a/units/client-cert-desktop-16-04.pxu b/units/client-cert-desktop-16-04.pxu
14deleted file mode 100644
15index efc1ec5..0000000
16--- a/units/client-cert-desktop-16-04.pxu
17+++ /dev/null
18@@ -1,72 +0,0 @@
19-id: client-cert-16-04
20-_name: 16.04 Client Certification Tests
21-unit: test plan
22-_description:
23- This test plan is intended for use inside Canonical's test labs. It will be
24- used to certify Desktop devices on behalf of OEM customers as part of
25- commercial engagements.
26-include:
27-nested_part:
28- submission-cert-full
29- audio-cert-full
30- bluetooth-cert-full
31- camera-cert-full
32- esata-cert-full
33- firewire-cert-full
34- thunderbolt-cert-full
35- monitor-integrated-gpu-cert-full
36- graphics-integrated-gpu-cert-full
37- graphics-discrete-gpu-cert-full
38- monitor-discrete-gpu-cert-full
39- input-cert-full
40- disk-cert-manual
41- keys-cert-full
42- led-cert-full
43- mediacard-cert-full
44- mobilebroadband-cert-full
45- networking-cert-full
46- optical-cert-full
47- power-management-precheck-cert
48- touchpad-cert-full
49- touchscreen-cert-full
50- usb-cert-full
51- usb3-cert-full
52- usb-c-cert-full
53- wireless-cert-full
54- before-suspend-reference-cert-full
55- # Test discrete card first, if present, since it's the one we will be using
56- # after coming back from suspend if the system has hybrid graphics.
57- after-suspend-graphics-discrete-gpu-cert-full
58- hibernate-discrete-gpu-cert-full
59- # Now we ask to switch to the integrated graphics card. This requires a
60- # restart of checkbox.
61- after-suspend-graphics-integrated-gpu-cert-full
62- after-suspend-monitor-integrated-gpu-cert-full
63- suspend-key-led-oops-check-cert
64- after-suspend-reference-cert-full
65- after-suspend-audio-cert-full
66- after-suspend-camera-cert-full
67- after-suspend-input-cert-full
68- after-suspend-led-cert-full
69- after-suspend-mediacard-cert-full
70- after-suspend-touchpad-cert-full
71- after-suspend-usb-cert-full
72- after-suspend-usb3-cert-full
73- after-suspend-wireless-cert-full
74- after-suspend-keys-cert-full
75- hibernate-integrated-gpu-cert-full
76- # The following tests should run BEFORE the automated tests. The reboot and
77- # power off tests will also give us a clean system to start the stress run
78- # with.
79- power-management-reboot-poweroff-cert
80- # Automated Tests
81- # The following tests are purely automated and/or lenghty stress tests.
82- # They have been moved to the end of the test run to improve the testing
83- # process.
84- misc-client-cert-full
85- cpu-cert-full
86- disk-cert-automated
87- stress-iperf3-automated
88- stress-cert-full
89- tpm2.0
90- info-attachment-cert-full

Subscribers

People subscribed via source and target branches