Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 167e9b2a authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add FUELGAUGE_BATTERY_SAVER_SCHEDULE for saver schedule page metric"

parents f7b7c13c 5cfec675
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -167,7 +167,7 @@ public class BatterySaverScheduleSettings extends RadioButtonPickerFragment {

    @Override
    public int getMetricsCategory() {
        return 0;
        return SettingsEnums.FUELGAUGE_BATTERY_SAVER_SCHEDULE;
    }

    private void logPowerSaver() {
+7 −0
Original line number Diff line number Diff line
package com.android.settings.fuelgauge.batterysaver;

import static com.google.common.truth.Truth.assertThat;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions;
@@ -82,6 +83,12 @@ public final class BatterySaverScheduleSettingsTest {
        verifySchedule("key_battery_saver_percentage", expectedPercentage);
    }

    @Test
    public void getMetricsCategory_returnExpectedResult() {
        assertThat(mBatterySaverScheduleSettings.getMetricsCategory())
                .isEqualTo(SettingsEnums.FUELGAUGE_BATTERY_SAVER_SCHEDULE);
    }

    private void setSchedule(int scheduleType, int schedulePercentage) {
        Settings.Global.putInt(mContext.getContentResolver(),
                Settings.Global.AUTOMATIC_POWER_SAVE_MODE, scheduleType);