Fixed
Status Update
Comments
al...@google.com <al...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit da7969edfde7cb72fa8d0da7bba03a69e07cb972
Author: Allison Thompson <allisonmt@google.com>
Date: Mon Mar 14 10:31:23 2022
Adds total power and energy to macrobenchmark.
Bug: b/224557371
Relnote: Added TotalPowerMetric and TotalEnergyMetric for measuring total power and energy in each system category in macrobenchmarks.
Test: ./gradlew benchmark:benchmark-macro:cC
Change-Id: I3b26bad74b0607e06435d2443ac616a7975a4d84
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Metric.kt
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/EnergyQuery.kt
M benchmark/integration-tests/macrobenchmark/src/androidTest/java/androidx/benchmark/integration/macrobenchmark/TrivialPowerBenchmark.kt
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/PowerQuery.kt
M benchmark/benchmark-macro/src/androidTest/java/androidx/benchmark/macro/perfetto/PowerQueryTest.kt
M benchmark/benchmark-macro/src/androidTest/java/androidx/benchmark/macro/perfetto/EnergyQueryTest.kt
M benchmark/benchmark-macro/api/restricted_current.txt
https://android-review.googlesource.com/2025224
Branch: androidx-main
commit da7969edfde7cb72fa8d0da7bba03a69e07cb972
Author: Allison Thompson <allisonmt@google.com>
Date: Mon Mar 14 10:31:23 2022
Adds total power and energy to macrobenchmark.
Bug:
Relnote: Added TotalPowerMetric and TotalEnergyMetric for measuring total power and energy in each system category in macrobenchmarks.
Test: ./gradlew benchmark:benchmark-macro:cC
Change-Id: I3b26bad74b0607e06435d2443ac616a7975a4d84
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Metric.kt
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/EnergyQuery.kt
M benchmark/integration-tests/macrobenchmark/src/androidTest/java/androidx/benchmark/integration/macrobenchmark/TrivialPowerBenchmark.kt
M benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/PowerQuery.kt
M benchmark/benchmark-macro/src/androidTest/java/androidx/benchmark/macro/perfetto/PowerQueryTest.kt
M benchmark/benchmark-macro/src/androidTest/java/androidx/benchmark/macro/perfetto/EnergyQueryTest.kt
M benchmark/benchmark-macro/api/restricted_current.txt
Description
Energy and power should be the total value of each system.