)]}'
{
  "commit": "a7a00d5108c36b8baaf54814aa1f42583dabc754",
  "tree": "7b270e1a6cfb81efd16b73295f83e9006135fb9f",
  "parents": [
    "6afef22e1e3c2a7e6dab464706c80f4541f90a4b"
  ],
  "author": {
    "name": "Pekka Enberg",
    "email": "penberg@kernel.org",
    "time": "Mon Aug 22 16:57:27 2011 +0300"
  },
  "committer": {
    "name": "Christopher Li",
    "email": "sparse@chrisli.org",
    "time": "Wed Aug 24 20:43:19 2011 -0700"
  },
  "message": "Show expected vs. actual output on test failure\n\nThis patch changes \u0027make check\u0027 output to show sparse output compared to\nexpected results upon unexpected test failure. For example,\nstatic-forward-decl.c output would look like this if it would not be tagged as\n\"known to fail\":\n\n       TEST     static forward declaration (static-forward-decl.c)\n  error: actual error text does not match expected error text.\n  --- static-forward-decl.c.error.expected\t2011-08-22 06:29:40.000000000 +0000\n  +++ static-forward-decl.c.error.got\t2011-08-22 06:29:40.000000000 +0000\n  @@ -0,0 +1 @@\n  +static-forward-decl.c:3:5: warning: symbol \u0027f\u0027 was not declared. Should it be static?\n  error: see static-forward-decl.c.error.* for further investigation.\n  info: test \u0027static-forward-decl.c\u0027 is known to fail\n\nThis makes it easier to detect and analyze test breakage.\n\nCc: Christopher Li \u003csparse@chrisli.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@kernel.org\u003e\nSigned-off-by: Christopher Li \u003csparse@chrisli.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42f7bd7dfeee782fcdf116eeb9cf92b3ffa210e4",
      "old_mode": 33261,
      "old_path": "validation/test-suite",
      "new_id": "3c011c6a6e6f090ebede33f3aa9f1d2b1fecb697",
      "new_mode": 33261,
      "new_path": "validation/test-suite"
    }
  ]
}
