Merge lp:~elopio/unity8/test_open_app_from_launcher into lp:unity8
Status: | Superseded |
---|---|
Proposed branch: | lp:~elopio/unity8/test_open_app_from_launcher |
Merge into: | lp:unity8 |
Prerequisite: | lp:~elopio/unity8/test_open_dash |
Diff against target: |
62 lines (+28/-0) 4 files modified
qml/Launcher/LauncherPanel.qml (+4/-0) tests/autopilot/unity8/application_lifecycle/tests/test_application_lifecycle.py (+7/-0) tests/autopilot/unity8/shell/emulators/launcher.py (+6/-0) tests/autopilot/unity8/shell/emulators/main_window.py (+11/-0) |
To merge this branch: | bzr merge lp:~elopio/unity8/test_open_app_from_launcher |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Albert Astals Cid (community) | Needs Fixing | ||
Review via email: mp+225112@code.launchpad.net |
This proposal supersedes a proposal from 2014-07-01.
This proposal has been superseded by a proposal from 2014-07-21.
Commit message
Added an autopilot test for focusing an app clicking the icon on the launcher.
Description of the change
* Are there any related MPs required for this MP to build/function as expected? Please list.
Yes, the prerequisite has the helpers to open the dash.
* Did you perform an exploratory manual test run of your code change and any related functionality?
Sort of. I ran the tests. I inspected the tree a lot with autopilot vis. I checked the jenkins results.
* Did you make sure that your branch does not contain spurious tags?
Yes.
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
No debian changes.
* If you changed the UI, has there been a design review?
No UI changes, but I added a new property to the LauncherDelegate to make the appId accessible by autopilot.
FAILED: Continuous integration, rev:992 /code.launchpad .net/~elopio/ unity8/ test_open_ app_from_ launcher/ +merge/ 225112/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// jenkins. qa.ubuntu. com/job/ unity8- ci/3277/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- utopic- touch/1385 jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- utopic/ 281 jenkins. qa.ubuntu. com/job/ unity8- utopic- amd64-ci/ 371 jenkins. qa.ubuntu. com/job/ unity8- utopic- armhf-ci/ 371 jenkins. qa.ubuntu. com/job/ unity8- utopic- armhf-ci/ 371/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ unity8- utopic- i386-ci/ 371 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- mako/1688 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/2328 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/2328/ artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 9071
Executed test runs:
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/3277/ rebuild
http://