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

Commit 6c54f2fc authored by android-build-team Robot's avatar android-build-team Robot
Browse files

release-request-ca7a0f27-e01e-4493-95dc-73b265f88cc9-for-git_oc-mr1-release-43...

release-request-ca7a0f27-e01e-4493-95dc-73b265f88cc9-for-git_oc-mr1-release-4365318 snap-temp-L33600000106883904

Change-Id: I7bb4696b1092d6fad70ccb7bce5cfdf6f91ff77b
parents 39361603 aadee099
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -63,9 +63,7 @@ public class CameraHalHdrplusPreferenceController extends AbstractPreferenceCont

    @Override
    public boolean isAvailable() {
        return mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus) &&
               (SystemProperties.get(BUILD_TYPE).equals("userdebug") ||
                SystemProperties.get(BUILD_TYPE).equals("eng"));
        return mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus);
    }

    @Override
+5 −5
Original line number Diff line number Diff line
@@ -34,13 +34,13 @@ import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnPause;
import com.android.settingslib.core.lifecycle.events.OnResume;
import com.android.settingslib.core.lifecycle.events.OnStart;
import com.android.settingslib.core.lifecycle.events.OnStop;

import java.text.NumberFormat;

public class BrightnessLevelPreferenceController extends AbstractPreferenceController implements
        PreferenceControllerMixin, LifecycleObserver, OnResume, OnPause {
        PreferenceControllerMixin, LifecycleObserver, OnStart, OnStop {

    private static final String TAG = "BrightnessPrefCtrl";
    private static final String KEY_BRIGHTNESS = "brightness";
@@ -113,7 +113,7 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr
    }

    @Override
    public void onResume() {
    public void onStart() {
        mContentResolver.registerContentObserver(BRIGHTNESS_MODE_URI, false, mBrightnessObserver);
        mContentResolver.registerContentObserver(BRIGHTNESS_URI, false, mBrightnessObserver);
        mContentResolver.registerContentObserver(BRIGHTNESS_FOR_VR_URI, false, mBrightnessObserver);
@@ -121,7 +121,7 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr
    }

    @Override
    public void onPause() {
    public void onStop() {
        mContentResolver.unregisterContentObserver(mBrightnessObserver);
    }

+2 −1
Original line number Diff line number Diff line
@@ -338,7 +338,8 @@ public class PowerUsageAdvanced extends PowerUsageBase {
        return usageType == UsageType.CELL
                || usageType == UsageType.BLUETOOTH
                || usageType == UsageType.WIFI
                || usageType == UsageType.APP;
                || usageType == UsageType.APP
                || usageType == UsageType.SYSTEM;
    }

    @VisibleForTesting
+0 −35
Original line number Diff line number Diff line
@@ -53,8 +53,6 @@ public class CameraHalHdrplusPreferenceControllerTest {
    private SwitchPreference mPreference;

    static final String USERDEBUG_BUILD = "userdebug";
    static final String ENG_BUILD = "eng";
    static final String USER_BUILD = "user";

    private CameraHalHdrplusPreferenceController mController;

@@ -78,39 +76,6 @@ public class CameraHalHdrplusPreferenceControllerTest {
        assertThat(mController.isAvailable()).isFalse();
    }

    @Test
    public void isAvailable_withUserdebugBuild_shouldReturnTrue() {
        when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
                .thenReturn(true);

        SettingsShadowSystemProperties.set(
                CameraHalHdrplusPreferenceController.BUILD_TYPE, USERDEBUG_BUILD);

        assertThat(mController.isAvailable()).isTrue();
    }

    @Test
    public void isAvailable_withEngBuild_shouldReturnTrue() {
        when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
                .thenReturn(true);

        SettingsShadowSystemProperties.set(
                CameraHalHdrplusPreferenceController.BUILD_TYPE, ENG_BUILD);

        assertThat(mController.isAvailable()).isTrue();
    }

    @Test
    public void isAvailable_withUserBuild_shouldReturnFalse() {
        when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
                .thenReturn(true);

        SettingsShadowSystemProperties.set(
                CameraHalHdrplusPreferenceController.BUILD_TYPE, USER_BUILD);

        assertThat(mController.isAvailable()).isFalse();
    }

    @Test
    public void displayPreference_cameraHalHdrplusEnabled_shouldCheckedPreference() {
        when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
+5 −5
Original line number Diff line number Diff line
@@ -79,14 +79,14 @@ public class BrightnessLevelPreferenceControllerTest {
    }

    @Test
    public void onResume_shouldRegisterObserver() {
    public void onStart_shouldRegisterObserver() {
        Context context = RuntimeEnvironment.application;
        BrightnessLevelPreferenceController controller =
            new BrightnessLevelPreferenceController(context, null, mPowerManager);
        ShadowContentResolver shadowContentResolver =
            (ShadowContentResolver) ShadowExtractor.extract(context.getContentResolver());

        controller.onResume();
        controller.onStart();

        assertThat(shadowContentResolver.getContentObservers(
            System.getUriFor(System.SCREEN_BRIGHTNESS_MODE))).isNotEmpty();
@@ -99,7 +99,7 @@ public class BrightnessLevelPreferenceControllerTest {
    }

    @Test
    public void onPause_shouldUnregisterObserver() {
    public void onStop_shouldUnregisterObserver() {
        Context context = RuntimeEnvironment.application;
        BrightnessLevelPreferenceController controller =
            new BrightnessLevelPreferenceController(context, null, mPowerManager);
@@ -107,8 +107,8 @@ public class BrightnessLevelPreferenceControllerTest {
            (ShadowContentResolver) ShadowExtractor.extract(context.getContentResolver());

        controller.displayPreference(mScreen);
        controller.onResume();
        controller.onPause();
        controller.onStart();
        controller.onStop();

        assertThat(shadowContentResolver.getContentObservers(
            System.getUriFor(System.SCREEN_BRIGHTNESS_MODE))).isEmpty();
Loading