)]}'
{
  "commit": "71d6dc10952832ff9f25430b3284fe6735cd375e",
  "tree": "d85988ae23cad62d1c315afc1c8312e0a8bfea88",
  "parents": [
    "f2a29f4351f8b833f3e2472377c30f920bde4492"
  ],
  "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 18:22:30 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:a9afcde1ea0991c9e3a64a29a895112af4012d02\nMerged-In: Iade781e0758c477ca888bd1541e0c53e2dee3761\nChange-Id: Iade781e0758c477ca888bd1541e0c53e2dee3761\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "525fde5d0592db7ff410678a4260d965d68721e8",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/app/IntentForwarderActivity.java",
      "new_id": "f98008417c002524d905bbffd2e8a8dbc5fe1de6",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/app/IntentForwarderActivity.java"
    },
    {
      "type": "modify",
      "old_id": "48544eed3e2a533590c61d944ca722a44ac9a296",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/Android.bp",
      "new_id": "ddad7de89ea007066a5791f870c205312b767e49",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "9675d6bb1aba051d8aebf747ade25497c99cc11f",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/AndroidManifest.xml",
      "new_id": "20a146b4461dae39bfae26a2af0dbabed4896b36",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "c0f027c1c139b77dea7976377b457d43e5e583e8",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/src/com/android/internal/app/IntentForwarderActivityTest.java",
      "new_id": "907696417bae0526403fe54763ca4aa8014358ca",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/com/android/internal/app/IntentForwarderActivityTest.java"
    }
  ]
}
