Merge ~baconyao/checkbox-limerick/+git/checkbox-provider-limerick:add-kd240-test-plan into ~checkbox-dev/checkbox-limerick/+git/checkbox-provider-limerick:master

Proposed by PeiYao Chang
Status: Merged
Approved by: PeiYao Chang
Approved revision: 1cea7c4fb14b3a4d4549a0701f9f7f87a75447f5
Merged at revision: 7606f538f8dd8b94ea54bee0c929b0ed87613715
Proposed branch: ~baconyao/checkbox-limerick/+git/checkbox-provider-limerick:add-kd240-test-plan
Merge into: ~checkbox-dev/checkbox-limerick/+git/checkbox-provider-limerick:master
Diff against target: 125 lines (+113/-0)
2 files modified
units/kd240-test-plan-classic.pxu (+57/-0)
units/kd240-test-plan.pxu (+56/-0)
Reviewer Review Type Date Requested Status
Vic Liu Approve
Review via email: mp+441425@code.launchpad.net

Commit message

Add the test plan for KD240

To post a comment you must log in.
Revision history for this message
Vic Liu (zongminl) wrote :

+1, thank you

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/units/kd240-test-plan-classic.pxu b/units/kd240-test-plan-classic.pxu
2new file mode 100644
3index 0000000..8f60b26
4--- /dev/null
5+++ b/units/kd240-test-plan-classic.pxu
6@@ -0,0 +1,57 @@
7+# Copyright 2023 Canonical Ltd.
8+# All rights reserved.
9+#
10+# Test plans and (optionally) jobs unique to the Ubuntu Classic Limerick KD240 devices.
11+#
12+
13+id: kd240-limerick-classic-22-04
14+unit: test plan
15+_name: Full manual + automated tests for Ubuntu Classic Limerick KD240
16+_description:
17+ Combined manual and automated test plans for Ubuntu Classic Limerick KD240 devices.
18+include:
19+nested_part:
20+ kd240-limerick-classic-manual-22-04
21+ kd240-limerick-classic-automated-22-04
22+
23+id: kd240-limerick-classic-manual-22-04
24+unit: test plan
25+_name: Manual only QA tests for Ubuntu Classic Limerick KD240
26+_description:
27+ Ubuntu Classic QA test plan for the Limerick KD240 hardware.
28+ This test plan contains all of the tests that require manual
29+ control of device hardware or some other user input to complete.
30+estimated_duration: 3600
31+include:
32+nested_part:
33+ com.canonical.certification::client-cert-iot-server-22-04-manual
34+exclude:
35+
36+id: kd240-limerick-classic-automated-22-04
37+unit: test plan
38+_name: Automated only QA tests for Ubuntu Classic Limerick KD240
39+_description:
40+ Ubuntu Classic QA test plan for the Limerick KD240 hardware.
41+ This test plan contains all of the automated tests used to
42+ validate the Limerick KD240 device.
43+include:
44+ com.canonical.certification::install/apt-get-gets-updates
45+bootstrap_include:
46+ limerick_sku
47+nested_part:
48+ dtb-automated
49+ com.canonical.certification::client-cert-iot-server-22-04-automated
50+ com.canonical.certification::after-suspend-networking-automated
51+exclude:
52+
53+id: kd240-limerick-classic-stress-22-04
54+unit: test plan
55+_name: Stress tests for Ubuntu Classic Limerick KD240
56+_description:
57+ Ubuntu Classic QA test plan that includes all stress tests required for Limerick KD240 devices
58+include:
59+nested_part:
60+ com.canonical.certification::stress-iperf3-automated # keep if ethernet is supported
61+ limerick-suspend-stress-test
62+ com.canonical.certification::client-cert-iot-server-22-04-stress
63+exclude:
64diff --git a/units/kd240-test-plan.pxu b/units/kd240-test-plan.pxu
65new file mode 100644
66index 0000000..1610e91
67--- /dev/null
68+++ b/units/kd240-test-plan.pxu
69@@ -0,0 +1,56 @@
70+# Copyright 2023 Canonical Ltd.
71+# All rights reserved.
72+#
73+# Test plans and (optionally) jobs unique to the Ubuntu Core Limerick KD240 devices.
74+#
75+
76+id: Kd240-limerick
77+unit: test plan
78+_name: Full manual + automated tests for Ubuntu Core Limerick KD240
79+_description:
80+ Combined manual and automated test plans for Ubuntu Core Limerick KD240 devices.
81+include:
82+nested_part:
83+ Kd240-limerick-manual
84+ Kd240-limerick-automated
85+
86+id: Kd240-limerick-manual
87+unit: test plan
88+_name: Manual only QA tests for Ubuntu Core Limerick KD240
89+_description:
90+ Ubuntu Core QA test plan for the Limerick KD240 hardware.
91+ This test plan contains all of the tests that require manual
92+ control of device hardware or some other user input to complete.
93+estimated_duration: 3600
94+include:
95+ com.canonical.certification::ubuntucore/kernel-failboot-.* # keep if kernel snap is not pc-kernel
96+nested_part:
97+ device-connections-tp
98+ com.canonical.certification::client-cert-iot-ubuntucore-22-manual
99+exclude:
100+
101+id: Kd240-limerick-automated
102+unit: test plan
103+_name: Automated only QA tests for Ubuntu Core Limerick KD240
104+_description:
105+ Ubuntu Core QA test plan for the Limerick KD240 hardware.
106+ This test plan contains all of the automated tests used to
107+ validate the Limerick KD240 device.
108+include:
109+ com.canonical.certification::image/model-grade
110+nested_part:
111+ device-connections-tp
112+ com.canonical.certification::client-cert-iot-ubuntucore-22-automated
113+exclude:
114+
115+id: Kd240-limerick-stress
116+unit: test plan
117+_name: Stress tests for Ubuntu Core Limerick KD240
118+_description:
119+ Ubuntu Core QA test plan that includes all stress tests required for Limerick KD240 devices
120+include:
121+nested_part:
122+ device-connections-tp
123+ com.canonical.certification::stress-iperf3-automated # keep if ethernet is supported
124+ com.canonical.certification::client-cert-iot-ubuntucore-22-stress
125+exclude:

Subscribers

People subscribed via source and target branches