)]}'
{
  "log": [
    {
      "commit": "45b36c2921c8d5986820d4c07864c7366ad7efd6",
      "tree": "7c4fd3cdbb47c66ac85e42fd70484a39c379b30b",
      "parents": [
        "b56d1182d1067e70910584cf0c8fd797a262d82a"
      ],
      "author": {
        "name": "Evgeny Eltsin",
        "email": "eaeltsin@google.com",
        "time": "Mon Jun 08 21:19:12 2020 +0200"
      },
      "committer": {
        "name": "Evgeny Eltsin",
        "email": "eaeltsin@google.com",
        "time": "Tue Jun 09 19:24:25 2020 +0200"
      },
      "message": "Skip pthread_leak* tests with native_bridge\n\nBug: 37920774\nBug: 157394871\nTest: bionic-unit-tests --gtest_filter\u003d*leak*\nChange-Id: Ifc5b66e4b640d1abae4dcf8dbc28612d24c7e972\n"
    },
    {
      "commit": "6e36dd2c15a4d6f02b04f02416b148275caadbef",
      "tree": "989ab7348447de212fd2bf6466d3838e981a1620",
      "parents": [
        "b21d968281236af40be8b088135f2cea85adc93d"
      ],
      "author": {
        "name": "Dmytro Chystiakov",
        "email": "dmytro.chystiakov@intel.com",
        "time": "Mon Oct 14 12:24:33 2019 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Oct 25 16:12:47 2019 -0700"
      },
      "message": "Limit threads in pthread_leak#detach for low power devices.\n\nThis patch decreases created threads to 50 (instead of 90)\non devices with 2 cores CPU. It is a second decrease as this\ntest case started to fail on same devices after kernel uprev\n\nBug: b/142210680\nTest: Run CtsBionic module on 2 core device with command\n\t\"run cts -m CtsBionicTestCases\n\nChange-Id: I4f73363b342b38c92d64aaf213071f899e5b52ac\nSigned-off-by: Dmytro Chystiakov \u003cdmytro.chystiakov@intel.com\u003e\n"
    },
    {
      "commit": "253ef12f50f97e6be2cb36a6e57d725d1a3fa559",
      "tree": "a4ee8950d9684754dcb85c00f415068262ac04f9",
      "parents": [
        "c6c17ac1e8c7072d6744a6476f4cedb95be8d2ea"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Tue Aug 13 15:00:54 2019 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Tue Aug 13 16:13:39 2019 -0700"
      },
      "message": "leak_test: use tgkill to check if threads are alive.\n\nIf one of our threads exits and a new process shows up with the same\ntid, we would previously loop until that process exits, leading to\nflakiness in tests.\n\nAlso fix use of uninitialized memory that happens when threads_count !\u003d\nkThreadCount.\n\nBug: http://b/139315254\nTest: /data/nativetest/bionic-unit-tests/bionic-unit-tests --gtest_filter\u003d\"pthread_leak.detach\" on cuttlefish\nChange-Id: I2aad7f3f105aeba87c3929bfce53ef08e1484b2d\n"
    },
    {
      "commit": "a3392336296a9306e740ca59e80d95b780cc5fef",
      "tree": "c3e7a29980ef7c50b93fe06b8c075f1f5cb76e40",
      "parents": [
        "96babde2e4535dafa67a9ff4bfdf9bd44d85be9e"
      ],
      "author": {
        "name": "Dmytro Chystiakov",
        "email": "dmytro.chystiakov@intel.com",
        "time": "Fri May 10 09:30:04 2019 -0700"
      },
      "committer": {
        "name": "Dmytro Chystiakov",
        "email": "dmytro.chystiakov@intel.com",
        "time": "Fri May 10 16:44:49 2019 -0700"
      },
      "message": "Limit threads in pthread_leak#detach for low power devices.\n\nThis patch decreases created threads to 90 (instead of 100)\non devices with 2 cores CPU. This test can fail with timeout\non such devices.\n\nBug: b/129924384\nTest: Run CtsBionic module on 2 core device with command\n\t\"run cts -m CtsBionicTestCases\"\n\nChange-Id: Ic770006a324748d7d6dfbe8d4fb301e21e494ff9\nSigned-off-by: Dmytro Chystiakov \u003cdmytro.chystiakov@intel.com\u003e\n"
    },
    {
      "commit": "775fb0962173f07aeb46c8ae764a35a85e00a3f0",
      "tree": "9297b715d2e493b510a69e62998852a9b8049e1c",
      "parents": [
        "a9001ceb0a5083f9786652918d16cafbdabcf459"
      ],
      "author": {
        "name": "Evgeny Eltsin",
        "email": "eaeltsin@google.com",
        "time": "Fri May 04 20:08:37 2018 +0200"
      },
      "committer": {
        "name": "Evgeny Eltsin",
        "email": "eaeltsin@google.com",
        "time": "Fri May 04 20:10:35 2018 +0200"
      },
      "message": "Add a warm up pass to pthread_leak.join test\n\nBug: 73105445\nBug: 37920774\nTest: bionic-unit-tests --gtest_filter\u003dpthread_leak*\nChange-Id: I227c999ecc13ee0a2136ff6b00a722f135dd48fe\n"
    },
    {
      "commit": "a83849010120fc21eee46df3d4a29cca3f5cc120",
      "tree": "d39264982f78c52293283c1ab61283845f51bdea",
      "parents": [
        "c6021960a4cfe13d5dccdf54daf5a8db343e93d1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Oct 03 10:18:58 2017 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Oct 03 13:51:45 2017 -0700"
      },
      "message": "Fix pthread_leak test flakiness.\n\nStop allocating and deallocating memory as part of the test itself.\n\nThere\u0027s still the fopen, but since our stdio reuses existing structs,\nthat doesn\u0027t seem to be a problem in practice.\n\nBug: http://b/67077411\nTest: ran tests with --gtest_repeat\u003d1000\nChange-Id: I99de5de0911161ec04afe75653075f1ccefb01a5\n"
    },
    {
      "commit": "cf17b487ef60aa00ff9b6873cfed50ebde7864c4",
      "tree": "380d94cf47474bd06ca561d326373f7711d6b198",
      "parents": [
        "d785b4465ead5ad26a300b0d3c05bad23515d00d"
      ],
      "author": {
        "name": "Zhenhua WANG",
        "email": "zhenhua.wang@intel.com",
        "time": "Fri May 12 13:53:51 2017 +0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri May 12 11:09:45 2017 -0700"
      },
      "message": "test: check unbounded memory leak in pthread detach\n\nIn pthread_leak.detach test, compare the memory usage after two same\nscenarios - all children threads have exited. Thus, test emulated by\nNativeBridge, which may reserve a memory pool, will pass if it\u0027s not\nunbounded leak.\n\nBug: https://issuetracker.google.com/37920774\nTest: CtsBionicTestCases\nChange-Id: Ia51aa67bacb588284747652b36ea5d8e85bea832\n"
    },
    {
      "commit": "7d15dc388a5fb3d3e6f5097232d82ab2b9fe7ad2",
      "tree": "4a9b51e2ff05f96694f2e859166f474595158b00",
      "parents": [
        "b1fe870a36d95f3064e45ff6bfedd061a860a179"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Mar 13 17:10:46 2017 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Wed Mar 15 13:30:05 2017 -0700"
      },
      "message": "Add tests for pthread TLS leak.\n\nAdd tests that ensure that threads don\u0027t leak memory mappings after\nthey exit.\n\nBug: http://b/36045112\nTest: /data/nativetest/bionic-unit-tests/bionic-unit-tests --gtest_filter\u003d*leak*\nTest: /data/nativetest64/bionic-unit-tests/bionic-unit-tests --gtest_filter\u003d*leak*\nChange-Id: Id0c1194b5d2bb7d89947b1ade16eb0d768d8c5b7\n"
    }
  ]
}
