diff options
-rw-r--r-- | debian/plainbox-provider-oem-otaru.install | 1 | ||||
-rw-r--r-- | launcher/laramie-cli | 12 | ||||
-rw-r--r-- | units/laramie/category.pxu | 3 | ||||
-rw-r--r-- | units/laramie/jobs.pxu | 109 | ||||
-rw-r--r-- | units/laramie/laramie-auto.pxu | 11 | ||||
-rw-r--r-- | units/laramie/laramie-full.pxu | 16 |
6 files changed, 152 insertions, 0 deletions
diff --git a/debian/plainbox-provider-oem-otaru.install b/debian/plainbox-provider-oem-otaru.install index 3579089..0375eff 100644 --- a/debian/plainbox-provider-oem-otaru.install +++ b/debian/plainbox-provider-oem-otaru.install @@ -3,3 +3,4 @@ launcher/otaru-cli usr/bin launcher/carson-cli usr/bin launcher/stella-cli usr/bin launcher/somerville-cli usr/bin +launcher/laramie-cli usr/bin \ No newline at end of file diff --git a/launcher/laramie-cli b/launcher/laramie-cli new file mode 100644 index 0000000..84d92b8 --- /dev/null +++ b/launcher/laramie-cli @@ -0,0 +1,12 @@ +#!/usr/bin/env checkbox-cli + +[launcher] +launcher_version = 1 +app_id = com.canonical.certification:laramie-testing + +[test plan] +filter = *laramie* +unit = com.canonical.ce::laramie-full + +[config] +config_filename = plainbox.conf \ No newline at end of file diff --git a/units/laramie/category.pxu b/units/laramie/category.pxu new file mode 100644 index 0000000..3a81595 --- /dev/null +++ b/units/laramie/category.pxu @@ -0,0 +1,3 @@ +unit: category +id: laramie +_name: Laramie test cases diff --git a/units/laramie/jobs.pxu b/units/laramie/jobs.pxu new file mode 100644 index 0000000..e847f87 --- /dev/null +++ b/units/laramie/jobs.pxu @@ -0,0 +1,109 @@ +id: laramie/additional-packages-check +plugin: manual +_summary: According to SoW 3.4.2 check additional packages installed +_purpose: + Check if additional packages in image +_steps: + 1. Check SDL, qemu-kvm, libvirt-bin, and (optionally for dev, kpartx, squashfs-tools, android-tools) (including dependencies). + 2. Check bluez-tools, x11vnc, and isc-dhcp-server +_verification: + Is every packages available? +estimated_duration: 60s +category_id: laramie + +id: laramie/language-packages-check +plugin: manual +_summary: According to SoW 3.4.3 check language packages installed +_purpose: + Check if language packages in image +_steps: + 1. Check English (US and British), Chinese (Simplified), French, German, Italian, Spanish, Portugal and Brazil Portuguese, Swedish, Dutch, Japanese available in image. +_verification: + Is every packages available? +estimated_duration: 60s +category_id: laramie + +id: laramie/printer-packages-check +plugin: manual +_summary: According to SoW 3.4.6 check printer packages installed +_purpose: + Check if printer packages in image +_steps: + 1. Check printer-driver-escpr, printer-driver-fujixerox, samsung-printer, hp-bt-printer, brother-printer, printer-driver-hpijs, hpijs-ppds, printer-driver-hpcups, printer-driver-postscript-hp, hplip, printer-driver-c2esp, printer-driver-foo2zjs, printer-driver-min12xxw, printer-driver-ptouch, printer-driver-pxljr, printer-driver-sag-gdi, printer-driver-splix available in image. +_verification: + Is every packages available? +estimated_duration: 60s +category_id: laramie + +id: laramie/dp-to-vga-active +flags: also-after-suspend-manual +estimated_duration: 15.0 +plugin: manual +category_id: laramie +_summary: Display connected via VGA using an Display port to VGA +_purpose: + This test will check the connection of a screen using a "Display port to VGA active" adapter +_steps: + 1. Connect a display (if not already connected) to the Display port on + your system using a "Display port to VGA active" adapter + 2. Switch display modes between in your Display Settings, check if it can be + set to mirrored, extended, displayed on external or onboard only + 3. Record the result on the "BSCI monitor test matrix" +_verification: + Was the desktop displayed correctly with on the screen connected using a + "Display port to VGA active" adapter in every mode? + + +id: laramie/dp-to-dvi-active +flags: also-after-suspend-manual +estimated_duration: 15.0 +plugin: manual +category_id: laramie +_summary: Display connected via DVI using an Display port to DVI +_purpose: + This test will check the connection of a screen using a "Display port to DVI active" adapter +_steps: + 1. Connect a display (if not already connected) to the Display port on + your system using a "Display port to DVI active" adapter + 2. Switch display modes between in your Display Settings, check if it can be + set to mirrored, extended, displayed on external or onboard only + 3. Record the result on the "BSCI monitor test matrix" +_verification: + Was the desktop displayed correctly with on the screen connected using a + "Display port to DVI active" adapter in every mode? + +id: laramie/dp-to-hdmi-active +flags: also-after-suspend-manual +estimated_duration: 15.0 +plugin: manual +category_id: laramie +_summary: Display connected via HDMI using an Display port to HDMI +_purpose: + This test will check the connection of a screen using a "Display port to HDMI active" adapter +_steps: + 1. Connect a display (if not already connected) to the Display port on + your system using a "Display port to HDMI active" adapter + 2. Switch display modes between in your Display Settings, check if it can be + set to mirrored, extended, displayed on external or onboard only + 3. Record the result on the "BSCI monitor test matrix" +_verification: + Was the desktop displayed correctly with on the screen connected using a + "Display port to HDMI active" adapter in every mode? + +id: laramie/dp-to-hdmi-passive +flags: also-after-suspend-manual +estimated_duration: 15.0 +plugin: manual +category_id: laramie +_summary: Display connected via HDMI using an Display port to HDMI +_purpose: + This test will check the connection of a screen using a "Display port to HDMI passive" adapter +_steps: + 1. Connect a display (if not already connected) to the Display port on + your system using a "Display port to HDMI passive" adapter + 2. Switch display modes between in your Display Settings, check if it can be + set to mirrored, extended, displayed on external or onboard only + 3. Record the result on the "BSCI monitor test matrix" +_verification: + Was the desktop displayed correctly with on the screen connected using a + "Display port to HDMI passive" adapter in every mode? diff --git a/units/laramie/laramie-auto.pxu b/units/laramie/laramie-auto.pxu new file mode 100644 index 0000000..d50a69a --- /dev/null +++ b/units/laramie/laramie-auto.pxu @@ -0,0 +1,11 @@ +id: laramie-auto +_name: Laramie Auto Tests +unit: test plan +_description: Laramie Auto Tests +include: +com.canonical.certification::miscellanea/secure_boot_mode +com.canonical.Certification::miscellanea/efi_boot_mode +nested_part: + oem-generic-auto +mandatory_include: +exclude: diff --git a/units/laramie/laramie-full.pxu b/units/laramie/laramie-full.pxu new file mode 100644 index 0000000..647abf7 --- /dev/null +++ b/units/laramie/laramie-full.pxu @@ -0,0 +1,16 @@ +id: laramie-full +_name: Laramie Full Test +unit: test plan +_description: Laramie 20.04 Full Test +include: + laramie/additional-packages-check + laramie/language-packages-check + laramie/printer-packages-check + laramie/dp-to-vga-active + laramie/dp-to-dvi-active + laramie/dp-to-hdmi-active + laramie/dp-to-hdmi-passive +nested_part: + oem-generic-full +mandatory_include: +exclude: \ No newline at end of file |