)]}'
{
  "commit": "323651e815851726324f996fb880cc6c8d5a5bbd",
  "tree": "c043fb988ca2f1e551c0d0f27241463fd6e6c9f0",
  "parents": [
    "aedf5f0fa70f29cf9bf54fed979dbecabb4af7f7"
  ],
  "author": {
    "name": "Matt Casey",
    "email": "mrcasey@google.com",
    "time": "Wed Apr 08 14:06:04 2026 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Thu Jul 09 17:49:12 2026 -0700"
  },
  "message": "Fix \u0026 speed up IntentForwarderActivityTest\n\nIntentForwarderActivityTest was waiting for 30 seconds for each test\nbecause it awaited an executor shutdown that it never requested.  Fixing\nthis exposed some race conditions that were being hidden by the delay.\n\nAlso:\n- Injecting device provisioning bool instead of writing to global\nsettings in the test.\n- Add android.permission.HIDE_OVERLAY_WINDOWS, otherwise\nIntentForwarderActivity crashes when it calls setHideOverlayWindows() in\nthe test.\n- Fix some assertions that were backwards (asserting null on\nsomething that had to be non-null for the other lines to pass).\n- Re-enable the test\n\nBug: 410925936\nBug: 397216638\nBug: 407763772\nBug: 403565650\nBug: 461500706\nTest: atest IntentForwarderActivityTest\nFlag: EXEMPT TEST_ONLY\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:7722192034b5aa341b46cf7803bad3050cf6a054\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:05df4e24983caaf46c9d35d82d5eaa7b7557fbab\nMerged-In: Iade781e0758c477ca888bd1541e0c53e2dee3761\nChange-Id: Iade781e0758c477ca888bd1541e0c53e2dee3761\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ba95a62d2416e2aab2ace548aef5963f455596b",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/app/IntentForwarderActivity.java",
      "new_id": "977bffcb002158349af0c77d2762f693d9229ceb",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/app/IntentForwarderActivity.java"
    },
    {
      "type": "modify",
      "old_id": "c05ea3d65562c5f2cac0e3ec9f0433ebe262d218",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/AndroidManifest.xml",
      "new_id": "d8c0831e8cfee555f30894858c0a5094c9653882",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "b8b4cc804393b14d20b737ccea817a5a9282914f",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/src/com/android/internal/app/IntentForwarderActivityTest.java",
      "new_id": "58495eb2a527e6663103715a1ef41db70fadf90f",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/com/android/internal/app/IntentForwarderActivityTest.java"
    }
  ]
}
