)]}'
{
  "commit": "7797175014f653a5d49fa1db81818ec10d7a287e",
  "tree": "86a0816c818365523923001134464d7c5afcf8da",
  "parents": [
    "46e1206e72cdf746b06fe1109743dc70778ea9ba"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Fri Feb 02 10:55:06 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 02 10:55:06 2024 -0800"
  },
  "message": "Switch benchmark and crosscompile jobs to use install-dir. (#16296)\n\nProgress on https://github.com/openxla/iree/issues/16203\r\n\r\nThe install directory is substantially smaller than the full build\r\ndirectory (3GB vs 6GB, both with debug symbols) and it is also much\r\ncloser to a release package. Once all jobs are migrated to use the\r\ninstall directory (or iree-dist native packages / iree-compiler python\r\npackages), we can stop creating the \"full build directory archive\".\r\n\r\nSince the directory is half as large, this cuts the download/extract\r\ntime for each of these jobs from ~70 seconds to ~35 seconds. This does\r\nadd another 30 seconds onto the end of the `build_all` job for\r\n\"install-dir-archive\", but we\u0027ll get 60 seconds back when we drop the\r\n\"build-dir-archive\".",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d70fd63117e8b95af1277b9e577709c5467f4e80",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_all.yml",
      "new_id": "b82b52462f50efe327c0d7bd054fcfdebeac1226",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_all.yml"
    },
    {
      "type": "modify",
      "old_id": "ba0c93aba6431f14365d75ee5ed72aea5c111e28",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_and_test_android.yml",
      "new_id": "c3480bd35c51a18d454f8ec61eeb29b19c0069f7",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_and_test_android.yml"
    },
    {
      "type": "modify",
      "old_id": "9ef1abbd86b8a087432c95abc003fa60bd0b38ec",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_benchmark_tools.yml",
      "new_id": "aca29c83b315c9c2e1937e0857090873e3b65fc5",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_benchmark_tools.yml"
    },
    {
      "type": "modify",
      "old_id": "1f32272c395dfad31a2b84aab27574c78cabd470",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_e2e_test_artifacts.yml",
      "new_id": "f8840371967f43b295723b4c2ae7bf46fec5380e",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_e2e_test_artifacts.yml"
    },
    {
      "type": "modify",
      "old_id": "2a7f8177afc4fc522e2c4e83db4ec923f5185bbe",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci.yml",
      "new_id": "8eeccd59a371ddd8e2293ebcb92bc3ee4cb6ebfb",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    }
  ]
}
