Clean up the legacy anomaly detection mechanism in the Settings
Clean up the legacy anomaly detection mechanism in the Settings, which is implemented in the 2017-2018. The will be replaced by the new anomaly detection mechanism. Bug: n/a Test: make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.fuelgauge" Change-Id: Id5b5f4987c205c45698b6aa25aeb9604479e79c6
This commit is contained in:
@@ -29,10 +29,6 @@ import android.content.pm.ActivityInfo;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.content.pm.ResolveInfo;
|
||||
|
||||
import com.android.settings.fuelgauge.batterytip.AnomalyConfigJobService;
|
||||
|
||||
import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
@@ -83,22 +79,6 @@ public class SettingsDumpServiceTest {
|
||||
assertThat(mTestService.dumpDefaultBrowser()).isEqualTo(null);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testDumpAnomalyDetection_returnAnomalyInfo() throws JSONException {
|
||||
final SharedPreferences sharedPreferences =
|
||||
RuntimeEnvironment.application.getSharedPreferences(AnomalyConfigJobService.PREF_DB,
|
||||
Context.MODE_PRIVATE);
|
||||
SharedPreferences.Editor editor = sharedPreferences.edit();
|
||||
editor.putInt(AnomalyConfigJobService.KEY_ANOMALY_CONFIG_VERSION, ANOMALY_VERSION);
|
||||
editor.commit();
|
||||
doReturn(sharedPreferences).when(mTestService).getSharedPreferences(anyString(), anyInt());
|
||||
|
||||
final JSONObject jsonObject = mTestService.dumpAnomalyDetection();
|
||||
|
||||
assertThat(jsonObject.getInt(AnomalyConfigJobService.KEY_ANOMALY_CONFIG_VERSION)).isEqualTo(
|
||||
ANOMALY_VERSION);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testDump_printServiceAsKey() {
|
||||
mResolveInfo.activityInfo = new ActivityInfo();
|
||||
|
||||
Reference in New Issue
Block a user