)]}'
{
  "log": [
    {
      "commit": "6ce558b97f80d4ef7be2ef43333101d1aac7dcbf",
      "tree": "5cb9dcfad020f44373bde81e716e153cd3cb574c",
      "parents": [
        "548250302e93570e2e65ac63b88bda7b39c8dc01"
      ],
      "author": {
        "name": "TDYa127",
        "email": "tdy@google.com",
        "time": "Wed Apr 11 11:17:55 2012 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Wed Apr 11 12:06:12 2012 -0700"
      },
      "message": "Fix the hardcoded path.\n\nChange-Id: I13f47555966e9d48703f14e3e9a80e2d9af80c2b\n"
    },
    {
      "commit": "78325a44fbbdfbf47c9f1bd3166afcb71465a013",
      "tree": "a0c56c1b792c44a4d4bc041104df1c08a05c9926",
      "parents": [
        "37c44442a0f1b3ae5f95e40d455022bcafb566e4"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Mar 06 22:56:41 2012 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Mar 06 22:56:53 2012 -0800"
      },
      "message": "Fix 071-dexfile by having run-test use a unique directory\n\nIf userdata.img is flashed, the /data/art-test is owned by the system\nuser.  However, 071 requires the directory it runs in to have be owned\nby the running user (root in eng builds).\n\nChange-Id: I5230908291fd2ff6c5ebda98cfc3ef4c7ea7482e\n"
    },
    {
      "commit": "741b5b7ef4c7fd4a786364bbf60d515489caff47",
      "tree": "e5d5f9ee5c1fb1c177c453985eeb1242e3d73bf7",
      "parents": [
        "09cc2d39b3073ab0c613a9f660983e781693d958"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jan 31 19:18:51 2012 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jan 31 19:20:20 2012 -0800"
      },
      "message": "Manually merge my AOSP update to the VM tests.\n\nOriginal change: https://android-review.googlesource.com/32051\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d21599\nBug: http://code.google.com/p/android/issues/detail?id\u003d21597\nChange-Id: I31e440b66b720647afab54ca39fd6eb1bbb0cb60\n"
    },
    {
      "commit": "4d9716c19cc25911e639272048abd0d6702bb082",
      "tree": "fdd9d47f7ebb3bcbb19224a34eb7216f3d212821",
      "parents": [
        "0f09676a8f61809c474e71b4a677093615bfba19"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Mon Jan 30 01:49:33 2012 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Jan 31 12:01:50 2012 -0800"
      },
      "message": "Class::SetStatus(kStatusError) now checks that an exception is pending and uses it to SetVerifyErrorClass\n\nChange-Id: I02f4adc51ac6da88d4969655fa828f93941c4c0a\n"
    },
    {
      "commit": "2faa5f1271587cda765f26bcf2951065300a01ff",
      "tree": "c59557857c36741cfcd1b6bf5ae039886a8ad6e7",
      "parents": [
        "0850c69c88d49efd4075288511b70d6c032bd0c8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 30 14:42:07 2012 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 30 16:46:29 2012 -0800"
      },
      "message": "Fix copyright headers.\n\nChange-Id: I5b7bc76a370238d810d78522bd5531600746700f\n"
    },
    {
      "commit": "725aee5889a9e57c08689f6c1cb9763e8d1fd377",
      "tree": "38f99953b4c6aea4ada9fc6dc6ec243316cf8188",
      "parents": [
        "761bfa80704937024fdbe58c2b6fd4599760efaf"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Jan 11 11:56:56 2012 -0800"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Jan 11 11:56:56 2012 -0800"
      },
      "message": "Fixes for 071-dexfile\n\nEnsure dex2oat has the correct process group.\nDon\u0027t unmap dex file in DexFile.open.\nDiagnostic warning messages in DexFile.open in particular as the class\nloader will swallow the IOExceptions without logging.\nFix location of test-ex.jar for test 068-classloader.\n\nChange-Id: Ie54ebb98b687db1eb30091c86de9beb860c26c3d\n"
    },
    {
      "commit": "5d1ac920fdaef5d4ec8f66bb734488cd9660b024",
      "tree": "dd372f306ab70f4c86759869b1f74eca62ff6f2b",
      "parents": [
        "c31664f3d82e6cd68275a529a8a73f067a52e8be"
      ],
      "author": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "committer": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "message": "Adding old unit tests to test suite.\n\nThese tests are copied straight over. They\u0027ll still run, but they\u0027re\nusing the old system.\n\nChange-Id: If494519e52ddf858a9febfc55bdae830468cb3c8\n"
    }
  ]
}
