- 737da87 Ensure BatteryUsageStats test isolation in regards to instance leak detection by Dmitri Plotnikov · 6 months ago
- f973f2e Use optimized date formatting in battery history dump by Dmitri Plotnikov · 6 months ago
- 2c11a67 Address concurrency issues with HistoryStepDetails recording by Dmitri Plotnikov · 6 months ago
- 3a41e22 Merge "Avoid iterating over the current history buffer twice" into main by Dmitri Plotnikov · 6 months ago
- 2fb2005 Avoid iterating over the current history buffer twice by Dmitri Plotnikov · 6 months ago
- c77bf04 Merge "[Ravenwood] Remove deprecated usage" into main by John Wu · 6 months ago
- 6339246 Reset monotonic size of battery history on history.reset() by Dmitri Plotnikov · 6 months ago
- 2fa4952 [Ravenwood] Remove deprecated usage by John Wu · 6 months ago
- 7b9cf4c Rewrite BatteryStatsHistoryIterator logic for clarity and correctness by Dmitri Plotnikov · 6 months ago
- 22a9ab7 Fix flaky test, BatteryStatsHistoryTest.startNextFragment by Dmitri Plotnikov · 7 months ago
- e036a13 Reduce array locking in LongArrayMultiStateCounter by Dmitri Plotnikov · 7 months ago
- d2cbeb8 Reduce frequency of LongArrayMultistateCounter.incrementValues calls by Dmitri Plotnikov · 7 months ago
- 726819d Exclude inactive UIDs from PowerStats aggregation by Dmitri Plotnikov · 7 months ago
- 2fb1425 Merge "Add a perf test for BatteryUsageStatsProvider" into main by Treehugger Robot · 7 months ago
- 0b3e09a Add a perf test for BatteryUsageStatsProvider by Dmitri Plotnikov · 7 months ago
- e5fb4df Fix device-wide accumulation of consumed power estimates by Dmitri Plotnikov · 7 months ago
- c0f3267 Extend recordable battery voltage and temperature range by Nikolai Artemiev · 9 months ago
- 9993d81 Merge changes Ic9b4022c,Idef267f6 into main by Treehugger Robot · 7 months ago
- cd37b8f Add battery history compression benchmark by Dmitri Plotnikov · 7 months ago
- 8b67435 Add support for battery history compression by Dmitri Plotnikov · 8 months ago
- 784b253 Fix accounting of open wakelocks by Jonathan Backer · 7 months ago
- c9ba6c2 Limit amount of battery history included in BatteryUsageStats by Dmitri Plotnikov · 8 months ago
- 26ecf22 Disable battery history auto-reset after charge by Dmitri Plotnikov · 8 months ago
- 2b06002 Reduce locking of BatteryStats during reset by Dmitri Plotnikov · 8 months ago
- d953ec9 Merge "Add support for Fine Granularity PowerMonitors" into main by Dmitri Plotnikov · 8 months ago
- fabf8e4 Add support for Fine Granularity PowerMonitors by Dmitri Plotnikov · 9 months ago
- d42820c Add battery history file operation trace events by Dmitri Plotnikov · 8 months ago
- 80eccf9 Switch to optimized implementation of NetworkStats.subtract by Dmitri Plotnikov · 8 months ago
- 398548c Change battery history timestamp format by Dmitri Plotnikov · 9 months ago
- e71206d Merge "Replace max_history_files with max_history_size" into main by Treehugger Robot · 9 months ago
- d36cbf2 Replace max_history_files with max_history_size by Dmitri Plotnikov · 9 months ago
- 98ecee9 Merge "Re-enable Bluetooth stats reporting in dumpsys" into main by Treehugger Robot · 9 months ago
- b65fb21 Re-enable Bluetooth stats reporting in dumpsys by Dmitri Plotnikov · 9 months ago
- 5173b95 Revert^2 "Fix support for BatteryUsageStatsQuery.accumulated().setMaxAge()" by Dmitri Plotnikov · 9 months ago
- c2f0f9a Revert "Fix support for BatteryUsageStatsQuery.accumulated().setMaxAge()" by Jeff DeCew · 9 months ago
- 4805403 Fix support for BatteryUsageStatsQuery.accumulated().setMaxAge() by Dmitri Plotnikov · 9 months ago
- 1e25f22 [Ravenwood] Remove usage of RavenwoodConfig by John Wu · 9 months ago
- eb11ebb Merge "[Ravenwood] Remove usage of RavenwoodFlagsValueProvider" into main am: 62e908787a am: 3429bd051a by Treehugger Robot · 9 months ago
- 3429bd0 Merge "[Ravenwood] Remove usage of RavenwoodFlagsValueProvider" into main am: 62e908787a by Treehugger Robot · 9 months ago
- df2bf84 [Ravenwood] Remove usage of RavenwoodFlagsValueProvider by John Wu · 9 months ago
- d292f83 Remove support for PowerModel by Dmitri Plotnikov · 10 months ago
- 6508ac8 Use RavenwoodRule for system properties by Makoto Onuki · 10 months ago
- fac8075 Export BatteryUsageStats into prepopulated buider by Dmitri Plotnikov · 10 months ago
- 88c3309 Eliminate LongArrayContainer by Dmitri Plotnikov · 1 year, 9 months ago
- ddea46c Re-enable PowerStatsTestsRavenwood by Makoto Onuki · 10 months ago
- 45e9b15 RESTRICT AUTOMERGE Disable PowerStatsTestsRavenwood by Makoto Onuki · 11 months ago
- d7e8920 Merge "Remove dependency on PowerStatsUidResolver from PowerStatsProcessors" into main by Dmitri Plotnikov · 11 months ago
- d5526d5 Merge "Fix initialization of display stats on multi-screen devices" into main by Treehugger Robot · 11 months ago
- 1f88ab5 Remove dependency on PowerStatsUidResolver from PowerStatsProcessors by Dmitri Plotnikov · 11 months ago
- 9835370 Consistently close BatteryUsageStats objects by Dmitri Plotnikov · 11 months ago
- bddee3a Fix initialization of display stats on multi-screen devices by Dmitri Plotnikov · 11 months ago
- 3b20490 Merge "Accumulate battery usage stats incrementally" into main by Dmitri Plotnikov · 11 months ago
- 4eda903 Accumulate battery usage stats incrementally by Dmitri Plotnikov · 11 months ago
- 917586e Make WakelockStatsFrameworkEvents test work with ravenwood by Jonathan Backer · 11 months ago
- dec8259 Fix Ravenwood tests by Jonathan Backer · 11 months ago
- c87615b Temporarily disable from ravenwood tests by Jonathan Backer · 11 months ago
- e88e232 Add a pulled metric for Wakelock duration based on uptime by Jonathan Backer · 11 months ago
- 65f84edd Convert BatteryChargeCalculator to a PowerStatsProcessor by Dmitri Plotnikov · 11 months ago
- c5750b5 Add PowerStats collector and processor for Wakelocks by Dmitri Plotnikov · 12 months ago
- 6581acd Use procState change events to compute time-in-state duration by Dmitri Plotnikov · 12 months ago
- 16b5a62 Merge "Provide a BatteryStats interface noteCpuWakingBluetoothProxyPacket" into main by Hongyi Zhang · 11 months ago
- dc52779 Merge "Add support for continuously accumulated BatteryUsageStats" into main by Dmitri Plotnikov · 12 months ago
- 1eccb9a Provide a BatteryStats interface noteCpuWakingBluetoothProxyPacket by Hongyi Zhang · 12 months ago
- 219b209 Add support for continuously accumulated BatteryUsageStats by Dmitri Plotnikov · 12 months ago
- 9cbf2ac Merge "Batch migration of frameworks/base TEST_MAPPING to test_module_config modules" into main am: cb650f8398 am: 0c9ffcdcf5 by Ronald Braunstein · 12 months ago
- a8fb311 Batch migration of frameworks/base TEST_MAPPING to test_module_config modules by Ronald Braunstein · 12 months ago
- fa94f9b Merge changes I12e6ca4c,If29d4fb0 into main by Yeabkal Wubshit · 12 months ago
- e65b5d3 Implement screen state batterystat events by Yeabkal Wubshit · 1 year ago
- 19a115c Merge "Fix BstatsCpuTimesValidationTest" into main by Treehugger Robot · 12 months ago
- 755b1e8 Fix BstatsCpuTimesValidationTest by Dmitri Plotnikov · 1 year, 2 months ago
- 038b867 Merge "Make java_sdk_library dependencies explicit" into main by Treehugger Robot · 12 months ago
- 1e37ed3 Make java_sdk_library dependencies explicit by Jihoon Kang · 1 year ago
- e07d73c Make java_sdk_library dependencies explicit by Jihoon Kang · 1 year ago
- 5f4246e Merge "Create a new test_module_config entries for TEST_MAPPING options" into main am: e3a5bb9d61 am: e743afebbb by Ronald Braunstein · 1 year ago
- e743afe Merge "Create a new test_module_config entries for TEST_MAPPING options" into main am: e3a5bb9d61 by Ronald Braunstein · 1 year ago
- f33d2b2 Merge "Fix PowerStatsTestsRavenwood" into main by Makoto Onuki · 1 year ago
- 3a0610f Factor out common PowerStatsCollector / PowerStats HAL integration code by Dmitri Plotnikov · 1 year ago
- 35cec04 Fix PowerStatsTestsRavenwood by Makoto Onuki · 1 year ago
- 7125724 Create a new test_module_config entries for TEST_MAPPING options by Ronald Braunstein · 1 year ago
- c78e20b Encapsulate PowerStats layout inside corresponding PowerStatsLayouts by Dmitri Plotnikov · 1 year ago
- 88fed38 Encapsulate PowerStatsProcessors in a separate package by Dmitri Plotnikov · 1 year ago
- b844f25 Merge "Fix GNSS power stats processor by properly initializing state" into main by Dmitri Plotnikov · 1 year ago
- 6f1900c Fix GNSS power stats processor by properly initializing state by Dmitri Plotnikov · 1 year ago
- 6e70fdc Fix WifiAcitvityEnergyInfo handling in BatteryStats by Michael Wachenschwanz · 1 year, 1 month ago
- 424ef79 Merge "Prevent sharing of stateful PowerStatsProcessor objects" into main by Treehugger Robot · 1 year, 1 month ago
- 34eac9c Prevent sharing of stateful PowerStatsProcessor objects by Dmitri Plotnikov · 1 year, 1 month ago
- cc408f1 Merge "Add support for power and screen state for custom power components" into main by Dmitri Plotnikov · 1 year, 1 month ago
- a406aec Add support for power and screen state for custom power components by Dmitri Plotnikov · 1 year, 1 month ago
- 2fc0463 Do not crash system server on powerstats HAL errors by Dmitri Plotnikov · 1 year, 1 month ago
- f1e8e4c Verify arguments passed are non-null. by Sudheer Shanka · 1 year, 1 month ago
- 290deba Add SensorPowerStatsProcessor by Dmitri Plotnikov · 1 year, 1 month ago
- c8e9407 Merge changes I49a78d3b,Ibaf53bb4 into main by Dmitri Plotnikov · 1 year, 1 month ago
- 241b4d0 Add Screen PowerStatsProcessor by Dmitri Plotnikov · 1 year, 2 months ago
- f55c8df Add Screen PowerStatsCollector by Dmitri Plotnikov · 1 year, 2 months ago
- 0766a15 Improve dump of PowerStats samples by Dmitri Plotnikov · 1 year, 2 months ago
- c297794 Add Power State and Screen State to BatteryUsageStats by Dmitri Plotnikov · 1 year, 2 months ago
- c90b10e [Attempt 2] Add test for BatteryUsageStatsPerUid atom by Dmitri Plotnikov · 1 year, 2 months ago
- 357b5b3 Fix initial collection of WifiActivityEnergyInfo by Dmitri Plotnikov · 1 year, 2 months ago
- 7201485 Re-enable WifiBatteryStats and CellularBatteryStats by Dmitri Plotnikov · 1 year, 2 months ago
- 1f00a91 Introduce PowerStatsCollector/Processor for custom EnergyConsumers by Dmitri Plotnikov · 1 year, 3 months ago