)]}'
{
  "commit": "13694358961c9a82b734e16f4c3cc9a6cd4da531",
  "tree": "acef3f869ce51a5b2bd15b7dc14e6c8d18c0dcd0",
  "parents": [
    "9045c3f2dd6d3b74c2456daba02c478d2e16a162"
  ],
  "author": {
    "name": "Rob Mohr",
    "email": "mohrr@google.com",
    "time": "Tue May 11 12:48:15 2021 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 01 23:45:35 2021 +0000"
  },
  "message": "pw_presubmit: Add step that tests on hardware\n\nAdd \"stm32f429i\" presubmit step that runs tests on hardware using the\ntest server. Also add a context manager that launches the test server\nand then terminates it.\n\nChange-Id: I026e76cc49f8bbe8a2fe4edb571f27487d33d587\nBug: 377\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/44200\nPigweed-Auto-Submit: Rob Mohr \u003cmohrr@google.com\u003e\nCommit-Queue: Auto-Submit \u003cauto-submit@pigweed.google.com.iam.gserviceaccount.com\u003e\nReviewed-by: Keir Mierle \u003ckeir@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "491809ac6aa571452aa5d63c63cb8f722ce322c8",
      "old_mode": 33188,
      "old_path": "pw_presubmit/py/pw_presubmit/build.py",
      "new_id": "38622c1cb23ad417e8b8aca6a092d3e7227dae9d",
      "new_mode": 33188,
      "new_path": "pw_presubmit/py/pw_presubmit/build.py"
    },
    {
      "type": "modify",
      "old_id": "9d69b772b70d19a5f1bb0599d851d8c6645de349",
      "old_mode": 33261,
      "old_path": "pw_presubmit/py/pw_presubmit/pigweed_presubmit.py",
      "new_id": "0a3f25499c3718842f383ffda49aeb1fd60b9d5b",
      "new_mode": 33261,
      "new_path": "pw_presubmit/py/pw_presubmit/pigweed_presubmit.py"
    }
  ]
}
