)]}'
{
  "commit": "9fde2db3d4cfc6d7d1520454abc2aa4622a073ea",
  "tree": "24b984d2761b8b42df31e25949ce8d2d6f33bdc6",
  "parents": [
    "f50975ab491fa962e6e5ec4405fdb31591d51d96"
  ],
  "author": {
    "name": "Martin Stjernholm",
    "email": "mast@google.com",
    "time": "Thu Oct 15 16:03:29 2020 +0100"
  },
  "committer": {
    "name": "Martin Stjernholm",
    "email": "mast@google.com",
    "time": "Tue Oct 20 15:08:20 2020 +0000"
  },
  "message": "Update host tests to point to a dedicated boot image directory.\n\nOn device the boot image files are in the APEX, but on host they\u0027re\ncreated by the global code in dexpreopt_config.go and installed by make\nin the same location irrespective of the ART APEX in use (release or\ndebug). That location is now moved to\n$(ANDROID_HOST_OUT)/apex/art_boot_images to avoid conflict with the\nAPEX paths (because the release APEX is moving from\ncom.android.art.release to com.android.art).\n\nTest: art/test/testrunner/run_build_test_target.py art-test\nTest: art/build/apex/runtests.sh\nTest: art/tools/buildbot-build.sh {--host,--target}\nTest: art/tools/run-gtests.sh\nTest: m test-art-host-gtest\nTest: art/test/testrunner/testrunner.py --target --64 --optimizing\nTest: m build-art-target-golem\nBug: 169639321\nChange-Id: I932a15539e170d3c6c78515b22dd4b91ce1c57b4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efc223c9ee9e90403c48b192263b8fc9e1feaae0",
      "old_mode": 33188,
      "old_path": "libartbase/base/common_art_test.cc",
      "new_id": "4e0dd841beb0aba00c70d781ba697a741457207d",
      "new_mode": 33188,
      "new_path": "libartbase/base/common_art_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b4e0c5a710867fee5ad1669661b368b0592b8efe",
      "old_mode": 33188,
      "old_path": "libartbase/base/common_art_test.h",
      "new_id": "f627fc99e93bfeff76ce693e8c7ef2fef3af76a3",
      "new_mode": 33188,
      "new_path": "libartbase/base/common_art_test.h"
    },
    {
      "type": "modify",
      "old_id": "1d37a42df5c03d427a2701867927811dd06d1c75",
      "old_mode": 33188,
      "old_path": "runtime/common_runtime_test.cc",
      "new_id": "16f0d5868bef76fafdff1979233bda303c851984",
      "new_mode": 33188,
      "new_path": "runtime/common_runtime_test.cc"
    },
    {
      "type": "modify",
      "old_id": "47031a33275f7ad8a14b0b804a1a1b40bc9ee853",
      "old_mode": 33188,
      "old_path": "runtime/common_runtime_test.h",
      "new_id": "cc23620a5429d709223c8b0008f444867e4aac11",
      "new_mode": 33188,
      "new_path": "runtime/common_runtime_test.h"
    },
    {
      "type": "modify",
      "old_id": "72218324a5d9a00817665673b1b26f0a7aa1e874",
      "old_mode": 33261,
      "old_path": "test/run-test",
      "new_id": "2c4b125b39a52056eb4750c2c07ac925d34b8cc1",
      "new_mode": 33261,
      "new_path": "test/run-test"
    }
  ]
}
