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

Commit ee0990f3 authored by Louis Chang's avatar Louis Chang
Browse files

Migrate resuming/pausing activity to TaskFragment

The resumed, pausing and last-paused activities are now set
at the leaf task fragment.

Also fix some unit tests that having a task containing both
child activity and child task.

Bug: 189384393
Test: build and boot
Change-Id: I0e4b00130ffa624e7dab6d53cbd9f8f95bc5b3d8
parent e3a5d23a
Loading
Loading
Loading
Loading
+150 −150
Original line number Diff line number Diff line
@@ -103,6 +103,12 @@
      "group": "WM_DEBUG_REMOTE_ANIMATIONS",
      "at": "com\/android\/server\/wm\/RemoteAnimationController.java"
    },
    "-2010331310": {
      "message": "resumeTopActivity: Top activity resumed (dontWaitForPause) %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-2006946193": {
      "message": "setClientVisible: %s clientVisible=%b Callers=%s",
      "level": "VERBOSE",
@@ -211,6 +217,12 @@
      "group": "WM_DEBUG_WINDOW_ORGANIZER",
      "at": "com\/android\/server\/wm\/TaskOrganizerController.java"
    },
    "-1886145147": {
      "message": "resumeTopActivity: Going to sleep and all paused",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1884933373": {
      "message": "enableScreenAfterBoot: mDisplayEnabled=%b mForceDisplayEnabled=%b mShowingBootMessages=%b mSystemBooted=%b. %s",
      "level": "INFO",
@@ -247,12 +259,6 @@
      "group": "WM_DEBUG_APP_TRANSITIONS_ANIM",
      "at": "com\/android\/server\/wm\/AppTransition.java"
    },
    "-1861864501": {
      "message": "resumeTopActivityLocked: Going to sleep and all paused",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-1844540996": {
      "message": "  Initial targets: %s",
      "level": "VERBOSE",
@@ -325,12 +331,6 @@
      "group": "WM_DEBUG_RECENTS_ANIMATIONS",
      "at": "com\/android\/server\/wm\/RecentsAnimationController.java"
    },
    "-1768090656": {
      "message": "Re-launching after pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-1750384749": {
      "message": "Launch on display check: allow launch on public display",
      "level": "DEBUG",
@@ -415,12 +415,6 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "-1655805455": {
      "message": "Enqueue pending stop if needed: %s wasStopping=%b visibleRequested=%b",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-1647332198": {
      "message": "remove RecentTask %s when finishing user %d",
      "level": "INFO",
@@ -433,6 +427,12 @@
      "group": "WM_DEBUG_ADD_REMOVE",
      "at": "com\/android\/server\/wm\/ResetTargetTaskHelper.java"
    },
    "-1633115609": {
      "message": "Key dispatch not paused for screen off",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1632122349": {
      "message": "Changing surface while display frozen: %s",
      "level": "VERBOSE",
@@ -487,6 +487,12 @@
      "group": "WM_DEBUG_WINDOW_TRANSITIONS",
      "at": "com\/android\/server\/wm\/Transition.java"
    },
    "-1564228464": {
      "message": "App died while pausing: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1559645910": {
      "message": "Looking for task of type=%s, taskAffinity=%s, intent=%s, info=%s, preferredTDA=%s",
      "level": "DEBUG",
@@ -565,12 +571,6 @@
      "group": "WM_DEBUG_CONFIGURATION",
      "at": "com\/android\/server\/wm\/ActivityStarter.java"
    },
    "-1492696222": {
      "message": "App died during pause, not stopping: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-1480772131": {
      "message": "No app or window is requesting an orientation, return %d for display id=%d",
      "level": "VERBOSE",
@@ -637,12 +637,24 @@
      "group": "WM_DEBUG_ADD_REMOVE",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "-1421296808": {
      "message": "Moving to RESUMED: %s (in existing)",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1419762046": {
      "message": "moveRootTaskToDisplay: moving taskId=%d to displayId=%d",
      "level": "DEBUG",
      "group": "WM_DEBUG_TASKS",
      "at": "com\/android\/server\/wm\/ActivityTaskManagerService.java"
    },
    "-1419461256": {
      "message": "resumeTopActivity: Resumed %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1413901262": {
      "message": "startRecentsActivity(): intent=%s",
      "level": "DEBUG",
@@ -805,6 +817,12 @@
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "-1187377055": {
      "message": "Enqueue pending stop if needed: %s wasStopping=%b visibleRequested=%b",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-1176488860": {
      "message": "SURFACE isSecure=%b: %s",
      "level": "INFO",
@@ -919,12 +937,6 @@
      "group": "WM_DEBUG_RECENTS_ANIMATIONS",
      "at": "com\/android\/server\/wm\/RecentsAnimation.java"
    },
    "-1066383762": {
      "message": "Sleep still waiting to pause %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-1060365734": {
      "message": "Attempted to add QS dialog window with bad token %s.  Aborting.",
      "level": "WARN",
@@ -979,6 +991,12 @@
      "group": "WM_DEBUG_STARTING_WINDOW",
      "at": "com\/android\/server\/wm\/WindowState.java"
    },
    "-957060823": {
      "message": "Moving to PAUSING: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-951939129": {
      "message": "Unregister task organizer=%s uid=%d",
      "level": "VERBOSE",
@@ -1231,12 +1249,6 @@
      "group": "WM_DEBUG_WINDOW_TRANSITIONS",
      "at": "com\/android\/server\/wm\/Transition.java"
    },
    "-672228342": {
      "message": "resumeTopActivityLocked: Top activity resumed %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-668956537": {
      "message": "  THUMBNAIL %s: CREATE",
      "level": "INFO",
@@ -1261,11 +1273,11 @@
      "group": "WM_DEBUG_REMOTE_ANIMATIONS",
      "at": "com\/android\/server\/wm\/RemoteAnimationController.java"
    },
    "-650261962": {
      "message": "Sleep needs to pause %s",
    "-648891906": {
      "message": "Activity not running or entered PiP, resuming next.",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-641258376": {
      "message": "realStartActivityLocked: Skipping start of r=%s some activities pausing...",
@@ -1303,12 +1315,6 @@
      "group": "WM_DEBUG_BOOT",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "-606328116": {
      "message": "resumeTopActivityLocked: Top activity resumed (dontWaitForPause) %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-597091183": {
      "message": "Delete TaskDisplayArea uid=%d",
      "level": "VERBOSE",
@@ -1369,23 +1375,17 @@
      "group": "WM_SHOW_TRANSACTIONS",
      "at": "com\/android\/server\/wm\/WindowAnimator.java"
    },
    "-533690126": {
      "message": "resumeTopActivityLocked: Resumed %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-532081937": {
      "message": "  Commit activity becoming invisible: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_WINDOW_TRANSITIONS",
      "at": "com\/android\/server\/wm\/Transition.java"
    },
    "-527683022": {
      "message": "resumeTopActivityLocked: Skip resume: some activity pausing.",
    "-521613870": {
      "message": "App died during pause, not stopping: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-519504830": {
      "message": "applyAnimation: anim=%s nextAppTransition=ANIM_CUSTOM transit=%s isEntrance=%b Callers=%s",
@@ -1471,18 +1471,6 @@
      "group": "WM_DEBUG_ORIENTATION",
      "at": "com\/android\/server\/wm\/DisplayRotation.java"
    },
    "-427457280": {
      "message": "App died while pausing: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-417514857": {
      "message": "Key dispatch not paused for screen off",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-415865166": {
      "message": "findFocusedWindow: Found new focus @ %s",
      "level": "VERBOSE",
@@ -1591,11 +1579,17 @@
      "group": "WM_DEBUG_LOCKTASK",
      "at": "com\/android\/server\/wm\/LockTaskController.java"
    },
    "-303497363": {
      "message": "reparent: moving activity=%s to task=%d at %d",
    "-312353598": {
      "message": "Executing finish of activity: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-310337305": {
      "message": "Activity config changed during resume: %s, new next: %s",
      "level": "INFO",
      "group": "WM_DEBUG_ADD_REMOVE",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-302468788": {
      "message": "Expected target rootTask=%s to be top most but found rootTask=%s",
@@ -1615,12 +1609,6 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "-279436615": {
      "message": "Moving to PAUSING: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-262984451": {
      "message": "Relaunch failed %s",
      "level": "INFO",
@@ -1645,12 +1633,6 @@
      "group": "WM_DEBUG_CONFIGURATION",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "-234244777": {
      "message": "Activity config changed during resume: %s, new next: %s",
      "level": "INFO",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-230587670": {
      "message": "SyncGroup %d:  Unfinished container: %s",
      "level": "VERBOSE",
@@ -1717,12 +1699,6 @@
      "group": "WM_DEBUG_STARTING_WINDOW",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "-118786523": {
      "message": "Resume failed; resetting state to %s: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "-116086365": {
      "message": "******************** ENABLING SCREEN!",
      "level": "INFO",
@@ -1771,6 +1747,12 @@
      "group": "WM_SHOW_TRANSACTIONS",
      "at": "com\/android\/server\/wm\/Session.java"
    },
    "-80004683": {
      "message": "Resume failed; resetting state to %s: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "-50336993": {
      "message": "moveFocusableActivityToTop: activity=%s",
      "level": "DEBUG",
@@ -1903,12 +1885,6 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowContextListenerController.java"
    },
    "94402792": {
      "message": "Moving to RESUMED: %s (in existing)",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "95216706": {
      "message": "hideIme target: %s ",
      "level": "DEBUG",
@@ -1927,6 +1903,12 @@
      "group": "WM_DEBUG_APP_TRANSITIONS",
      "at": "com\/android\/server\/wm\/AppTransitionController.java"
    },
    "102618780": {
      "message": "resumeTopActivity: Pausing %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "108170907": {
      "message": "Add starting %s: startingData=%s",
      "level": "VERBOSE",
@@ -2167,6 +2149,18 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "327461496": {
      "message": "Complete pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "341055768": {
      "message": "resumeTopActivity: Skip resume: need to start pausing",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "342460966": {
      "message": "DRAG %s: pos=(%d,%d)",
      "level": "INFO",
@@ -2221,11 +2215,11 @@
      "group": "WM_DEBUG_BOOT",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "391189028": {
      "message": "pauseBackTasks: task=%s mResumedActivity=%s",
      "level": "DEBUG",
    "378825104": {
      "message": "Enqueueing pending pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskDisplayArea.java"
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "397105698": {
      "message": "grantEmbeddedWindowFocus remove request for win=%s dropped since no candidate was found",
@@ -2359,6 +2353,12 @@
      "group": "WM_SHOW_TRANSACTIONS",
      "at": "com\/android\/server\/wm\/WindowSurfaceController.java"
    },
    "573582981": {
      "message": "reparent: moving activity=%s to new task fragment in task=%d at %d",
      "level": "INFO",
      "group": "WM_DEBUG_ADD_REMOVE",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "579298675": {
      "message": "Moving to DESTROYED: %s (removed from history)",
      "level": "VERBOSE",
@@ -2461,6 +2461,12 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "660908897": {
      "message": "Auto-PIP allowed, entering PIP mode directly: %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "662572728": {
      "message": "Attempted to add a toast window with bad token %s.  Aborting.",
      "level": "WARN",
@@ -2479,12 +2485,24 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "669361121": {
      "message": "Sleep still need to stop %d activities",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "674932310": {
      "message": "Setting Intent of %s to target %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_TASKS",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "675705156": {
      "message": "resumeTopActivity: Top activity resumed %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "685047360": {
      "message": "Resizing window %s",
      "level": "VERBOSE",
@@ -2515,12 +2533,6 @@
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java"
    },
    "709500946": {
      "message": "resumeTopActivityLocked: Skip resume: need to start pausing",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "715749922": {
      "message": "Allowlisting %d:%s",
      "level": "WARN",
@@ -2623,12 +2635,6 @@
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/RootWindowContainer.java"
    },
    "897964776": {
      "message": "Complete pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "898863925": {
      "message": "Attempted to add QS dialog window with unknown token %s.  Aborting.",
      "level": "WARN",
@@ -2653,6 +2659,12 @@
      "group": "WM_DEBUG_ORIENTATION",
      "at": "com\/android\/server\/wm\/WindowStateAnimator.java"
    },
    "935418348": {
      "message": "resumeTopActivity: Skip resume: some activity pausing.",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "950074526": {
      "message": "setLockTaskMode: Can't lock due to auth",
      "level": "WARN",
@@ -2701,11 +2713,11 @@
      "group": "WM_DEBUG_TASKS",
      "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java"
    },
    "988389910": {
      "message": "resumeTopActivityLocked: Pausing %s",
      "level": "DEBUG",
    "987903142": {
      "message": "Sleep needs to pause %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "996960396": {
      "message": "Starting Transition %d",
@@ -2713,18 +2725,18 @@
      "group": "WM_DEBUG_WINDOW_TRANSITIONS",
      "at": "com\/android\/server\/wm\/Transition.java"
    },
    "1001509841": {
      "message": "Auto-PIP allowed, entering PIP mode directly: %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1001904964": {
      "message": "***** BOOT TIMEOUT: forcing display enabled",
      "level": "WARN",
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "1011462000": {
      "message": "Re-launching after pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "1023413388": {
      "message": "Finish waiting for pause of: %s",
      "level": "VERBOSE",
@@ -3157,12 +3169,6 @@
      "group": "WM_DEBUG_APP_TRANSITIONS_ANIM",
      "at": "com\/android\/server\/wm\/WindowContainer.java"
    },
    "1585450696": {
      "message": "resumeTopActivityLocked: Restarting %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1589610525": {
      "message": "applyAnimation NEXT_TRANSIT_TYPE_OPEN_CROSS_PROFILE_APPS: anim=%s transit=%s isEntrance=true Callers=%s",
      "level": "VERBOSE",
@@ -3337,6 +3343,12 @@
      "group": "WM_DEBUG_APP_TRANSITIONS",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "1814259538": {
      "message": "pauseBackTasks: taskFrag=%s mResumedActivity=%s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskDisplayArea.java"
    },
    "1822314934": {
      "message": "Expected target rootTask=%s to restored behind rootTask=%s but it is behind rootTask=%s",
      "level": "WARN",
@@ -3379,18 +3391,6 @@
      "group": "WM_DEBUG_ORIENTATION",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "1837992242": {
      "message": "Executing finish of activity: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1847414670": {
      "message": "Activity not running or entered PiP, resuming next.",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1853793312": {
      "message": "Notify removed startingWindow %s",
      "level": "VERBOSE",
@@ -3403,6 +3403,12 @@
      "group": "WM_DEBUG_FOCUS",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "1856783490": {
      "message": "resumeTopActivity: Restarting %s",
      "level": "DEBUG",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "1865125884": {
      "message": "finishScreenTurningOn: mAwake=%b, mScreenOnEarly=%b, mScreenOnFully=%b, mKeyguardDrawComplete=%b, mWindowManagerDrawComplete=%b",
      "level": "DEBUG",
@@ -3415,30 +3421,24 @@
      "group": "WM_ERROR",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "1884961873": {
      "message": "Sleep still need to stop %d activities",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1891501279": {
      "message": "cancelAnimation(): reason=%s",
      "level": "DEBUG",
      "group": "WM_DEBUG_REMOTE_ANIMATIONS",
      "at": "com\/android\/server\/wm\/RemoteAnimationController.java"
    },
    "1894239744": {
      "message": "Enqueueing pending pause: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/Task.java"
    },
    "1903353011": {
      "message": "notifyAppStopped: %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_ADD_REMOVE",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "1912291550": {
      "message": "Sleep still waiting to pause %s",
      "level": "VERBOSE",
      "group": "WM_DEBUG_STATES",
      "at": "com\/android\/server\/wm\/TaskFragment.java"
    },
    "1918448345": {
      "message": "Task appeared taskId=%d",
      "level": "VERBOSE",
Loading