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