Unity8
Revision 32 as of 2015-10-21 17:36:07
Clear message
Test plan for component: Unity8
Component Checklist: https://wiki.ubuntu.com/Process/Merges/Checklists/Unity8
Trunk URL: lp:unity8
Ubuntu Package URL (LP): http://launchpad.net/ubuntu/+source/unity8
Dependents/Clients
- Unity8 is the top-most component.
Test Plan
- In addition, install updated image on phone and tablet, load packages from PPA build silo per Release team's process
- The following can be viewed as a 3 minute investigation test to ensure
on a locked phone, you can't unlock the phone during boot without entering the passcode (BUG #1395075)
- greeter can dismiss
- indicator panel drop, connect to backends. Try launching settings from indicators, make sure all the indicators display meaningful data.
- navigating/scrolling the dash works as expected, note whether performance did not suffer
- previews in dash can be accessed (note: if change related to music and video, test those)
- OSK reveals, takes input and dismisses as expected (note: cross check known OSK bugs for any oddity)
- time out and power button blanks screen, and power button unblanks screen
- apps can be installed, note that the whole preview journey is consistent
- launcher can be accessed and launch an app (note: test a preinstalled and a click app)
right edge navigation between apps & dash is as expected, all apps can be closed
find ~ -name trust.db -exec rm {} \; reboot and then test some trust prompts (location, camera picture & video recording)
- behavior associated with MPs is as expected with the relevant component, e.g. any special activity dash, indicator or launcher
- After connecting a mouse, or in a desktop session:
- verify that window title changes in browser and/or settings app
- note that mouse cursor changes around window borders
- Connect an external screen (only Nexus 4 and 7):
Note this feature not complete yet, might need to boot with external screen connected to get everything working properly
- external screen should have the shell
- internal should only show a static screen informing that external screen is in use
- Please run the ui unit tests tests, unless you know for certain that jenkins has run the ui tests on a silo
- use adt
$ adt-run unity8 -o vivid --setup-commands "apt install --yes software-properties-common; \ apt-add-repository --yes --enable-source ppa:ci-train-ppa-service/landing-022; \ apt update" --- schroot vivid-overlay-amd64-shm - or run locally
- grab source from the PPA
$ ./build.sh $ cd builddir $ make test xvfbuitests
- grab source from the PPA
- use adt