Merge lp:~nick-dedekind/ubuntu-system-settings/1390136.laggy-backends into lp:ubuntu-system-settings
| Status: | Merged |
|---|---|
| Approved by: | Ken VanDine on 2015-04-20 |
| Approved revision: | 1358 |
| Merged at revision: | 1390 |
| Proposed branch: | lp:~nick-dedekind/ubuntu-system-settings/1390136.laggy-backends |
| Merge into: | lp:ubuntu-system-settings |
| Diff against target: |
400 lines (+121/-52) 8 files modified
debian/control (+1/-1) plugins/battery/PageComponent.qml (+28/-12) plugins/bluetooth/PageComponent.qml (+9/-3) plugins/brightness/PageComponent.qml (+15/-9) plugins/flight-mode/EntryComponent.qml (+11/-4) plugins/sound/PageComponent.qml (+23/-11) plugins/wifi/MenuItemFactory.qml (+31/-12) plugins/wifi/PageComponent.qml (+3/-0) |
| To merge this branch: | bzr merge lp:~nick-dedekind/ubuntu-system-settings/1390136.laggy-backends |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-04-20 | |
| Ken VanDine | Needs Fixing on 2015-04-17 | ||
| Jonas G. Drange (community) | Needs Fixing on 2015-03-25 | ||
| Sebastien Bacher (community) | 2015-03-18 | Needs Fixing on 2015-03-25 | |
|
Review via email:
|
|||
Commit Message
Fix for laggy backends (lp#1390136)
Description of the Change
Fix for laggy backends (lp#1390136)
Requires:
lp:~nick-dedekind/ubuntu-settings-components/1390136.laggy-backends
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1348
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1349
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Sebastien Bacher (seb128) wrote : | # |
Thanks, I didn't review the code yet, but you need to update the u-s-c depends to 0.6 in debian/control
| Nick Dedekind (nick-dedekind) wrote : | # |
> Thanks, I didn't review the code yet, but you need to update the u-s-c depends
> to 0.6 in debian/control
We have a silo for it yet, so I've kept this change back so we can get the debs.
| Nick Dedekind (nick-dedekind) wrote : | # |
I mean we "don't" have a silo.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1350
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1351
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Jonas G. Drange (jonas-drange) wrote : | # |
Nick, those AP test failures seems consistent and may be actual failures. Maybe resync trunk and check out this [1] error message? Missing/
| Nick Dedekind (nick-dedekind) wrote : | # |
> Nick, those AP test failures seems consistent and may be actual failures.
> Maybe resync trunk and check out this [1] error message? Missing/
> import?
>
> [1] http://
Requires lp:~nick-dedekind/ubuntu-settings-components/1390136.laggy-backends to function.
I haven't bumped the USC version requirement yet so it will build in CI; to test using the output packages.
| Nick Dedekind (nick-dedekind) wrote : | # |
If someone will verify they are happy with the code changes, I can get a silo ready so that all the tests can be verified.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1352
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Ken VanDine (ken-vandine) wrote : | # |
I'm fine with the code changes, but I would like to see CI passing. I guess there's no way we can see CI pass until USC lands in vivid right? Have you confirmed 100% pass on your device?
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1353
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1355
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Nick Dedekind (nick-dedekind) wrote : | # |
> I'm fine with the code changes, but I would like to see CI passing. I guess
> there's no way we can see CI pass until USC lands in vivid right? Have you
> confirmed 100% pass on your device?
I've run the AP tests on device and they all pass (there are some invalid skips which I've spoken to jgdx about).
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1357
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Ken VanDine (ken-vandine) wrote : | # |
Thanks for confirming the tests pass on your device, I'll approve the code changes. Lets run the AP tests again from the silo as part of the acceptance criteria.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1357
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1357
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Ken VanDine (ken-vandine) wrote : | # |
Now that the needed dependencies are in vivid, I would expect the tests to pass. There is still a consistent failure, that doesn't exist in trunk. It doesn't look like a test that should be affected by this branch, but perhaps a previous test screwed up the state. It needs another look at least.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1357
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:1357
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Ken VanDine (ken-vandine) wrote : | # |
OK, nice to see CI passing, ignore my last comment
| Ken VanDine (ken-vandine) wrote : | # |
QA verification found a regression in the wifi plugin:
1. click "forget" on your current network
2. switch the wifi switch to off
3. switch the wifi switch back to on
4. select your previous wifi network
Expected: prompt to login to network
Actual: wifi switch changes back to off
- 1358. By Nick Dedekind on 2015-04-20
-
use menuIndex property
| Nick Dedekind (nick-dedekind) wrote : | # |
> QA verification found a regression in the wifi plugin:
>
> 1. click "forget" on your current network
> 2. switch the wifi switch to off
> 3. switch the wifi switch back to on
> 4. select your previous wifi network
>
> Expected: prompt to login to network
>
> Actual: wifi switch changes back to off
Looks like there was a problem with the item indexes being used from a parent property. Fixed.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1358
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://


FAILED: Continuous integration, rev:1347 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- ci/2023/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 1859 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- vivid-i386- ci/293 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 1640 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1857 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1857/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 18982
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- system- settings- ci/2023/ rebuild
http://