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

Commit f2576923 authored by vadimt's avatar vadimt Committed by Vadim Tryshev
Browse files

Logging to see what causes Launcher restarts during the test

Bug: 188806432
Test: local runs
Change-Id: I161215fbd38773250de72a534fd2ffa6a26f3a5e
parent 109a5be4
Loading
Loading
Loading
Loading
+20 −0
Original line number Original line Diff line number Diff line
@@ -428,6 +428,19 @@ public class OverviewProxyService extends CurrentUserTracker implements
        }
        }
    };
    };


    private final BroadcastReceiver mDebugAnyPackageChangedReceiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            final String[] stringArrayExtra = intent.getStringArrayExtra(
                    Intent.EXTRA_CHANGED_COMPONENT_NAME_LIST);
            Log.e("b/188806432", intent.toString()
                    + (stringArrayExtra != null
                            ? ", EXTRA_CHANGED_COMPONENT_NAME_LIST: " + String.join(", ",
                            stringArrayExtra)
                            : ""));
        }
    };

    private final ServiceConnection mOverviewServiceConnection = new ServiceConnection() {
    private final ServiceConnection mOverviewServiceConnection = new ServiceConnection() {
        @Override
        @Override
        public void onServiceConnected(ComponentName name, IBinder service) {
        public void onServiceConnected(ComponentName name, IBinder service) {
@@ -567,6 +580,13 @@ public class OverviewProxyService extends CurrentUserTracker implements
        filter.addAction(Intent.ACTION_PACKAGE_CHANGED);
        filter.addAction(Intent.ACTION_PACKAGE_CHANGED);
        mContext.registerReceiver(mLauncherStateChangedReceiver, filter);
        mContext.registerReceiver(mLauncherStateChangedReceiver, filter);


        // b/188806432
        filter.addAction(Intent.ACTION_PACKAGE_CHANGED);
        filter.addAction(Intent.ACTION_PACKAGE_REMOVED);
        filter.addDataScheme("package");
        filter.addDataSchemeSpecificPart("", PatternMatcher.PATTERN_PREFIX);
        mContext.registerReceiver(mDebugAnyPackageChangedReceiver, filter);

        // Listen for status bar state changes
        // Listen for status bar state changes
        statusBarWinController.registerCallback(mStatusBarWindowCallback);
        statusBarWinController.registerCallback(mStatusBarWindowCallback);
        mScreenshotHelper = new ScreenshotHelper(context);
        mScreenshotHelper = new ScreenshotHelper(context);