Open Bug 1520932 Opened 7 years ago Updated 3 years ago

Spurious Choreographer vsync messages when running tests

Categories

(GeckoView :: General, defect, P3)

Unspecified
Android
defect

Tracking

(Performance Impact:low, firefox67 affected)

Performance Impact low
Tracking Status
firefox67 --- affected

People

(Reporter: snorp, Unassigned)

References

Details

(Keywords: perf:resource-use)

Bug 1510705 found that we were getting Choreographer messages while waiting for idle state. Those messages should stop when the Compositor is paused, so something is likely busted there. This could really hurt battery life by waking the cpu on every frame when we're in the background.

Has Choreographer actually stopped the compositor when the app is in the background? Or is another test still running?

If these messages are just a test problem, then we can lower the priority of this bug. If this is a real GV problem, then this should be a P1 because it might affect GV power usage if we're rendering at 60 fps from a backgrounded app!

Blocks: 1432019
OS: All → Android
Priority: -- → P1
Summary: Spurious vsync messages when running tests → Spurious Choreographer vsync messages when running tests

(In reply to Chris Peterson [:cpeterson] from comment #1)

Has Choreographer actually stopped the compositor when the app is in the background? Or is another test still running?

If these messages are just a test problem, then we can lower the priority of this bug. If this is a real GV problem, then this should be a P1 because it might affect GV power usage if we're rendering at 60 fps from a backgrounded app!

I don't see any issues in the real world, I've been using reference-browser exclusively for the last few weeks on my main phone and my battery life is as normal. I've got a test phone which has just been sitting on my desk with reference-browser in the background and it's used near zero battery over 24 hours

Whiteboard: [qf] → [qf:p3:resource]

I'm editing a bunch of GeckoView bugs. If you'd like to filter all this bugmail, search and destroy emails containing this UUID:

e88a5094-0fc0-4b7c-b7c5-aef00a11dbc9

Priority: P1 → P3
Performance Impact: --- → P3
Whiteboard: [qf:p3:resource]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.