summaryrefslogtreecommitdiff
diff options
-rw-r--r--.bumpversion.cfg2
-rwxr-xr-xmanage.py2
-rw-r--r--units/dock/jobs.pxu83
-rw-r--r--units/dock/test-plan.pxu5
-rw-r--r--units/suspend/test-plan.pxu4
5 files changed, 90 insertions, 6 deletions
diff --git a/.bumpversion.cfg b/.bumpversion.cfg
index 76ce494..f11eecf 100644
--- a/.bumpversion.cfg
+++ b/.bumpversion.cfg
@@ -1,5 +1,5 @@
[bumpversion]
-current_version = 0.54.0.dev0
+current_version = 0.55.0.dev0
files = manage.py
parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+))?((?P<release>\.?[a-z]+)(?P<N>\d+))?
serialize =
diff --git a/manage.py b/manage.py
index bc5bdf0..dd18eb9 100755
--- a/manage.py
+++ b/manage.py
@@ -5,7 +5,7 @@ from plainbox.provider_manager import N_
setup(
name='plainbox-provider-checkbox',
namespace='com.canonical.certification',
- version="0.54.0.dev0",
+ version="0.55.0.dev0",
description=N_("Checkbox provider"),
gettext_domain='plainbox-provider-checkbox',
strict=False, deprecated=False,
diff --git a/units/dock/jobs.pxu b/units/dock/jobs.pxu
index 49876d8..69b7a88 100644
--- a/units/dock/jobs.pxu
+++ b/units/dock/jobs.pxu
@@ -2299,3 +2299,86 @@ _description: Check dock MAC address pass-through function, please make sure fol
1. Pass-through mac address is flashed in BIOS
2. MAC address pass-through is enabled in BIOS settings
3. Dock is connected
+
+id: dock/all-initial
+category_id: dock
+plugin: manual
+estimated_duration: 300.00
+_purpose:
+ This test is to setup the initial stauts for all I/O port on docking
+_steps:
+ 1. If the laptop is currently undocked, dock it now.
+ 2. Connect a DP monitor.
+ 3. Connect a Type-C to HDMI monitor.
+ 4. Connect a TB3 storage.
+ 5. Connect a Type-C storage.
+ 6. Connect a USB3.0 storage.
+ 7. Connect a headset.
+ 8. Connect a Ethernet cable.
+_verification:
+ 1. Did the display works fine?
+ 2. Did the storage works fine?
+ 3. Did the audio works fine?
+ 4. Did the network works fine?
+
+id: dock/all-reboot
+category_id: dock
+plugin: manual
+estimated_duration: 300.00
+_purpose:
+ This test is to test devices still working after reboot
+_steps:
+ Reboot the system.
+_verification:
+ 1. Did the display works fine after reboot?
+ 2. Did the storage works fine after reboot?
+ 3. Did the audio works fine after reboot?
+ 4. Did the network works fine after reboot?
+
+id: dock/all-hotplug
+category_id: dock
+plugin: manual
+estimated_duration: 300.00
+_purpose:
+ This test is to test devices still working after hotplug
+_steps:
+ 1. Unplug docking station.
+ 2. Waiting 30 seconds.
+ 3. Plug in docking station.
+_verification:
+ 1. Did the display works fine after hotplug?
+ 2. Did the storage works fine after hotplug?
+ 3. Did the audio works fine after hotplug?
+ 4. Did the network works fine after hotplug?
+
+id: dock/all-suspend
+category_id: dock
+plugin: manual
+estimated_duration: 300.00
+_purpose:
+ This test is to test devices still working after suspend
+_steps:
+ 1. Suspend the system.
+ 2. Waiting 30 seconds.
+ 3. Resume the system.
+_verification:
+ 1. Did the display works fine after suspend?
+ 2. Did the storage works fine after suspend?
+ 3. Did the audio works fine after suspend?
+ 4. Did the network works fine after suspend?
+
+id: dock/all-poweroff
+category_id: dock
+plugin: manual
+estimated_duration: 300.00
+_purpose:
+ This test is to test devices still working after poweroff
+_steps:
+ 1. Poweroff the system.
+ 2. Waiting 30 seconds.
+ 3. Poweron the system.
+_verification:
+ 1. Did the display works fine after poweroff?
+ 2. Did the storage works fine after poweroff?
+ 3. Did the audio works fine after poweroff?
+ 4. Did the network works fine after poweroff?
diff --git a/units/dock/test-plan.pxu b/units/dock/test-plan.pxu
index 4c906ac..f5bc162 100644
--- a/units/dock/test-plan.pxu
+++ b/units/dock/test-plan.pxu
@@ -184,6 +184,11 @@ _description:
Test for after susepnd then undock then resume the system.
include:
dock/suspend-undock-resume
+ dock/all-initial
+ dock/all-reboot
+ dock/all-hotplug
+ dock/all-suspend
+ dock/all-poweroff
id: dock-cold-plug-cert-blockers
unit: test plan
diff --git a/units/suspend/test-plan.pxu b/units/suspend/test-plan.pxu
index e84d6e9..4bc26bf 100644
--- a/units/suspend/test-plan.pxu
+++ b/units/suspend/test-plan.pxu
@@ -64,8 +64,6 @@ include:
suspend/cpu_before_suspend certification-status=blocker
suspend/memory_before_suspend certification-status=blocker
suspend/bluetooth_obex_send_before_suspend certification-status=blocker
- suspend/bluetooth_obex_browse_before_suspend certification-status=blocker
- suspend/bluetooth_obex_get_before_suspend certification-status=blocker
bluetooth4/beacon_eddystone_url_.* certification-status=blocker
bootstrap_include:
device
@@ -81,8 +79,6 @@ include:
suspend/memory_after_suspend certification-status=blocker
suspend/bluetooth_detect_after_suspend certification-status=blocker
suspend/bluetooth_obex_send_after_suspend certification-status=blocker
- suspend/bluetooth_obex_browse_after_suspend certification-status=blocker
- suspend/bluetooth_obex_get_after_suspend certification-status=blocker
after-suspend-manual-bluetooth4/beacon_eddystone_url_.* certification-status=blocker
bootstrap_include:
device