summaryrefslogtreecommitdiff
diff options
-rw-r--r--jobs/somerville/power-management.txt.in4
-rw-r--r--jobs/somerville/somerville.txt.in22
-rw-r--r--jobs/sutton/mac-address-pass-through.txt.in18
-rw-r--r--units/laramie/jobs.pxu56
-rw-r--r--units/oem-generic-initial-test.pxu11
-rw-r--r--units/oem-generic-touch-webcam.pxu1
-rw-r--r--units/sutton-dock.pxu3
7 files changed, 113 insertions, 2 deletions
diff --git a/jobs/somerville/power-management.txt.in b/jobs/somerville/power-management.txt.in
index 92146e7..05fd741 100644
--- a/jobs/somerville/power-management.txt.in
+++ b/jobs/somerville/power-management.txt.in
@@ -1,9 +1,11 @@
id: power-management-s
unit: test plan
_name: Somerville power management test
-_description: Somerville power management test
+_description: Somerville power management test
include:
somerville/suspend-power-menu
+ somerville/wakeup-on-touchpad
somerville/suspend-power-button
+ somerville/wakeup-on-touchscreen
somerville/suspend-on-battery-power
somerville/suspend-on-AC-power
diff --git a/jobs/somerville/somerville.txt.in b/jobs/somerville/somerville.txt.in
index 0d88347..ba3c7b3 100644
--- a/jobs/somerville/somerville.txt.in
+++ b/jobs/somerville/somerville.txt.in
@@ -267,4 +267,26 @@ _steps:
_verification:
Did the authentication procedure still work correctly?
+id: somerville/wakeup-on-touchpad
+category_id: somerville
+plugin: manual
+_purpose:
+ This test will verify that Touchpad can wake up the system from Suspend to idle
+_steps:
+ Skip this test if your system does not have Touchpad.
+ 1. Suspend the system via Power menu or Power button.
+ 2. Moving a finger on the touchpad or exerting button activation force on the digitizer surface.
+_verification:
+ Did the system wake up from suspend to idle via Touchpad?
+id: somerville/wakeup-on-touchscreen
+category_id: somerville
+plugin: manual
+_purpose:
+ This test will verify that Touchscreen can wake up the system from Suspend to idle
+_steps:
+ Skip this test if your system does not have Touchscreen.
+ 1. Suspend the system via Power menu or Power button.
+ 2. Moving a finger on the touchscreen or tap on touchscreen.
+_verification:
+ Did the system wake up from suspend to idle via touchscreen?
diff --git a/jobs/sutton/mac-address-pass-through.txt.in b/jobs/sutton/mac-address-pass-through.txt.in
new file mode 100644
index 0000000..58b03c5
--- /dev/null
+++ b/jobs/sutton/mac-address-pass-through.txt.in
@@ -0,0 +1,18 @@
+plugin: manual
+id: sutton/mac-address-pass-through
+category_id: sutton
+_description:
+_purpose:
+ Test MAC address passthrough function with dock station.
+_steps:
+ Skip this test if your dock station does not support MAC address passthrough.
+ 1. Find Passthrough MAC Address in BIOS setup
+ 2. Check "Passthrough MAC Address" is enabled
+ 2. Connect dock to system
+ 3. Boot to OS
+ 4. Run "ip a" in terminal to get dock ethernet MAC address
+_verification:
+ 1. Is the Passthrough MAC Address the same as MAC address found in step 4?
+ 2. If BIOS doesn't have Passthrough MAC Address in BIOS setup, a bug should be filed.
+ 3. If dock ethernet MAC address is not the same as BIOS Passthrough MAC Address, a
+ bug should be filed.
diff --git a/units/laramie/jobs.pxu b/units/laramie/jobs.pxu
index e847f87..3843f11 100644
--- a/units/laramie/jobs.pxu
+++ b/units/laramie/jobs.pxu
@@ -107,3 +107,59 @@ _steps:
_verification:
Was the desktop displayed correctly with on the screen connected using a
"Display port to HDMI passive" adapter in every mode?
+
+id: laramie/printer-brother-hl-2250dn-laserjet
+estimated_duration: 60.0
+plugin: manual
+category_id: laramie
+_summary: Test Brother HL-2250DN LaserJet printer (220V)
+_purpose:
+ This test will verify that the system successfully loads the Brother HL-2250DN LaserJet printer driver
+_steps:
+ 1. Connect 220V to Printer and connect USB cable between device and printer
+ 2. Click the printer icon in Settings > Printers
+ 3. Print demo page
+_verification:
+ Was the system successfully recognized the printer and successfully printed the document?
+
+id: laramie/printer-samsung-ml-3310p
+estimated_duration: 60.0
+plugin: manual
+category_id: laramie
+_summary: Test Samsung ML-3310P Laser printer (220V)
+_purpose:
+ This test will verify that the system successfully loads the Samsung ML-3310P Laser printer driver
+_steps:
+ 1. Connect 220V to Printer and connect USB cable between device and printer
+ 2. Click the printer icon in Settings > Printers
+ 3. Print demo page
+_verification:
+ Was the system successfully recognized the printer and successfully printed the document?
+
+id: laramie/printer-hp-m1213nf
+estimated_duration: 60.0
+plugin: manual
+category_id: laramie
+_summary: Test HP LaserJet Pro M1213nf printer (220V)
+_purpose:
+ This test will verify that the system successfully loads the HP LaserJet Pro M1213nf printer driver
+_steps:
+ 1. Connect 220V to Printer and connect USB cable between device and printer
+ 2. Click the printer icon in Settings > Printers
+ 3. Print demo page
+_verification:
+ Was the system successfully recognized the printer and successfully printed the document?
+
+id: laramie/printer-hp-100
+estimated_duration: 60.0
+plugin: manual
+category_id: laramie
+_summary: Test HP Officejet 100 Mobile printer
+_purpose:
+ This test will verify that the system successfully loads the HP Officejet 100 Mobile printer driver
+_steps:
+ 1. Connect 220V to Printer and connect USB cable between device and printer
+ 2. Click the printer icon in Settings > Printers
+ 3. Print demo page
+_verification:
+ Was the system successfully recognized the printer and successfully printed the document?
diff --git a/units/oem-generic-initial-test.pxu b/units/oem-generic-initial-test.pxu
new file mode 100644
index 0000000..5e9577f
--- /dev/null
+++ b/units/oem-generic-initial-test.pxu
@@ -0,0 +1,11 @@
+id: oem-generic-initial-test
+_name: OEM Generic Initial Test
+unit: test plan
+_description: The generic initial test plan for all OEM projects.
+include:
+bootstrap_include:
+ device
+nested_part:
+ com.canonical.certification::info-attachment-cert-automated
+mandatory_include:
+exclude:
diff --git a/units/oem-generic-touch-webcam.pxu b/units/oem-generic-touch-webcam.pxu
index b631947..45568e2 100644
--- a/units/oem-generic-touch-webcam.pxu
+++ b/units/oem-generic-touch-webcam.pxu
@@ -13,6 +13,7 @@ nested_part:
com.canonical.certification::led-cert-full
com.canonical.certification::touchpad-cert-full
com.canonical.certification::touchscreen-cert-full
+ com.canonical.certification::fingerprint-full
com.canonical.certification::before-suspend-reference-cert-full
# Test discrete card first, if present, since it's the one we will be using
# after coming back from suspend if the system has hybrid graphics.
diff --git a/units/sutton-dock.pxu b/units/sutton-dock.pxu
index b16e431..4d9a743 100644
--- a/units/sutton-dock.pxu
+++ b/units/sutton-dock.pxu
@@ -1,8 +1,9 @@
id: sutton-dock
_name: Sutton Docking Tests
unit: test plan
-_description: This test plan is used to check the docking functionalities and the behaviour of the laptop when docked/undocked.
+_description: Test MAC address passthrough function with dock station
include:
+ com.canonical.ce::sutton/mac-address-pass-through
nested_part:
oem-generic-docking
exclude: