Merge lp:~townsend/unity/fix-lp1287745 into lp:unity
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Brandon Schaefer | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 3698 | ||||
Proposed branch: | lp:~townsend/unity/fix-lp1287745 | ||||
Merge into: | lp:unity | ||||
Diff against target: |
51 lines (+15/-4) 1 file modified
tests/autopilot/unity/tests/test_panel.py (+15/-4) |
||||
To merge this branch: | bzr merge lp:~townsend/unity/fix-lp1287745 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brandon Schaefer (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+209290@code.launchpad.net |
Commit message
Fix more Panel Autopilot test failures.
Description of the change
This MP fixes the following failures:
1. Some Panel tests will fail if the previous test leaves the system with only the Launcher on the primary monitor. * To fix this, make sure the Launcher is in all monitors before the tests run.
2. test_window_
* Add a short delay before the test releases the Alt key to avoid the Hud opening.
3. test_hovering_
* Move the chunk of code to open the session indicator to the loop so this will occur for each monitor.
* At the end of the loop, add a mouse click to close the last indicator opened so the next iteration can open the indicator on its monitor.
PASSED: Continuous integration, rev:3696 jenkins. qa.ubuntu. com/job/ unity-ci/ 753/ jenkins. qa.ubuntu. com/job/ unity-trusty- amd64-ci/ 289 jenkins. qa.ubuntu. com/job/ unity-trusty- armhf-ci/ 285 jenkins. qa.ubuntu. com/job/ unity-trusty- i386-ci/ 287
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- ci/753/ rebuild
http://