From ef2cd0640e2dff1cbc82e6724555c2f7bf5f6bd8 Mon Sep 17 00:00:00 2001 From: Roy Luo Date: Tue, 14 Nov 2023 01:42:43 +0000 Subject: [PATCH] Update incompatible charger checking rule Use COMPLIANCE_WARNING_DEBUG_ACCESSORY to mock incompatible charging event as COMPLIANCE_WARNING_OTHER is being deprecated. Bug: 308700954 Bug: 310660470 Test: make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.fuelgauge.batterytip" Flag: ACONFIG enable_input_power_limited_warning ENABLED Change-Id: Ib6f7cf253344db99a8cc1d06c59a5c35d40f736f --- .../batterytip/detectors/IncompatibleChargerDetectorTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/detectors/IncompatibleChargerDetectorTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/detectors/IncompatibleChargerDetectorTest.java index 3f65a67279d..c0f61080d94 100644 --- a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/detectors/IncompatibleChargerDetectorTest.java +++ b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/detectors/IncompatibleChargerDetectorTest.java @@ -81,6 +81,7 @@ public final class IncompatibleChargerDetectorTest { when(mUsbPort.getStatus()).thenReturn(mUsbPortStatus); when(mUsbPort.supportsComplianceWarnings()).thenReturn(true); when(mUsbPortStatus.isConnected()).thenReturn(true); - when(mUsbPortStatus.getComplianceWarnings()).thenReturn(new int[] {1}); + when(mUsbPortStatus.getComplianceWarnings()) + .thenReturn(new int[] {UsbPortStatus.COMPLIANCE_WARNING_DEBUG_ACCESSORY}); } }