diff options
| -rw-r--r-- | jobs/somerville/power-management.txt.in | 4 | ||||
| -rw-r--r-- | jobs/somerville/somerville.txt.in | 22 | ||||
| -rw-r--r-- | jobs/sutton/mac-address-pass-through.txt.in | 18 | ||||
| -rw-r--r-- | units/laramie/jobs.pxu | 56 | ||||
| -rw-r--r-- | units/oem-generic-initial-test.pxu | 11 | ||||
| -rw-r--r-- | units/oem-generic-touch-webcam.pxu | 1 | ||||
| -rw-r--r-- | units/sutton-dock.pxu | 3 |
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: |
