Merge lp:~canonical-platform-qa/autopilot/depends_for_gsettings into lp:autopilot
| Status: | Merged |
|---|---|
| Approved by: | Jean-Baptiste Lallement on 2015-07-23 |
| Approved revision: | 571 |
| Merged at revision: | 566 |
| Proposed branch: | lp:~canonical-platform-qa/autopilot/depends_for_gsettings |
| Merge into: | lp:autopilot |
| Diff against target: |
240 lines (+92/-80) 3 files modified
autopilot/_fixtures.py (+60/-49) autopilot/tests/unit/test_fixtures.py (+31/-30) debian/control (+1/-1) |
| To merge this branch: | bzr merge lp:~canonical-platform-qa/autopilot/depends_for_gsettings |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Iain Lane (community) | Approve on 2015-07-23 | ||
| PS Jenkins bot | continuous-integration | Approve on 2015-07-23 | |
| Autopilot Hackers | 2015-07-23 | Pending | |
|
Review via email:
|
|||
Commit Message
Resolves dependencies that not everyone cares about. Using Gio API instead of gsettings binary.
Description of the Change
Resolves dependencies that not everyone cares about. Using Gio API instead of gsettings binary.
- 570. By Christopher Lee on 2015-07-23
-
Correct test
- 571. By Christopher Lee on 2015-07-23
-
Actually change setting now (needs to be bool, not string). test now passes.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:571
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Iain Lane (laney) wrote : | # |
OK, thanks!
Two minor comments
- Recommends probably isn't that useful here since it isn't installed in many circumstances. I'd probably remove it and just ask consumers to install the package if they want this. They probably already have it if they are testing the osk anyway.
- Do you need to upgrade gir1.2-glib-2.0 to Depends now? This isn't actually *that* important since python3-gi depends on it, but if you rely on something then it's best to have depends explicitly.

PASSED: Continuous integration, rev:569 jenkins. qa.ubuntu. com/job/ autopilot- ci/1124/ jenkins. qa.ubuntu. com/job/ autopilot- wily-amd64- ci/54 jenkins. qa.ubuntu. com/job/ autopilot- wily-amd64- ci/54/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ autopilot- wily-armhf- ci/53 jenkins. qa.ubuntu. com/job/ autopilot- wily-armhf- ci/53/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ autopilot- wily-i386- ci/54 jenkins. qa.ubuntu. com/job/ autopilot- wily-i386- ci/54/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 3469 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 2887 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 3466 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 3466/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 22075
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/autopilot- ci/1124/ rebuild
http://