Skip to content
Commit 165c521e authored by Ryan Zuklie's avatar Ryan Zuklie Committed by Cherrypicker Worker
Browse files

Trace events while not recording history.

This makes the ATrace events be recorded even when the history events
are not. History recording may be disabled when the device is on a
charger and the batter is nearly fully charged. BatteryStats will reset
history around this time so it may be fine to stop history, but the same
is not true for tracing.

Note: this introduces two new fields to record the state since when
history is not recorded, mHistoryLastWritten isn't updated.

Test: atest FrameworksServicesTests:BatteryStatsHistoryTest
Bug: 286818006
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e1b5dc72c4eb910c3c70b7eda697a6ad6511010b)
Merged-In: I52fc02cd8336adcb6f12305c584206242c40f507
Change-Id: I52fc02cd8336adcb6f12305c584206242c40f507
parent f338ffa8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment