Merge ~pieq/plainbox-provider-certification-client:remove-manual-suspend-job-deps into plainbox-provider-certification-client:master

Proposed by Pierre Equoy
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 3f21b4a93fd377bb68342a334a7d9e59a84d7474
Merged at revision: d0814a334c1ed5fc17d51b31abd2e3536c75a4ea
Proposed branch: ~pieq/plainbox-provider-certification-client:remove-manual-suspend-job-deps
Merge into: plainbox-provider-certification-client:master
Diff against target: 36 lines (+0/-3)
3 files modified
units/client-cert-desktop-hwe-sru.pxu (+0/-1)
units/client-cert-desktop-n+1.pxu (+0/-1)
units/client-cert-desktop-regression.pxu (+0/-1)
Reviewer Review Type Date Requested Status
Sylvain Pineau Approve
Review via email: mp+411996@code.launchpad.net

Description of the change

See commit description for more information.

Note that this requires this MR[1] to be merged.

Tested by calling the culprit test plans before and after applying this modification:

$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-hwe-sru > client-cert-desktop-hwe-sru-list-bootstrapped-BEFORE.log
$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-n+1 > client-cert-desktop-n+1-list-bootstrapped-BEFORE.log
$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-regression > client-cert-desktop-regression-list-bootstrapped-BEFORE.log

(Apply modification in this commit...)

$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-hwe-sru > client-cert-desktop-hwe-sru-list-bootstrapped-AFTER.log
$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-n+1 > client-cert-desktop-n+1-list-bootstrapped-AFTER.log
$ checkbox-cli list-bootstrapped com.canonical.certification::client-cert-desktop-regression > client-cert-desktop-regression-list-bootstrapped-AFTER.log

Then comparing the output using a diff tool (Meld).

In all these cases, the only modification is that there is no longer a call to the manual suspend job. The automated suspend job is called, as expected.

[1] https://code.launchpad.net/~pieq/plainbox-provider-checkbox/+git/plainbox-provider-checkbox/+merge/411995

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/client-cert-desktop-hwe-sru.pxu b/units/client-cert-desktop-hwe-sru.pxu
2index aaf3139..af105df 100644
3--- a/units/client-cert-desktop-hwe-sru.pxu
4+++ b/units/client-cert-desktop-hwe-sru.pxu
5@@ -93,7 +93,6 @@ include:
6 # tell the user to just do nothing.
7 graphics/1_switch_card_.* certification-status=blocker
8 suspend/resolution_before_suspend certification-status=blocker
9- suspend/suspend_advanced certification-status=blocker
10 suspend/resolution_after_suspend certification-status=blocker
11 suspend/display_after_suspend certification-status=blocker
12 suspend/cycle_resolutions_after_suspend certification-status=blocker
13diff --git a/units/client-cert-desktop-n+1.pxu b/units/client-cert-desktop-n+1.pxu
14index a4421f1..c5e572e 100644
15--- a/units/client-cert-desktop-n+1.pxu
16+++ b/units/client-cert-desktop-n+1.pxu
17@@ -165,7 +165,6 @@ include:
18 # of checkbox.
19 graphics/1_switch_card_.* certification-status=blocker
20 suspend/resolution_before_suspend certification-status=blocker
21- suspend/suspend_advanced certification-status=blocker
22 suspend/suspend-time-check certification-status=non-blocker
23 suspend/suspend-single-log-attach
24 power-management/lid certification-status=blocker
25diff --git a/units/client-cert-desktop-regression.pxu b/units/client-cert-desktop-regression.pxu
26index 4883eed..ea36e28 100644
27--- a/units/client-cert-desktop-regression.pxu
28+++ b/units/client-cert-desktop-regression.pxu
29@@ -62,7 +62,6 @@ include:
30 usb/storage-automated
31 usb/remove
32 wireless/wireless_scanning
33- suspend/suspend_advanced
34 suspend/suspend-time-check
35 suspend/suspend-single-log-attach
36 suspend/hybrid_sleep

Subscribers

People subscribed via source and target branches