network-manager 1.2 uses more power
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
John McAleely | ||
network-manager (Ubuntu) |
Fix Released
|
Critical
|
Tony Espy |
Bug Description
On krillin and arale, power use went up significantly in new builds starting on May 4. So far, I have results for:
* krillin rc-proposed 324 and 325
* arale rc-proposed 316 and 317
When the radios are off, results are unchanged. However, power went up in two common cases -- standby with all radios enabled, and screen-on with radios enabled.
* krillin standby: ~8mA -> ~80mA
* arale standby: ~35mA -> ~79mA
* krillin screen-on: ~177mA -> ~215mA
* arale screen-on: ~305mA -> ~353mA
Quite a few things landed in that build, but some of the top suspects are:
* network-manager got updated to 1.2
* indicator-network got a cell data switch
* USS got "fixes to sleep/idle settings"
* ubuntu-push got a fix related to network-manager
* libhybris got partial support for wireless display
* account-polld got a new calendar plugin
Full list:
http://
http://
This change cuts typical standby time anywhere from 50% to 90%, so it probably should be fixed before release. However, tests suggest that simply turning off wifi returns the phone to a nice low standby power -- about 6mA for both devices.
tags: | added: lt-blocker regression-proposed |
Changed in canonical-devices-system-image: | |
importance: | Undecided → Critical |
assignee: | nobody → John McAleely (john.mcaleely) |
milestone: | none → 11 |
Changed in network-manager (Ubuntu): | |
importance: | Undecided → Critical |
Changed in canonical-devices-system-image: | |
status: | New → Confirmed |
Changed in network-manager (Ubuntu): | |
assignee: | nobody → Simon Fels (morphis) |
Changed in network-manager (Ubuntu): | |
assignee: | Simon Fels (morphis) → Tony Espy (awe) |
Changed in network-manager (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in network-manager (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Here are two sets of test logs, one from when the power was within expected values, and one just after the change: people. canonical. com/~platform- qa/power- results/ 2016-04- 29_13:11: 21-krillin- 323-power_ usage_idle/ people. canonical. com/~platform- qa/power- results/ 2016-05- 03_18:37: 12-krillin- 324-power_ usage_idle/
http://
http://
I hope some of the data in there is useful.
It appears that the CPU never goes to sleep post-change unless wifi is turned off.