Merge lp:~lukas-kde/unity8/asyncDbusCalls into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Michael Zanetti on 2015-07-03 |
| Approved revision: | 1804 |
| Merged at revision: | 1864 |
| Proposed branch: | lp:~lukas-kde/unity8/asyncDbusCalls |
| Merge into: | lp:unity8 |
| Prerequisite: | lp:~lukas-kde/unity8/highdpi-mousetouchadaptor |
| Diff against target: |
1038 lines (+180/-218) 18 files modified
plugins/AccountsService/AccountsService.cpp (+31/-42) plugins/AccountsService/AccountsService.h (+4/-3) plugins/AccountsService/AccountsServiceDBusAdaptor.cpp (+13/-11) plugins/AccountsService/AccountsServiceDBusAdaptor.h (+3/-2) plugins/Lights/Lights.cpp (+1/-1) plugins/Ubuntu/SystemImage/SystemImage.cpp (+7/-8) plugins/Ubuntu/SystemImage/SystemImage.h (+1/-5) plugins/Unity/Connectivity/Connectivity.cpp (+5/-5) plugins/Unity/Connectivity/Connectivity.h (+1/-0) plugins/Unity/DashCommunicator/dbusdashcommunicatorservice.h (+1/-1) plugins/Unity/DashCommunicator/plugin.cpp (+1/-0) plugins/Unity/Launcher/dbusinterface.cpp (+0/-4) plugins/Unity/Launcher/dbusinterface.h (+1/-1) plugins/Unity/Session/dbusunitysessionservice.cpp (+49/-57) plugins/Unity/Session/dbusunitysessionservice.h (+11/-8) plugins/Wizard/System.cpp (+13/-9) tests/plugins/AccountsService/client.cpp (+10/-20) tests/plugins/Unity/Session/sessionbackendtest.cpp (+28/-41) |
| To merge this branch: | bzr merge lp:~lukas-kde/unity8/asyncDbusCalls |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | 2015-06-18 | Needs Fixing on 2015-07-15 |
| Michael Zanetti (community) | 2015-06-18 | Approve on 2015-07-03 | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2015-06-12.
Commit Message
Avoid sync DBUS calls
Description of the Change
Perform DBUS calls asynchronously; extended the DBUS UnitySession tests to cover all of reboot/
* Are there any related MPs required for this MP to build/function as expected? Please list.
No
* 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
* Did you have a look at the warnings when running tests? Can they be reduced?
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1803
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Daniel d'Andrada (dandrader) wrote : | # |
"""
878 - * This method emit the rebootRequested signal to the shell with a boolean
879 + * This method emist the rebootRequested signal to the shell with a boolean
"""
s/emist/emits
| Daniel d'Andrada (dandrader) wrote : | # |
You have to either add lp:~lukas-kde/unity8/highdpi-mousetouchadaptor as a prerequisite or remove its commit from this branch.
| Lukáš Tinkl (lukas-kde) wrote : | # |
> """
> 878 - * This method emit the rebootRequested signal to the shell with
> a boolean
> 879 + * This method emist the rebootRequested signal to the shell with
> a boolean
> """
>
> s/emist/emits
Fixed
| Lukáš Tinkl (lukas-kde) wrote : | # |
Done, resubmitted with the prereq branch
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:1802
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Lukáš Tinkl (lukas-kde) wrote : | # |
Should be good to go
| Michael Zanetti (mzanetti) 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.
yes
* Did you make sure that the branch does not contain spurious tags?
yes
| Michael Zanetti (mzanetti) wrote : | # |
for some reason this prevents the phone from suspending the screen. Pulled out from silo.
| Lukáš Tinkl (lukas-kde) wrote : | # |
Should be fixed now, verifiable from silo 048
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1804
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Michael Zanetti (mzanetti) wrote : | # |
ok. reapproving as per previous review (only reverts since then)
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1804
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://

FAILED: Continuous integration, rev:1801 jenkins. qa.ubuntu. com/job/ unity8- ci/5806/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- wily-touch/ 97/console jenkins. qa.ubuntu. com/job/ unity8- wily-amd64- ci/84/console jenkins. qa.ubuntu. com/job/ unity8- wily-i386- ci/84/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 97/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5806/ rebuild
http://