Open Bug 1645298 Opened 2 years ago Updated 10 months ago

[meta] Measure and publish power usage

Categories

(Testing :: Performance, enhancement, P3)

enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: pmenzel+bugzilla.mozilla.org, Unassigned)

References

(Depends on 3 open bugs)

Details

(Keywords: meta, power)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0

Steps to reproduce:

In bug 1644610 1 some comments talk about power usage. So I wanted to find out, how the different compositors behave.

Actual results:

I couldn’t find power usage information from the Mozilla Firefox test infrastructure.

Expected results:

Firefox’ power consumption should be tested and tracked – preferably for each commit. These results should be public and accessible.

In about:performance, Mozilla Firefox has a column Energy Impact already. Though it’s not clear, what the value means, and there is no unit.

With Linux on x86-devices, the utility turbostat can be used.

sudo ./turbostat --quiet -i 3 -s 'PkgWatt,CorWatt,GFXWatt,RAMWatt'

This would be really interesting. I have found bug 1613203, bug 1519908, bug 1511347, bug 922874 and marked them as dependency of the power meta bug.

Component: Untriaged → Performance
OS: Unspecified → All
Product: Firefox → Testing
Hardware: Unspecified → All
Blocks: power
Keywords: power
Whiteboard: [perftest:triage]
Flags: needinfo?(dave.hunt)
Whiteboard: [perftest:triage]

(In reply to Jan Andre Ikenmeyer [:darkspirit] from comment #3)

There is https://health.graphics/power.

This dashboard shows some of the power usage results we have. At this time all of our power usage measurements are taken on mobile, and are not run per-commit. We do have a long term plan to measure power on desktop, with potential for regression detection. The first piece of this is bug 1613203, however this is not currently a priority and we're unlikely to make significant progress on it this year.

I've made this a meta bug and removed the dependency on bug 962573 as it has been closed for almost 5 years.

No longer blocks: power
Severity: -- → S3
Depends on: 1613203, 1519908, 1511347
Flags: needinfo?(dave.hunt)
Priority: -- → P3
Summary: QA: Test and publish power usage → [meta] Measure and publish power usage
Version: 77 Branch → unspecified
You need to log in before you can comment on or make changes to this bug.