Merge ~jocave/plainbox-provider-checkbox:add-manual-nested-parts into plainbox-provider-checkbox:master

Proposed by Jonathan Cave
Status: Merged
Approved by: Jonathan Cave
Approved revision: 1ec77694554c6cbbaacf7f90d07474535ce24e47
Merged at revision: 047d70bb09dafeca3a9bbbd2e40151c34d08a581
Proposed branch: ~jocave/plainbox-provider-checkbox:add-manual-nested-parts
Merge into: plainbox-provider-checkbox:master
Diff against target: 98 lines (+42/-0)
2 files modified
units/disk/test-plan.pxu (+6/-0)
units/socketcan/test-plan.pxu (+36/-0)
Reviewer Review Type Date Requested Status
Sylvain Pineau (community) Approve
Review via email: mp+359824@code.launchpad.net

Description of the change

Creating manual test plans for nesting to categories that are missing them. The idea is to make it easier to create the top level manual/automated test plans in projects without having to go through the other providers and establish whether they actually exist.

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

+1 (even if must admit that empty parts are confusing thay make sense to build manual tests plans).

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/units/disk/test-plan.pxu b/units/disk/test-plan.pxu
2index b080966..3c59a64 100644
3--- a/units/disk/test-plan.pxu
4+++ b/units/disk/test-plan.pxu
5@@ -36,6 +36,12 @@ include:
6 nested_part:
7 disk-automated
8
9+id: disk-manual
10+unit: test plan
11+_name: Manual disks tests
12+_description: Manual QA disk tests for Ubuntu Core devices
13+include:
14+
15 id: disk-automated
16 unit: test plan
17 _name: Automated disk tests
18diff --git a/units/socketcan/test-plan.pxu b/units/socketcan/test-plan.pxu
19index 0e60f3b..bcd1b6c 100644
20--- a/units/socketcan/test-plan.pxu
21+++ b/units/socketcan/test-plan.pxu
22@@ -8,6 +8,14 @@ include:
23 socketcan/send_packet_remote_.*
24
25
26+id: socketcan-manual-remote
27+unit: test plan
28+_name: SocketCAN Tests (Manual, Remote)
29+_description:
30+ SocketCAN Tests (Manual, Remote)
31+include:
32+
33+
34 id: after-suspend-socketcan-auto-remote
35 unit: test plan
36 _name: SocketCAN Tests (Automated, Remote, After Suspend)
37@@ -17,6 +25,14 @@ include:
38 after-suspend-socketcan/send_packet_remote_.*
39
40
41+id: after-suspend-socketcan-manual-remote
42+unit: test plan
43+_name: SocketCAN Tests (Manual, Remote, After Suspend)
44+_description:
45+ SocketCAN Tests (Manual, Remote, After Suspend)
46+include:
47+
48+
49 id: socketcan-auto-local
50 unit: test plan
51 _name: SocketCAN Tests (Automated, Local)
52@@ -26,6 +42,14 @@ include:
53 socketcan/send_packet_local_.*
54
55
56+id: socketcan-manual-local
57+unit: test plan
58+_name: SocketCAN Tests (Manual, Local)
59+_description:
60+ SocketCAN Tests (Manual, Local)
61+include:
62+
63+
64 id: after-suspend-socketcan-auto-local
65 unit: test plan
66 _name: SocketCAN Tests (Automated, Local, After Suspend)
67@@ -35,6 +59,14 @@ include:
68 after-suspend-socketcan/send_packet_local_.*
69
70
71+id: after-suspend-socketcan-manual-local
72+unit: test plan
73+_name: SocketCAN Tests (Manual, Local, After Suspend)
74+_description:
75+ SocketCAN Tests (Manual, Local, After Suspend)
76+include:
77+
78+
79 id: socketcan-full
80 unit: test plan
81 _name: SocketCAN Tests
82@@ -42,6 +74,8 @@ _description:
83 SocketCAN Tests
84 include:
85 nested_part:
86+ socketcan-manual-remote
87+ socketcan-manual-local
88 socketcan-auto-remote
89 socketcan-auto-local
90
91@@ -53,5 +87,7 @@ _description:
92 SocketCAN Tests (After Suspend)
93 include:
94 nested_part:
95+ after-suspend-socketcan-manual-remote
96+ after-suspend-socketcan-manual-local
97 after-suspend-socketcan-auto-remote
98 after-suspend-socketcan-auto-local

Subscribers

People subscribed via source and target branches