From 8d734f956d1e7a54f15cba068a3723b7a50fb6a8 Mon Sep 17 00:00:00 2001 From: Dmitri Plotnikov Date: Fri, 24 Feb 2023 11:22:40 -0800 Subject: [PATCH] Prevent concurrent modification of battery history in tests Bug: 270159981 Test: atest FrameworksServicesTests:BatteryStatsTests Change-Id: I8a031a64a1d7d0f3e9c3abafdae6cd722f639408 --- .../com/android/server/power/stats/MockBatteryStatsImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/tests/servicestests/src/com/android/server/power/stats/MockBatteryStatsImpl.java b/services/tests/servicestests/src/com/android/server/power/stats/MockBatteryStatsImpl.java index f8033557f0f0c..d78ab8677800e 100644 --- a/services/tests/servicestests/src/com/android/server/power/stats/MockBatteryStatsImpl.java +++ b/services/tests/servicestests/src/com/android/server/power/stats/MockBatteryStatsImpl.java @@ -231,6 +231,10 @@ public class MockBatteryStatsImpl extends BatteryStatsImpl { setExternalStatsSyncLocked(mExternalStatsSync); } + @Override + public void writeSyncLocked() { + } + public static class DummyExternalStatsSync implements ExternalStatsSync { public int flags = 0;