Merge lp:~fboucault/ubuntu-ui-toolkit/state_saving_store_type into lp:ubuntu-ui-toolkit/staging
Proposed by
Florian Boucault
Status: | Merged |
---|---|
Approved by: | Cris Dywan |
Approved revision: | 1167 |
Merged at revision: | 1167 |
Proposed branch: | lp:~fboucault/ubuntu-ui-toolkit/state_saving_store_type |
Merge into: | lp:ubuntu-ui-toolkit/staging |
Diff against target: |
146 lines (+79/-3) 4 files modified
modules/Ubuntu/Components/plugin/statesaverbackend_p.cpp (+23/-2) tests/unit_x11/tst_statesaver/SaveEnum.qml (+23/-0) tests/unit_x11/tst_statesaver/tst_statesaver.cpp (+31/-0) tests/unit_x11/tst_statesaver/tst_statesaver.pro (+2/-1) |
To merge this branch: | bzr merge lp:~fboucault/ubuntu-ui-toolkit/state_saving_store_type |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cris Dywan | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Tim Peeters | Pending | ||
Review via email: mp+228503@code.launchpad.net |
Commit message
StateSaver: also save the type of each property along with its value so that we can convert them back to the right type during state restoration.
This makes some problematic cases such as enumeration to work.
To post a comment you must log in.
PASSED: Continuous integration, rev:1163 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- ci/668/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- utopic- touch/2582 jenkins. qa.ubuntu. com/job/ generic- mediumtests- utopic/ 2065 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- utopic- amd64-ci/ 500 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- utopic- armhf-ci/ 500 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- utopic- armhf-ci/ 500/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- utopic- i386-ci/ 500 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- mako/2720 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/3825 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/3825/ artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 10534 jenkins. qa.ubuntu. com/job/ autopilot- testrunner- otto-utopic/ 1727 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- amd64/2318 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- amd64/2318/ artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- sdk-team- ubuntu- ui-toolkit- staging- ci/668/ rebuild
http://