Merge ~zongminl/checkbox-limerick/+git/checkbox-provider-limerick:add-4k-monitor-test into ~checkbox-dev/checkbox-limerick/+git/checkbox-provider-limerick:master

Proposed by Vic Liu
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 3b2f291fad99dbed4cbf6886a58448cdeb6a1eb2
Merged at revision: 7a7a5f95773374e51235d707396632d781c195d3
Proposed branch: ~zongminl/checkbox-limerick/+git/checkbox-provider-limerick:add-4k-monitor-test
Merge into: ~checkbox-dev/checkbox-limerick/+git/checkbox-provider-limerick:master
Diff against target: 71 lines (+31/-0)
3 files modified
units/monitor/jobs.pxu (+14/-0)
units/monitor/test-plan.pxu (+13/-0)
units/test-plan-classic.pxu (+4/-0)
Reviewer Review Type Date Requested Status
Sylvain Pineau (community) Approve
Betty Lin Pending
Review via email: mp+400437@code.launchpad.net

Commit message

1. Exclude the following VGA related monitor manual tests for there is no VGA port on limerick boards
      com.canonical.certification::monitor/vga
      com.canonical.certification::after-suspend-monitor/vga
2. Add 4K monitor manual hotplug test to test plan

Description of the change

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

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/units/monitor/jobs.pxu b/units/monitor/jobs.pxu
2new file mode 100644
3index 0000000..64a5cd0
4--- /dev/null
5+++ b/units/monitor/jobs.pxu
6@@ -0,0 +1,14 @@
7+id: monitor/displayport_4K_hotplug
8+_summary: Can hotplug 4K monitor (DisplayPort)
9+plugin: manual
10+category_id: com.canonical.plainbox::monitor
11+_purpose:
12+ This test will check the DisplayPort port and the ability to do hotplugging on a 4K monitor.
13+_steps:
14+ Skip this test if your system does not have a DisplayPort port.
15+ 1. If a display is already connected, unplug it.
16+ 2. (Re-)Connect a 4K display to the DisplayPort port on your system
17+_verification:
18+ Was the interface displayed correctly on the screen?
19+depends: com.canonical.certification::monitor/displayport_hotplug
20+flags: also-after-suspend
21diff --git a/units/monitor/test-plan.pxu b/units/monitor/test-plan.pxu
22new file mode 100644
23index 0000000..b44dcc0
24--- /dev/null
25+++ b/units/monitor/test-plan.pxu
26@@ -0,0 +1,13 @@
27+id: limerick-monitor-manual
28+unit: test plan
29+_name: Manual Limerick monitor test
30+_description: Manual Limerick monitor tests
31+include:
32+ monitor/displayport_4K_hotplug
33+
34+id: limerick-after-suspend-monitor-manual
35+unit: test plan
36+_name: Manual Limerick monitor test (after suspend)
37+_description: Manual Limerick monitor tests
38+include:
39+ after-suspend-monitor/displayport_4K_hotplug
40diff --git a/units/test-plan-classic.pxu b/units/test-plan-classic.pxu
41index 9544dcc..4d27334 100644
42--- a/units/test-plan-classic.pxu
43+++ b/units/test-plan-classic.pxu
44@@ -57,6 +57,7 @@ nested_part:
45 dtb-automated
46 com.canonical.certification::ethernet-manual
47 com.canonical.certification::monitor-manual
48+ limerick-monitor-manual
49 limerick-hdmi-in-manual
50 com.canonical.certification::power-manual
51 com.canonical.certification::serial-manual
52@@ -66,6 +67,7 @@ nested_part:
53 # com.canonical.certification::wireless-manual # covered by automated tests
54 com.canonical.certification::graphics-integrated-gpu-cert-manual
55 com.canonical.certification::after-suspend-monitor-manual
56+ limerick-after-suspend-monitor-manual
57 com.canonical.certification::after-suspend-usb-manual
58 com.canonical.certification::after-suspend-usb3-manual
59 exclude:
60@@ -76,9 +78,11 @@ exclude:
61 com.canonical.certification::monitor/dvi
62 com.canonical.certification::monitor/dvi-to-vga
63 com.canonical.certification::monitor/hdmi-to-vga
64+ com.canonical.certification::monitor/vga
65 com.canonical.certification::after-suspend-monitor/dvi
66 com.canonical.certification::after-suspend-monitor/dvi-to-vga
67 com.canonical.certification::after-suspend-monitor/hdmi-to-vga
68+ com.canonical.certification::after-suspend-monitor/vga
69
70 id: limerick-automated-classic
71 unit: test plan

Subscribers

People subscribed via source and target branches

to all changes: