)]}'
{
  "commit": "2eea916a777947ef4162a2aa44f47a2c6c1fb926",
  "tree": "4b05a98df06cad7856b80042a84df8e6171a878d",
  "parents": [
    "f89a7da8b8671c20ea8a0f87a416de49b087b0eb"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Mon Jul 15 14:59:50 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 15 14:59:50 2024 -0700"
  },
  "message": "Disable Android benchmarks while device is offline. (#17910)\n\nWe have two pixel-6-pro devices/runners, one labeled for `presubmit` one\r\nlabeled for `postsubmit`. The presubmit runner has been offline for\r\nmultiple days, causing benchmark runs on LLVM integrate PRs to time out\r\nwaiting for a runner (and blocking other benchmark results from getting\r\nreported as PR comments).\r\n\r\nSome options:\r\n* https://github.com/iree-org/iree/pull/17896 \r\n* Switch only Android presubmit benchmarks to also use postsubmit\r\nbenchmark runners\r\n* Turn off Android benchmarks on presubmit (or just for LLVM integrate\r\nPRs)\r\n* Switch benchmarks from pixel-6-pro to pixel-8-pro (we tried this\r\nbefore but pixel 6 was more stable than pixel 8... I\u0027m not sure how much\r\nthat level of stability is useful at this stage though, need to keep\r\nrolling forward with testing on recent hardware)\r\n* (THIS PR) Turn off Android benchmarks entirely\r\n\r\nSee also [this discussion on\r\nDiscord](https://discord.com/channels/689900678990135345/1080178290188374049/1260359410035724402).\r\n\r\nbenchmark-extra: default",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5414fedb3f14008c1bdade5d1fa8dda4c6f8157",
      "old_mode": 33261,
      "old_path": "build_tools/github_actions/configure_ci.py",
      "new_id": "f946a3d18724c3d197bfc9e89c84f11718f7ced8",
      "new_mode": 33261,
      "new_path": "build_tools/github_actions/configure_ci.py"
    }
  ]
}
