Merge lp:~nick-dedekind/unity8/1436982.message-freeze into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Albert Astals Cid on 2015-04-20 |
| Approved revision: | 1715 |
| Merged at revision: | 1733 |
| Proposed branch: | lp:~nick-dedekind/unity8/1436982.message-freeze |
| Merge into: | lp:unity8 |
| Diff against target: |
1069 lines (+643/-146) 13 files modified
plugins/AccountsService/AccountsService.cpp (+304/-102) plugins/AccountsService/AccountsService.h (+9/-9) plugins/AccountsService/AccountsServiceDBusAdaptor.cpp (+12/-2) plugins/AccountsService/AccountsServiceDBusAdaptor.h (+3/-1) tests/plugins/AccountsService/AccountsServer.cpp (+23/-7) tests/plugins/AccountsService/AccountsServer.h (+11/-1) tests/plugins/AccountsService/CMakeLists.txt (+8/-0) tests/plugins/AccountsService/PropertiesServer.cpp (+43/-6) tests/plugins/AccountsService/PropertiesServer.h (+8/-1) tests/plugins/AccountsService/client.cpp (+187/-8) tests/plugins/AccountsService/interfaces.xml (+22/-1) tests/plugins/AccountsService/server.cpp (+12/-7) tests/plugins/Unity/Launcher/CMakeLists.txt (+1/-1) |
| To merge this branch: | bzr merge lp:~nick-dedekind/unity8/1436982.message-freeze |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Albert Astals Cid (community) | 2015-04-09 | Approve on 2015-04-20 | |
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-04-20 | |
|
Review via email:
|
|||
Commit Message
Use asynchronous dbus requests for property updates.
Description of the Change
Use asynchronous dbus requests for property updates. This fixes u8 stalls due to synchronous calls to the over zealous change notifications in accounts-service.
* 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
- 1707. By Nick Dedekind on 2015-04-10
-
line length
- 1708. By Nick Dedekind on 2015-04-13
-
fixed AccountsService
DBusAdaptor. h local source inclusion
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1708
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
updatePasswordD
- 1709. By Nick Dedekind on 2015-04-15
-
Fixed interface and property for PasswordDisplayHint
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1709
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
The deleteLaters of the first sync runs do not work because the the qapplication exec has still not be called.
I suggest adding a delete watcher inside the if (!async) { after the waitforfinished so we save those extra bytes
- 1710. By Nick Dedekind on 2015-04-16
-
delete watcher
- 1711. By Nick Dedekind on 2015-04-17
-
store sets + changed
- 1712. By Nick Dedekind on 2015-04-17
-
better tests
- 1713. By Nick Dedekind on 2015-04-17
-
removed debug
- 1714. By Nick Dedekind on 2015-04-17
-
line length
- 1715. By Nick Dedekind on 2015-04-17
-
whitespace
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1715
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Nick Dedekind (nick-dedekind) wrote : | # |
> The deleteLaters of the first sync runs do not work because the the
> qapplication exec has still not be called.
>
> I suggest adding a delete watcher inside the if (!async) { after the
> waitforfinished so we save those extra bytes
Fixed.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1715
http://
Executed test runs:
FAILURE: http://
SUCCESS: 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 : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes
* Did CI run pass?
AP seems to get randomly stuck somewhere :/
* Did you make sure that the branch does not contain spurious tags?
Yes

FAILED: Continuous integration, rev:1707 jenkins. qa.ubuntu. com/job/ unity8- ci/5529/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 2178/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/692/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/694/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/694/ console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 2176/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/5529/ rebuild
http://