)]}'
{
  "commit": "a2f4718eca79b33328f8b589782590da9ababa47",
  "tree": "3afc2513938eaf7962133b1c03304659d0ff5aa8",
  "parents": [
    "8e1b9326a021ee72975629dc070f3e2c4f416e1d"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Fri Jan 20 20:53:10 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 20 20:53:10 2023 +0000"
  },
  "message": "Fix timeout handling in test_runner.py.\n\nWhen a timeout occurs, the test runner tries to redirect captured output\nto the original stdout. Only do this if there is captured output, as\nTimeoutExpired\u0027s stdout may be set to None.\n\nChange-Id: I919332d2581dbffcd5a6b32334e1220b908a4002\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/103376\nReviewed-by: Nigi \u003cnigi@chromium.org\u003e\nReviewed-by: K. Moon \u003ckmoon@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a065820517d9c5c3b4431a37e4249af609dcca9b",
      "old_mode": 33188,
      "old_path": "testing/tools/test_runner.py",
      "new_id": "713812a06672e3b11b03df5d57c59ac386b20f7b",
      "new_mode": 33188,
      "new_path": "testing/tools/test_runner.py"
    }
  ]
}
