)]}'
{
  "commit": "d5f8de8bc61160bb2cecdcc0f5aa54d151b6176a",
  "tree": "efecd6d3dffd3a1d768b87a111d9e60335d9108c",
  "parents": [
    "9417b6b81393253a56b1b9bb4c7d8a2a2966707e"
  ],
  "author": {
    "name": "David Sehr",
    "email": "sehr@google.com",
    "time": "Fri Apr 27 14:12:03 2018 -0700"
  },
  "committer": {
    "name": "David Sehr",
    "email": "sehr@google.com",
    "time": "Tue May 01 16:23:42 2018 -0700"
  },
  "message": "Add CommonArtTest\n\nAdd a test framework that does not start up a Runtime object.\n\nBug: 78651010\nTest: make -j 40 test-art-host\nChange-Id: I6c8af384af5fe1289c6cf137635e94934ac3795d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4a72f4ccc0cb2ea443b5bec18e143b2abd50c24",
      "old_mode": 33188,
      "old_path": "build/Android.gtest.mk",
      "new_id": "b46f6771eab251909badd6c2092ccdb0761640a8",
      "new_mode": 33188,
      "new_path": "build/Android.gtest.mk"
    },
    {
      "type": "modify",
      "old_id": "8cf4d0376de360f54688344015f3bb31845fc9ea",
      "old_mode": 33188,
      "old_path": "libartbase/Android.bp",
      "new_id": "50abdd36af13b1456aaed3c644a20020e7d39a43",
      "new_mode": 33188,
      "new_path": "libartbase/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d798f37f71a3ebd9d3bfadf12c0f8f4838ed35f",
      "new_mode": 33188,
      "new_path": "libartbase/base/common_art_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4764c275dd005108195e04d6915b5dcab8232c9",
      "new_mode": 33188,
      "new_path": "libartbase/base/common_art_test.h"
    },
    {
      "type": "modify",
      "old_id": "4408f5502a51acea072f25128fed63c6c4199e6c",
      "old_mode": 33188,
      "old_path": "libartbase/base/mem_map_test.cc",
      "new_id": "d956126df103b878925f92debe186cb5bfa576b0",
      "new_mode": 33188,
      "new_path": "libartbase/base/mem_map_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1b6caaf747c3d84fefb6b1e9d4061b448b7e8b3d",
      "old_mode": 33188,
      "old_path": "libartbase/base/scoped_flock_test.cc",
      "new_id": "f9ac1e0230063ec15d5f8806e6afdf250a5c89ac",
      "new_mode": 33188,
      "new_path": "libartbase/base/scoped_flock_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7fc057b9e8a6d6b7161a17937ea0f41abbb9086a",
      "old_mode": 33188,
      "old_path": "libartbase/base/unix_file/fd_file_test.cc",
      "new_id": "1f731a7a7b98e00f9436a92ec54c48bfb88d8d48",
      "new_mode": 33188,
      "new_path": "libartbase/base/unix_file/fd_file_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1de5f7b72cb2764d88768cb3f26f534006ffbba7",
      "old_mode": 33188,
      "old_path": "libartbase/base/unix_file/random_access_file_test.h",
      "new_id": "dbe6ca948f8a96cb087390534cc74702b4d6c14f",
      "new_mode": 33188,
      "new_path": "libartbase/base/unix_file/random_access_file_test.h"
    },
    {
      "type": "modify",
      "old_id": "63743f754c5181c6f9c962b57c9ccc0dce1aaf7a",
      "old_mode": 33188,
      "old_path": "libartbase/base/zip_archive_test.cc",
      "new_id": "b99a471e046611b17ba5011a1edc66561c0244f2",
      "new_mode": 33188,
      "new_path": "libartbase/base/zip_archive_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b6ab6da78cc45adf655e5e13a4d001404f805d94",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/type_lookup_table_test.cc",
      "new_id": "6c3d2913323d5997dafdb3fdfaaa5429c122580e",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/type_lookup_table_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f39562313db3158d18587aa3da0631c16117709f",
      "old_mode": 33188,
      "old_path": "runtime/Android.bp",
      "new_id": "28bee3d67e590e0a2f9c9d142d64dd754382ff16",
      "new_mode": 33188,
      "new_path": "runtime/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "f6a5efc547824cf1c2fa0cc3aad7b1c1cff0c0ce",
      "old_mode": 33188,
      "old_path": "runtime/common_runtime_test.cc",
      "new_id": "f5b15ec239935a331a9b84bc7f1884ce8d951cdf",
      "new_mode": 33188,
      "new_path": "runtime/common_runtime_test.cc"
    },
    {
      "type": "modify",
      "old_id": "186b1cd5095e1ed51f3c1c2072bcf398a655fbe8",
      "old_mode": 33188,
      "old_path": "runtime/common_runtime_test.h",
      "new_id": "892abb4dbba07f35ea29a7e9c4f224bb68099dd9",
      "new_mode": 33188,
      "new_path": "runtime/common_runtime_test.h"
    },
    {
      "type": "modify",
      "old_id": "afc2599ea02fc9c2a2709d14f6f6976ae3b56913",
      "old_mode": 33188,
      "old_path": "runtime/dex/art_dex_file_loader_test.cc",
      "new_id": "aee397b65bcaae3f54b40b6f2af4df51ce372499",
      "new_mode": 33188,
      "new_path": "runtime/dex/art_dex_file_loader_test.cc"
    },
    {
      "type": "modify",
      "old_id": "16d14cdf30078a12bf886a0f93e7d860656fb693",
      "old_mode": 33188,
      "old_path": "test/Android.bp",
      "new_id": "0c6b449877161329e44e300716008e7a219a5752",
      "new_mode": 33188,
      "new_path": "test/Android.bp"
    }
  ]
}
