)]}'
{
  "log": [
    {
      "commit": "b15e8797d2ca6fb480a940887c66dd2aae7c9065",
      "tree": "23bd6e44c31b45fde7d92bbe7620329a61c1fcf5",
      "parents": [
        "79bf0b8e9c704e63029bb3badf9c4872484a827b"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Wed Oct 28 12:20:59 2020 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Nov 10 09:46:01 2020 +0000"
      },
      "message": "Verify ART run-tests\u0027 standard output and standard error separately.\n\nIntroduce expected standard error files for ART run-tests. Collect\ntests\u0027 standard output and standard error separately and check them\nagainst the corresponding expectation file.\n\nTest: Run ART run-tests on host and device using `testrunner.py`.\nTest: atest --test-mapping art:all\nTest: atest --test-mapping cts/hostsidetests/jvmti:all\nBug: 171865375\nBug: 147812905\nChange-Id: Ie95bec4a4684ff6791d464124ce8976339432d1f\n"
    },
    {
      "commit": "a073f46104fbce0482fb759d5ccfb32ee39cc973",
      "tree": "985538ce69fa4d9253725cddaca936ddc3eaea86",
      "parents": [
        "5a19854c682a994729f704806d6c0de1de349631"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Wed Oct 28 12:48:24 2020 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Thu Nov 05 18:15:49 2020 +0000"
      },
      "message": "Rename ART run-tests `expected.txt` files as `expected-stdout.txt`.\n\nThis is in preparation for the addition of `expected-stderr.txt` files\nin all ART run-test directories, which will record the expected\nstandard error for each of these tests, and which will be verified\nalong with `expected-stdout.txt`.\n\nTest: Run ART run-tests on host and device using `testrunner.py`.\nTest: atest --test-mapping art:all\nBug: 171865375\nBug: 147812905\nChange-Id: I37e3c4b8409475790e2fc63514cdf57156d47ff4\n"
    },
    {
      "commit": "6395908ae441946b5241906dff5aec2099444179",
      "tree": "20d9b9cbc0eb236099fd57ee42a091e2322748f6",
      "parents": [
        "433e49fb16d35154636e71040c74177b79bb5259"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Jul 27 15:48:20 2020 +0100"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Jul 28 10:48:17 2020 +0000"
      },
      "message": "Inclusive language fixes in ART run-tests.\n\nUpdate language to comply with Android’s inclusive language guidance.\nSee https://source.android.com/setup/contribute/respectful-code for\nreference.\n\n#inclusivefixit\n\nTest: Run ART run-tests\nBug: 161336379\nBug: 161896447\nChange-Id: I23558d86b9d3a41b96a223c4aa56c0e06b240551\n"
    },
    {
      "commit": "038a1987c9d3beffb43aa2a21b902edb42aa1e74",
      "tree": "643e60d5d1227b0199b9f49ce2ab409bf0cfa607",
      "parents": [
        "ee2571618ec960659e1326b540dcd41610f9a277"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@fb.com",
        "time": "Wed Mar 11 23:06:42 2020 +0000"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Mar 12 19:52:16 2020 +0000"
      },
      "message": "\"Revert^6 \"[art] Enable compilation of secondary dexes by default i...\"\n\nThis reverts commit c1ff0ff1e3f64a991119b3f86db3dc9e76f3a4e4.\n\nReason for revert: Blacklist another configuration.\n\nBug: 149098478\nTest: art/test/testrunner/testrunner.py -b --host\nTest: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit\nTest: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --host --debuggable\nTest: art/test/testrunner/testrunner.py -b --host --all-jvmti -t 596-app-images -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --host --no-image -t 596-app-images -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --target -t 596-app-images -t 597-app-images-same-classloader\nChange-Id: Ibccc0030ae068f3ab6b50126a2d5c3b41806de12\n"
    },
    {
      "commit": "c1ff0ff1e3f64a991119b3f86db3dc9e76f3a4e4",
      "tree": "7ce6b384354a64346fac327d993a19c850cbce9e",
      "parents": [
        "fc47d6bf37703ba58960a4b25723263a160c5555"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Wed Mar 11 17:37:42 2020 +0000"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Wed Mar 11 17:41:40 2020 +0000"
      },
      "message": "Revert^5 \"[art] Enable compilation of secondary dexes by default i...\"\n\nThis reverts commit 085f3805cdfde5fdb130e31a2cf83071598ef082.\n\nReason for revert: Failing for art-interpreter-no-image config\nBug: 149098478\n\nChange-Id: Ic69345dd5d3ffa4450dbc6bb99d23acd7455a206\n"
    },
    {
      "commit": "085f3805cdfde5fdb130e31a2cf83071598ef082",
      "tree": "1d810eafd26920874e9a9ad686c66a3b6fdceda3",
      "parents": [
        "1926f2e0fb30df3eb95868da07d09bd100af661c"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@fb.com",
        "time": "Fri Mar 06 17:06:49 2020 +0000"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Wed Mar 11 14:58:49 2020 +0000"
      },
      "message": "Revert^4 \"[art] Enable compilation of secondary dexes by default i...\"\n\nThis reverts commit f5d83b3a550496f6ef120606de9920b3fb85baf1.\n\nReason for revert: Blacklist more tests expected to fail. Fix up\n                   run script.\n\nBug: 149098478\nTest: art/test/testrunner/testrunner.py -b --host\nTest: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit\nTest: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --host --debuggable\nTest: art/test/testrunner/testrunner.py -b --host --all-jvmti -t 596 -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --target -t 596 -t 597-app-images-same-classloader\nChange-Id: If84e1cb941e64be9907cd7e9ce1ec30ce32f46c7\n"
    },
    {
      "commit": "f5d83b3a550496f6ef120606de9920b3fb85baf1",
      "tree": "ee844789b7f86c66e6877c6110c6376cb6fdd7a7",
      "parents": [
        "9a01d30bd78d90491a829ce1b06ede01f21fbf67"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Mar 06 09:03:40 2020 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Mar 06 09:03:40 2020 +0000"
      },
      "message": "Revert \"Revert^2 \"[art] Enable compilation of secondary dexes by default i...\"\"\n\nThis reverts commit 9a01d30bd78d90491a829ce1b06ede01f21fbf67.\n\nReason for revert: https://ci.chromium.org/p/art/builders/ci/host-x86_64-cdex-fast/3169?\n\nChange-Id: Ia8ca15f9e3e956ad241851d8d722e70480e923d4\n"
    },
    {
      "commit": "9a01d30bd78d90491a829ce1b06ede01f21fbf67",
      "tree": "e5e897311284c6541382fcac534e0302930a8d46",
      "parents": [
        "310432e7c8b36a2d112376fb76369d4c2487763d"
      ],
      "author": {
        "name": "Dan Zimmerman",
        "email": "danzimm@fb.com",
        "time": "Mon Feb 10 07:08:48 2020 -0800"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Mar 05 18:28:31 2020 +0000"
      },
      "message": "Revert^2 \"[art] Enable compilation of secondary dexes by default i...\"\n\nReason for revert: blacklist unsupported cases. Underlying issues have been\n                   fixed in other CLs.\n\nMerges the three separate original CLs.\n\nBug: 149098478\nTest: art/test/testrunner/testrunner.py -b --host\nTest: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit\nTest: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader\nTest: art/test/testrunner/testrunner.py -b --host --debuggable\nChange-Id: I0ffdfcc7788b76c16cbbde73e0b377062b18a905\n"
    },
    {
      "commit": "439c752186f5d5d21837f105e6ac86d68030a6b2",
      "tree": "ca635da5a2202861f903b13c4cbaa2d6e3ce74b3",
      "parents": [
        "630966bd41a2f2151d89bae6155903ccc72b9820"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sun Feb 09 22:21:26 2020 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sun Feb 09 22:24:50 2020 +0000"
      },
      "message": "Revert \"[art] Expand test coverage of secondary app images\"\n\nRevert \"[dexopt] Allow secondary dex files to generate app images\"\n\nRevert submission 1210624-secimg\n\nBug: 149098478\nBug: 149168708\n\nReason for revert: Tests fail on device\nReverted Changes:\nI87a0c2698: [art] Fix, re-enable and expand 596-app-images\nI73592c597: [art] Enable compilation of secondary dexes by def...\nI6cff0c8f2: [art] Expand test coverage of secondary app images...\nIaa04175ee: [dexopt] Allow secondary dex files to generate app...\n\nChange-Id: I8616e3962e7834a15bd9d83c635b50b556ab9a76\n"
    },
    {
      "commit": "77aa6807053a830fe5c951c7cb700813d7e2e27b",
      "tree": "a1bd8404cf0b50c1c076d076c98966df2a3aaf45",
      "parents": [
        "7c918ee21f9d7c191e1e080265706847a55b00e9"
      ],
      "author": {
        "name": "Dan Zimmerman",
        "email": "danzimm@fb.com",
        "time": "Thu Jan 02 07:44:37 2020 -0800"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Feb 07 22:37:33 2020 +0000"
      },
      "message": "[art] Expand test coverage of secondary app images\n\nThis CL introduces a new test that verifies loading secondary app images\ninto a classloader that has already been initialized works as expected.\n\nTest: ./test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader\nBug: 149098478\nChange-Id: If06f4c286e090569821d77d26f7fffce50473614\n\nChange-Id: I6cff0c8f2fd8e40546d28674c0324cb11a29bbf7\n"
    }
  ]
}
