Merge lp:~nick-dedekind/unity8/1390136.laggy-backends into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Michał Sawicz on 2015-04-07 |
| Approved revision: | 1671 |
| Merged at revision: | 1711 |
| Proposed branch: | lp:~nick-dedekind/unity8/1390136.laggy-backends |
| Merge into: | lp:unity8 |
| Prerequisite: | lp:~dandrader/unity8/mouseClickSwitchesSurfaceFocus |
| Diff against target: |
1370 lines (+839/-90) 29 files modified
CMakeLists.txt (+2/-0) data/CMakeLists.txt (+2/-0) data/indicators-client.desktop.in (+9/-0) data/unity-mock-indicator-service.conf (+7/-0) debian/control (+2/-2) debian/indicators-client.install (+1/-0) debian/unity8-autopilot.install (+3/-1) include/paths.h.in (+1/-6) plugins/Utils/CMakeLists.txt (+1/-0) plugins/Utils/constants.cpp (+27/-0) plugins/Utils/constants.h (+43/-0) plugins/Utils/plugin.cpp (+9/-0) qml/Panel/Indicators/MenuItemFactory.qml (+52/-56) qml/Panel/Indicators/client/IndicatorsList.qml (+2/-2) run.sh (+1/-1) src/Panel/Indicators/client/CMakeLists.txt (+0/-2) tests/autopilot/unity8/fixture_setup.py (+46/-1) tests/autopilot/unity8/indicators/__init__.py (+90/-11) tests/autopilot/unity8/indicators/tests/__init__.py (+7/-0) tests/autopilot/unity8/indicators/tests/test_action_latency.py (+232/-0) tests/autopilot/unity8/indicators/tests/test_display_indicator.py (+3/-1) tests/autopilot/unity8/indicators/tests/test_indicators.py (+2/-2) tests/mocks/CMakeLists.txt (+1/-0) tests/mocks/data/unity/indicators/com.canonical.indicator.mock (+10/-0) tests/mocks/indicator-service/CMakeLists.txt (+20/-0) tests/mocks/indicator-service/mock-indicator-service.c (+261/-0) tests/plugins/Unity/Indicators/indicatorsmanagertest.cpp (+0/-2) tests/plugins/Unity/Indicators/indicatorsmodeltest.cpp (+0/-2) tests/qmltests/Panel/Indicators/tst_MenuItemFactory.qml (+5/-1) |
| To merge this branch: | bzr merge lp:~nick-dedekind/unity8/1390136.laggy-backends |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Michał Sawicz | Approve on 2015-04-07 | ||
| PS Jenkins bot | continuous-integration | 2015-04-02 | Needs Fixing on 2015-04-02 |
| Andrea Cimitan | 2015-04-02 | Pending | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2015-03-12.
Commit Message
Made improvements for laggy indicator backends (lp#1390136).
Description of the Change
* Are there any related MPs required for this MP to build/function as expected? Please list.
https:/
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* 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?
N/A
* If you changed the UI, has there been a design review?
N/A
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1660
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1661
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Text conflict in tests/autopilot
Text conflict in tests/autopilot
2 conflicts encountered.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1661
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1663
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1664
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1665
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Andrea Cimitan (cimi) wrote : | # |
just coding style comments for now, still finishing to see if all code looks reasonable, tested and is fine... in progress.
| Andrea Cimitan (cimi) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes
* Did CI run pass? If not, please explain why.
no, but passed locally
* Did you make sure that the branch does not contain spurious tags?
yes
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1667
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Michał Sawicz (saviq) wrote : | # |
You need a bumped dependency on settings components, otherwise we can get into unbootable:
file://
Panel {
^
file://
^
file://
^
file://
file://
^
file://
^
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1668
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1669. By Nick Dedekind on 2015-04-02
-
bumped version
| Brendan Donegan (brendan-donegan) wrote : | # |
Few small comments, nothing that needs fixing really
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1669
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 1670. By Nick Dedekind on 2015-04-07
-
review comments
| Nick Dedekind (nick-dedekind) wrote : | # |
> Some inline comments.
Done.
- 1671. By Nick Dedekind on 2015-04-07
-
revert re-order

FAILED: Continuous integration, rev:1659 jenkins. qa.ubuntu. com/job/ unity8- ci/5425/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 1751/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/589/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/590/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/590/ console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1749/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5425/ rebuild
http://