)]}'
{
  "commit": "17a714fde0f1aaac53d282efcc6093b377addc8d",
  "tree": "b3d960852c420252eee95aef462388366637bcc9",
  "parents": [
    "0a02cdac6854847fa9f64bf82574e6bc60838a39"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Tue Aug 04 16:34:40 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 04 23:34:40 2026 +0000"
  },
  "message": "[test] Clean up top-level directory after test runs (#1767)\n\nAdd setup and teardown handlers to `test/test.py` to clean up temporary\nfiles and output artifacts created during unit tests.\n\nClean up `hello_world.c`, `a.out*` build artifacts, longpath test\ndirectories, and temporary `hack_emsdk` files.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b144d68239f66a222bdf664d4bdd7b10dd176e63",
      "old_mode": 33188,
      "old_path": ".circleci/config.yml",
      "new_id": "a4c246343d68e910807ed803ac60eb7584f845fd",
      "new_mode": 33188,
      "new_path": ".circleci/config.yml"
    },
    {
      "type": "modify",
      "old_id": "f72cb31c2e90c88a5e5c6b098c52a8dc50c1db7c",
      "old_mode": 33261,
      "old_path": "test/test.py",
      "new_id": "ef3f09b7f6d919b0fa3a3e142961955902d9b245",
      "new_mode": 33261,
      "new_path": "test/test.py"
    }
  ]
}
