)]}'
{
  "commit": "2ea8c27e8c2fd32420694482bbb39fb0076fe77f",
  "tree": "3b1e6b44bb8c91abdf96bea5d2c0e382c5053270",
  "parents": [
    "3405a00ea6661d39f416faf7ccddf3c05fbfe19c"
  ],
  "author": {
    "name": "Karl Wiberg",
    "email": "kwiberg@google.com",
    "time": "Tue May 19 11:43:03 2015 +0200"
  },
  "committer": {
    "name": "Karl Wiberg",
    "email": "kwiberg@google.com",
    "time": "Tue May 19 11:43:03 2015 +0200"
  },
  "message": "When a test fails, run it first the next time\n\nThis patch makes run_job() return a very large \"elapsed time\" for jobs\nthat fail. The effect is that on the next run, tests that previously\nfailed will be tried first regardless of their actual runtime; since\ntests that failed before are likely to fail again, and since observing\nfailures is often the reason one runs tests in the first place, this\nwill usually greatly reduce the time one has to wait.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21c6ee0b3083aeb873fc140a2329dfefb1c1576a",
      "old_mode": 33261,
      "old_path": "gtest-parallel",
      "new_id": "8a9969efc10cf9c5f025abf14fc627f7d375f80d",
      "new_mode": 33261,
      "new_path": "gtest-parallel"
    }
  ]
}
