)]}'
{
  "commit": "b5bc3af3faf1af9868f4c7c69c4539b46f5e1ce1",
  "tree": "3353c0d800a85944371dd36894968726b2534ec8",
  "parents": [
    "00c7d9942ab53e5c5f4c1959644ee7916a301064"
  ],
  "author": {
    "name": "qianyou",
    "email": "qianyou@xiaomi.com",
    "time": "Fri May 29 17:36:16 2020 +0800"
  },
  "committer": {
    "name": "Jaewan Kim",
    "email": "jaewan@google.com",
    "time": "Tue Jun 30 01:37:09 2020 +0900"
  },
  "message": "fix removeUser failure due to slow broadcast processing\n\nRemoving the secondary user may not finish within the timeout of executeShellCommand() on low-end devices. It\u0027s because USER_STOPPING and/or ACTION_SHUTDOWN broadcasts aren\u0027t completed due to the other broadcast requests.\n\nThis CL fixes the issue by waiting for broadcast idle before removing user.\n\nBug:157813754\nTest: run cts -m CtsMediaHostTestCases\n\nSigned-off-by: qianyou \u003cqianyou@xiaomi.com\u003e\nChange-Id: I4a9e1922e139771775a223052cc9e4a93ebe9212\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e6f8c6271577d05593f26fe5036e5faa24655318",
      "old_mode": 33188,
      "old_path": "hostsidetests/media/src/android/media/cts/BaseMultiUserTest.java",
      "new_id": "08461fbda06108abf1862477d6f5e76ee1a8448f",
      "new_mode": 33188,
      "new_path": "hostsidetests/media/src/android/media/cts/BaseMultiUserTest.java"
    }
  ]
}
