)]}'
{
  "commit": "56c4682ae7ae8f88e0573f7c8add6cf8243cd4b2",
  "tree": "1f93538eb4b76a653f1e2fd56cd32fcf24a928be",
  "parents": [
    "2a09fff074cc1ad14ec0f4a486c999bc3d368f99"
  ],
  "author": {
    "name": "K. Moon",
    "email": "kmoon@chromium.org",
    "time": "Tue Oct 18 22:37:42 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 18 22:37:42 2022 +0000"
  },
  "message": "Don\u0027t pickle TestRunner\n\nAvoids pickling TestRunner by separating state used to run individual\ntests from state used to orchestrate the test suite as a whole.\n\nThis change has a relatively large delta due to moving code from the\nTestRunner class to the _PerProcessState class, but most of the changes\nfocus on moving properties and initialization code from TestRunner to\n_PerProcessConfig or _PerProcessState, along with necessary adjustments\nto any call sites in TestRunner.\n\nBug: pdfium:1641\nChange-Id: Ic648f1e72c2bf0f591c2e8c8eff4047b87d0df46\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/99610\nCommit-Queue: K. Moon \u003ckmoon@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08e0783980fff592ba88ed758beb524cc94f6e6e",
      "old_mode": 33188,
      "old_path": "testing/tools/test_runner.py",
      "new_id": "7251174981ac7a87dc2d38254f48809464780357",
      "new_mode": 33188,
      "new_path": "testing/tools/test_runner.py"
    }
  ]
}
