)]}'
{
  "commit": "9e87948a44c1a27d0ec7fcedb40105da2913bd7b",
  "tree": "72c0d43a9d440984af181e09a9de8b6e076ccb4d",
  "parents": [
    "7d723f582b46ca5b296042dbab798584514b0d2f"
  ],
  "author": {
    "name": "Calvin Huang",
    "email": "calhuang@google.com",
    "time": "Tue Oct 08 09:53:32 2024 -0700"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Fri Oct 11 01:00:48 2024 +0000"
  },
  "message": "Update PAUSE usage state when activity move from RESUMED to STOPPING\n\nIn some multitasking scenarios, an activity can be scheduled to move\ndirectly from the RESUMED state to the STOPPED state, bypassing the PAUSED state.\nBut the activity will cycled through to PAUSED state anyway. Need to\nupdate the PAUSED usage state in this case.\n\nTest: atest com.google.android.gts.playstore.UsageStatsHostTest\nTest: atest ActivityRecordTests\nBug: 368228446\nFlag: EXEMPT bugfix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:292ae8c060b23750422af0f822c0ca297addbfb7)\nMerged-In: Ib66e9627d4c7ed857df9d6ae614e2001ad2d97b6\nChange-Id: Ib66e9627d4c7ed857df9d6ae614e2001ad2d97b6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12d733fc8c1a8e6518a0fce59221d1d533d91a01",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/ActivityRecord.java",
      "new_id": "8d0639b1e73bbeb5f97a6d56ca99009285b81005",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/ActivityRecord.java"
    }
  ]
}
