diff options
author | Jerry Kao <jerry.kao@canonical.com> | 2017-11-24 10:46:31 +0800 |
---|---|---|
committer | Jerry Kao <jerry.kao@canonical.com> | 2017-11-24 10:46:31 +0800 |
commit | 6f2bc5556430960b3bc436ac3169e1d0a71acc16 (patch) | |
tree | 5024b469feec013a5a00a0080be0091816537b06 /jobs | |
parent | 425d781814d5a448acd3685f31fdac586ecea7a9 (diff) |
Modify someerville job for adding oobe tests
Diffstat (limited to 'jobs')
-rw-r--r-- | jobs/somerville/somerville.txt.in | 136 |
1 files changed, 89 insertions, 47 deletions
diff --git a/jobs/somerville/somerville.txt.in b/jobs/somerville/somerville.txt.in index 74377f7..0ad3848 100644 --- a/jobs/somerville/somerville.txt.in +++ b/jobs/somerville/somerville.txt.in @@ -6,13 +6,13 @@ id: somerville/phase-sku category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: 1. Add hardware system code to report - STEPS: +_steps: 1. Enter the system code from the sticker on the hardware into the comments field below - For example: W13-E2-C2 + For example: ITA-DVT2-C1 2. Once the code has been entered, select "Yes" - VERIFICATION: +_verification: 1. No verification needed id: somerville/query-bto-version @@ -23,12 +23,12 @@ requires: pkg.name == "dell-recovery" command: cat /etc/buildstamp user: root _description: - PURPOSE: +_purpose: 1. Verify BTO version is correct - STEPS: +_steps: 1. BTO version information is: $output - VERIFICATION: +_verification: 1. Is the BTO version information correct? id: somerville/query-bto-version-output @@ -44,13 +44,13 @@ id: somerville/update category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: 1. Verify the system can install updates successfully - STEPS: +_steps: 1. Use Update Manager to update the system - VERIFICATION: +_verification: 1. Were you able to update the system and still have full functionality, ie. wireless, ACPI functions, etc. ? - NOTES: +_notes: 1. Please perform this test last. id: somerville/manifest_version @@ -59,21 +59,21 @@ plugin: shell command: query_bto_version.py user: root _description: - PURPOSE: +_purpose: 1. Add manifest file name to the report - STEPS: +_steps: 1. Enter the manifest file name into the comments field below 2. Once the name has been entered, select "Yes" - VERIFICATION: +_verification: 1. No verification needed id: somerville/Serial-Port-onboard category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: 1. To verify the on-board serial port driver is install correct. - STEPS: +_steps: 1. Install "minicom" on the test machine and client. 2. Modify the /etc/init/tty1.conf then replace "38400 tty1" to "115200 ttyS0" on the test machine. 3. Restart tty1 process. @@ -81,9 +81,9 @@ _description: 5. Excute minicom on the test machine and client. 6. Enter to the "Serial port setup", change the "Serial Device" to "/dev/ttyS0" on the test machine and "/dev/ttyUSB0" on the client. 7. Go to "Exit" to enter the terminal mode. - VERIFICATION: +_verification: 1. Type some characters on the each device, the other side should see the characters. - NOTES: +_notes: 1. Install minicom "sudo apt-get install minicom". 2. Restart tty process."sudo restart tty1". 3. Excute the minicom setting "minicom -s". @@ -91,46 +91,46 @@ _description: plugin: manual id: somerville/super-key-disabled _description: - PURPOSE: +_purpose: 1. To validate that the super key and any combinations with the super key is not in effect - STEPS: +_steps: 1. After installing the base image, click the super key, super + d, super + s, super + w, super + f and explore other combinations - VERIFICATION: +_verification: 1. There shouldn't be any response from the system after the keystroke. plugin: manual id: somerville/India-rupee-keyboard-layout _description: - PURPOSE: +_purpose: 1. To validate that the base image support India Rupee keyboard layout - STEPS: +_steps: 1. Install the base image and log in to desktop 2. Open gedit, press right Alt + 4 - VERIFICATION: +_verification: 1. India Rupee symbol should appear plugin: manual id: somerville/distro-upgrade-disable _description: - PURPOSE: +_purpose: 1. To validate the automatic distribution upgrade notification from update manager is disabled. STEPS: 1. (Work in progress) - VERIFICATION: +_verification: 1. There should not be any notification from the update manager. id: somerville/suspend-on-battery-power category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: Verify system can enter suspend after idle for 30 minutes on battery power - STEPS: +_steps: 1. Boot into system 2. Make sure system running on battery power 3. Idle system for 10 minutes 4. Idle system for another 20 minutes - VERIFICATION: +_verification: 1. System will turn screen off after 10 minutes 2. System will enter suspend mode after 20 minutes @@ -138,14 +138,14 @@ id: somerville/suspend-on-AC-power category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: Verify system can enter suspend after idle for 30 minutes on AC power - STEPS: +_steps: 1. Boot into system 2. Make sure AC Power plugged 3. Idle system for 10 minutes 4. Idle system for another 20 minutes - VERIFICATION: +_verification: 1. System will turn screen off after 10 minutes 2. System will enter suspend mode after 20 minutes @@ -153,14 +153,14 @@ id: somerville/suspend-power-menu category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: 1. Suspend the System from Power Menu & Resume via Power Button - STEPS: +_steps: 1. Select the Power Icon in the upper right corner 2. Choose suspend in the dropdown 3. Wait a few seconds 4. Resume the system via the Power Button - VERIFICATION: +_verification: 1. Did the system Suspend successfully? 2. Did the system Resume via Power Button? @@ -168,14 +168,14 @@ id: somerville/suspend-power-button category_id: somerville plugin: manual _description: - PURPOSE: +_purpose: 1. Suspend and Resume the system via Power Button - STEPS: +_steps: 1. Press the Power Button. 2. Choose suspend in the Menu 3. Wait a few seconds 4. Resume the system via the Power Button - VERIFICATION: +_verification: 1. Did the system Suspend successfully? 2. Did the system Resume via Power Button? @@ -193,13 +193,13 @@ imports: from com.canonical.certification import package as pkg requires: pkg.name == 'fglrx' command: aticonfig --px-list-active-gpu _description: - PURPOSE: +_purpose: 1. Check AMD graphics default mode settings. (Skip test if config is Intel or NVIDIA graphics) - STEPS: +_steps: 1. Verify and check the default output mode. - VERIFICATION: +_verification: $output - NOTES: +_notes: 1.Need to base on the PM/Engineer define for default settings to verify this test case with Yes or No result. 2.Please also list the current graphics mode into Further information. @@ -217,9 +217,9 @@ command: dkms_build_exclusive_test _description: Check if DKMS has BUILD_EXCLUSIVE_KERNEL clause. - STEPS: +_steps: 1. Verify and check the output. - VERIFICATION: +_verification: No ERROR messages. id: somerville/dock-monitor-dual-head @@ -443,12 +443,12 @@ id: somerville/hotplug-ethernet-after-suspend command: /usr/lib/plainbox-provider-checkbox/bin/network_check estimated_duration: 10 _description: - PURPOSE: +_purpose: This test will check wired connection after hotplug fom suspend - STEPS: +_steps: 1. Disable WiFi connection 2. Click "Test" to verify that it's possible to establish a HTTP connection - VERIFICATION: +_verification: Did a notification show and was the connection correctly established? plugin: user-interact @@ -620,3 +620,45 @@ _steps: _verification: The verification of this test is automated. Do not change the automatically selected result. + +id: somerville/oobe-audioinput-unmute +category_id: somerville +plugin: manual +_description: +_purpose: + 1. Check the audio input is ummute +_steps: + 1. Launch Sound Setting. + 2. Click Input tab. + 3. Check the status of Mute checkbox on the right of Input volume bar. +_verification: + 1. Input Mute checkbox is unchecked. + +id: somerville/oobe-audioplayback +category_id: somerville +plugin: manual +_description: +_purpose: + 1. Check the audio playback function +_steps: + 1. Click the Files icon (the second icon in left launch bar). + 2. Press CTRL + L, the location bar of file manager will become text input for directory, + please input directory path: /usr/share/example-content/Ubuntu_Free_Culture_Showcase + 3. Doubleclick Nathan Haines - Ubuntu Through The Years.ogg. +_verification: + 1. Movie player will launch and play that ogg file, and sound output works well. + +id: somerville/oobe-volume-adjustment +category_id: somerville +plugin: manual +_description: +_purpose: + 1. Check the volume adjustment by manual +_steps: + 1. Play the Nathan Haines - Ubuntu Through The Years.ogg . + 2. Click the speaker icon of the media player. + 3. Try to adjust the volume by slide the volume bar up and down. +_verification: + 1. The output volume could be adjusted. + + |