Merge lp:~cypressyew/checkbox/touchpad-requirement-fix into lp:checkbox

Proposed by Po-Hsu Lin
Status: Merged
Approved by: Zygmunt Krynicki
Approved revision: 3071
Merged at revision: 3071
Proposed branch: lp:~cypressyew/checkbox/touchpad-requirement-fix
Merge into: lp:checkbox
Diff against target: 75 lines (+9/-0)
1 file modified
providers/plainbox-provider-checkbox/jobs/touchpad.txt.in (+9/-0)
To merge this branch: bzr merge lp:~cypressyew/checkbox/touchpad-requirement-fix
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Review via email: mp+223201@code.launchpad.net

Description of the change

Now all of the touchpad jobs are required to run in laptop/notebook/portable platforms.

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

+1

review: Approve
Revision history for this message
Daniel Manrique (roadmr) wrote :

For the record, DMI type is quite unreliable when determining a system's form factor and this may cause inadequate skipping of tests in the future. We'll need a more reliable way at some point, although this is OK for the time being. Thanks for working on this!

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

FYI: check my cep-6 https://blueprints.launchpad.net/plainbox/+spec/cep-6

On Mon, Jun 16, 2014 at 3:33 PM, Daniel Manrique <
<email address hidden>> wrote:

> For the record, DMI type is quite unreliable when determining a system's
> form factor and this may cause inadequate skipping of tests in the future.
> We'll need a more reliable way at some point, although this is OK for the
> time being. Thanks for working on this!
> --
>
> https://code.launchpad.net/~cypressyew/checkbox/touchpad-requirement-fix/+merge/223201
> You are reviewing the proposed merge of
> lp:~cypressyew/checkbox/touchpad-requirement-fix into lp:checkbox.
>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'providers/plainbox-provider-checkbox/jobs/touchpad.txt.in'
2--- providers/plainbox-provider-checkbox/jobs/touchpad.txt.in 2014-05-09 16:53:32 +0000
3+++ providers/plainbox-provider-checkbox/jobs/touchpad.txt.in 2014-06-16 08:14:07 +0000
4@@ -65,6 +65,7 @@
5
6 plugin: manual
7 id: touchpad/multitouch-manual
8+requires: dmi.product in ['Notebook','Laptop','Portable']
9 depends: touchpad/singletouch-automated
10 estimated_duration: 120.0
11 _description:
12@@ -77,6 +78,7 @@
13
14 plugin: manual
15 id: touchpad/singletouch-corner
16+requires: dmi.product in ['Notebook','Laptop','Portable']
17 estimated_duration: 120.0
18 _description:
19 PURPOSE:
20@@ -90,6 +92,7 @@
21
22 plugin: manual
23 id: touchpad/singletouch-selection
24+requires: dmi.product in ['Notebook','Laptop','Portable']
25 estimated_duration: 120.0
26 _description:
27 PURPOSE:
28@@ -102,6 +105,7 @@
29
30 plugin: manual
31 id: touchpad/multitouch-rightclick
32+requires: dmi.product in ['Notebook','Laptop','Portable']
33 depends: touchpad/multitouch-automated
34 estimated_duration: 120.0
35 _description:
36@@ -116,6 +120,7 @@
37
38 plugin: user-interact
39 id: touchpad/multitouch-horizontal
40+requires: dmi.product in ['Notebook','Laptop','Portable']
41 command: touchpad_test right left
42 estimated_duration: 120.0
43 _description:
44@@ -129,6 +134,7 @@
45
46 plugin: user-interact
47 id: touchpad/multitouch-vertical
48+requires: dmi.product in ['Notebook','Laptop','Portable']
49 command: touchpad_test up down
50 estimated_duration: 120.0
51 _description:
52@@ -142,6 +148,7 @@
53
54 plugin: manual
55 id: touchpad/drag-and-drop
56+requires: dmi.product in ['Notebook','Laptop','Portable']
57 estimated_duration: 120.0
58 _description:
59 PURPOSE:
60@@ -155,6 +162,7 @@
61
62 plugin: manual
63 id: touchpad/multitouch-zoom
64+requires: dmi.product in ['Notebook','Laptop','Portable']
65 depends: touchpad/multitouch-automated
66 estimated_duration: 120.0
67 _summary: Check touchpad pinch-to-zoom gesture
68@@ -170,6 +178,7 @@
69
70 plugin: manual
71 id: touchpad/multitouch-dash
72+requires: dmi.product in ['Notebook','Laptop','Portable']
73 depends: touchpad/multitouch-automated
74 estimated_duration: 120.0
75 _summary: Check 4-finger tap gesture

Subscribers

People subscribed via source and target branches