Mir
Differences between revisions 19 and 50 (spanning 31 versions)
Size: 2635
Comment:
|
Size: 1497
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
* '''Trunk URL''': lp:mir * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/mir |
* '''Trunk URL''': lp:mir/ubuntu (note: mir has release branches example lp:mir/0.26) * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/mir |
Line 15: | Line 15: |
* '''Unity-Mir''' http://code.launchpad.net/unity-mir * '''Platform-api''' http://code.launchpad.net/platform-api * '''Xmir''' https://github.com/RAOF/xserver |
* '''MirAL''' https://code.launchpad.net/miral * '''qtubuntu''' https://launchpad.net/qtubuntu * '''Xmir''' https://code.launchpad.net/~xmir-team/xorg-server/+git/xmir * '''SDL''' * '''GTK-3''' |
Line 23: | Line 24: |
* In addition, install updated image on phone and tablet * Install packages from build silo * note: even safer to install only the packages you've built (not dist-upgrade) * Ensure navigating/scrolling the ui/Dash works as expected (note: cross check known unity8 bugs for any oddities witnessed) * Ensure time out and power button blanks screen, and power button unblanks screen * Ensure app launches and can quit * make sure to launch multiple apps and swap them * when you launch the app, do not touch the screen and make sure it updates * when you quit the app, make sure a new app doesn't launch * Browser copy/paste to notepad * open browser, go to cnn.com article with text * select text, long press for copy prompt, press copy * launch notepad, new note, long press to activate paste prompt, paste * select note to activate OSK, rotate a few times and ensure osk and notepad follow rotation * note copy/paste, OSK, rotation, moving between apps should function as expected * Notepad copy/paste to message app * open notepad, type some text * long press to prompt & select all text * long press again to prompt & copy text * dismiss keyboard * open message app, activate compose area, long press to prompt, paste * Download click & launch (covers dash, click, osk, acct) * (without having setup accounts) Navigate to the Dash recommended applications * select app, select install * should be prompted to settings, enter U1 info with OSK * return to dash install app, open app * note the various screen switching and OSK prompting should function as expected * run unity8 AP test per https://wiki.ubuntu.com/Touch/Testing#Testing_your_Ubuntu_Touch_Code_before_submission * run browser AP test (ensure pass rate is similar to smoke results) * If mirclient API break, test Xmir on desktop * If any oddities are witness, retest virgin image without mir changes |
* In addition update desktop from archive * Install packages from build silo * Install Xmir * go to a VT and launch mir_demo_server as root with the option --arw-file * launch Xmir in a another VT using: Xmir -mirSocket /tmp/mir_socket -damage :2 * in another VT: DISPLAY=:2 gedit * Switch to the mir VT * Interact with gedit, write a text document, save it, load another. * ''On zesty and later'' Install MirAL * Follow [[https://wiki.ubuntu.com/Process/Merges/TestPlans/MirAL|MirAL test plan]]. * ''On zesty only'' Install unity8-desktop-session * login to unity8 desktop and utilize applications such as browser, play with dash * allow screen to blank, wake up |
Test plan for component: Mir
Component Checklist: https://wiki.ubuntu.com/Process/Merges/Checklists/Mir
Trunk URL: lp:mir/ubuntu (note: mir has release branches example lp:mir/0.26)
Ubuntu Package URL (LP): http://launchpad.net/ubuntu/+source/mir
Dependents/Clients
Clients of this component
qtubuntu https://launchpad.net/qtubuntu
Xmir https://code.launchpad.net/~xmir-team/xorg-server/+git/xmir
SDL
GTK-3
Test Plan
- Successful run of automated CI testing
- In addition update desktop from archive
- Install packages from build silo
- Install Xmir
- go to a VT and launch mir_demo_server as root with the option --arw-file
- launch Xmir in a another VT using: Xmir -mirSocket /tmp/mir_socket -damage :2
- in another VT: DISPLAY=:2 gedit
- Switch to the mir VT
- Interact with gedit, write a text document, save it, load another.
On zesty and later Install MirAL
Follow MirAL test plan.
On zesty only Install unity8-desktop-session
- login to unity8 desktop and utilize applications such as browser, play with dash
- allow screen to blank, wake up
Process/Merges/TestPlans/Mir (last edited 2024-05-09 13:09:10 by alan-griffiths)