)]}'
{
  "commit": "f1adc7897c620fd835da718c68ce0c4156d45688",
  "tree": "99bea6fd2af8a0441e1e95679384f17f6d90e3c0",
  "parents": [
    "93193cef60478ffcac315042c73b8d428def4278"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Tue Feb 06 11:24:51 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 06 11:24:51 2024 -0800"
  },
  "message": "Fold test_all into build_all and run iree-dialects tests. (#16318)\n\nProgress on https://github.com/openxla/iree/issues/16203. The eventual\r\ngoal with these jobs is to have a build job run _unit tests_ with the\r\nfull build directory already on disk and then test jobs run _integration\r\ntests_ using packages. This is one incremental step that together with a\r\nfew other PRs will let us drop the `build-dir` artifact generation and\r\npassing. Another PR will split \"integration tests\" out and add back a\r\n\"test_cpu\" job, and I\u0027ll eventually adjust the job names.\r\n\r\n~~Adding coverage for iree-dialects tests here will also let us consider\r\nswitching the ASan job to be opt-in / postsubmit only.~~\r\n\r\nThe new steps add about 1m30s to the build_all job. We can get 30s of\r\nthat back by turning off the `iree-test-deps` build (for \"integration\r\ntests\"), when those are moved back to another job.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b82b52462f50efe327c0d7bd054fcfdebeac1226",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_all.yml",
      "new_id": "3ed499b8d452aec41633fb9ac8ef465dca296dfd",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_all.yml"
    },
    {
      "type": "modify",
      "old_id": "575982f1c7a79d59e7e250b714dc20e985d800e4",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci.yml",
      "new_id": "341d8b8941c601a759f9a92c97e34864be94371e",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10959bb29fc7b6817b352477d82ed375923f2358",
      "new_mode": 33261,
      "new_path": "build_tools/cmake/test_iree_dialects.sh"
    }
  ]
}
