)]}'
{
  "log": [
    {
      "commit": "2622f30284c808a917618332d35e9202ebefaac5",
      "tree": "929029f34d09667185b9c65b29c767065bc549b3",
      "parents": [
        "fb5a2d736573ab4b03d615a2dbc3dd84cc78f414"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 15 23:08:37 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Sep 15 23:08:37 2010 +0100"
      },
      "message": "Make DumpRenderTree2 appear in the \u0027Dev Tools\u0027 application\n\nBug: 2999543\nChange-Id: I1791c7b1a82f23ff742a68f365d7092c36804efd\n"
    },
    {
      "commit": "a7e2ca9a1c2ffc9d4e703d325270cd0ea1cde251",
      "tree": "ee65c0e8dd35f431528d049270e71e1d2a55cfb9",
      "parents": [
        "c54df24fa9bfd0a2b53404139e7914e68f192af4"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Sep 14 13:14:45 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Sep 14 14:23:07 2010 +0100"
      },
      "message": "Gets rid of flickering when executing tests.\n\nAchieves it by setting Executor background to white.\n\nChange-Id: Id07c743114c6cce9e9446439136a5efd72857dc4\n"
    },
    {
      "commit": "1b034781f4c45608e4d57e46cd46dfab9fc64746",
      "tree": "2cc399f62828f76a6e76f51d83facd0539dac296",
      "parents": [
        "1770b872897d208a6f1fd4c7c9c4203cd3b6af4d"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Wed Sep 01 18:17:21 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Thu Sep 02 14:49:04 2010 +0100"
      },
      "message": "Shows the details when all the tests finish and fixes the orientation issue.\n\nThe tests no longer restart when orientation changes.\n\nBug: 2904456\nChange-Id: Ie1ee463dbd63fb1a2ad2e9c28bf5989002f22215\n"
    },
    {
      "commit": "5fb9ff420d378c5c83e116efadefb669791098d5",
      "tree": "f485d475fd925d4b68596550528dce0f3ad03515",
      "parents": [
        "cbfe6ec1b4cf75e68c4ba2c7abbf7c231d9971c4"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Mon Aug 09 14:35:05 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Wed Aug 11 12:20:30 2010 +0100"
      },
      "message": "Added a basic version of python script and supporting code in DumpRenderTree.\n\nChange-Id: Ic60ef9b89f74a3a36a4c31765f99c8de08dce911\n"
    },
    {
      "commit": "c8fb818b947f15d4eb467c229ea43806dd75c01e",
      "tree": "190fed69a1f61850f42406cea48d0014bb1dadb6",
      "parents": [
        "8aff3c0571f078b0b212bd283278791ebc478da5"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Aug 10 11:33:10 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Aug 10 14:47:53 2010 +0100"
      },
      "message": "Changed some parts of the code to prepare it for script support that will come in later commit.\n\nBug: 2903591\n\nChange-Id: If8fcfad1557c8140c476212d8be9f99987cdaa18\n"
    },
    {
      "commit": "ef7f9d2458d547df4b47808f19e549eee9af76ce",
      "tree": "f884c905e050ddf47b327277b55dc3d8412eb741",
      "parents": [
        "19ca35a06634968fc03d7d7a287d5789a5488c92"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Aug 03 10:27:19 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Aug 03 16:01:50 2010 +0100"
      },
      "message": "Added wakelock to keep the screen from sleeping when executing tests.\n\nChange-Id: Ib6a0ff2a7c906f500868269d6a617553733d33b1\n"
    },
    {
      "commit": "5f0ccd76a88586ce85c17cb4db058934e693a4fc",
      "tree": "82e6d38d5831ea7884da16b9fad04adf8ce32d76",
      "parents": [
        "7b5b20ef678a7b07946f85370f9654ca7ff11c01"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Fri Jul 23 17:15:26 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Tue Jul 27 16:15:35 2010 +0100"
      },
      "message": "Moved practically all of the prerefactoring functionality to the new design.\n\nRenamed LayoutTestsRunner activity to TestsListActivity. It will be responsible for restrating the Executer after the crash. Now it only starts\nit.\nRenamed LayoutTestsRunnerThread to TestsListPreloaderThread. It only preloads tests now.\nLayoutTest class is no longer needed, its functionality is in LayoutTestsExecuter.\nMost of the functionality from LayoutTestsRunnerThread is now in ManagerService.\n\nChange-Id: I08924d949ceb9f8816888bc8e795256d0542fa99\n"
    },
    {
      "commit": "7ddc0b7a72aa66d699fecce3d855a6c70f844647",
      "tree": "7fbb9ed72fdf2b29395be51d26f84908e37e2ab5",
      "parents": [
        "650893b6761612c8ac763483bcdbdb6c6da3b10d"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Thu Jul 22 17:33:53 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Mon Jul 26 10:37:41 2010 +0100"
      },
      "message": "First stage of refactoring the code to handle crashes gracefully.\n\nThere is a new activity (LayoutTestsExecuter) added that is responsible for acutally running the tests and sending the actual results to the new\nManagerService class. This class will take over most of the functionality of the current LayoutTestsRunnerThread. At the moment\nLayoutTestsRunnerThread is changed so that after computing the tests\u0027 list it sends the list to LayoutTestsExecuter. The rest of the code is\nnever called. It will be shifted to the service.\n\nCurrent implementation of ManagerService only prints the log message on receiving the bundle with actual results from LayoutTestsExecuter.\n\nChange-Id: I5adcbc20bb18ebf24324974bc66e4b31c4b81902\n"
    },
    {
      "commit": "4ee7f4b19489f4dc9b87e90d1e5c7742cfa7ebe0",
      "tree": "c7483671d2f9081c129fd6998be1c8156a4f123e",
      "parents": [
        "3c8ccb384513dd9bae0f98ac516ea36fbaa3173b"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Fri Jul 16 16:45:12 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Wed Jul 21 15:20:47 2010 +0100"
      },
      "message": "LayoutTest class with supporting classes (AbstractResult, TextResult).\n\nThese classes are responsible for actually running the tests, checking the results, generating visual diffs, etc.\n\nChange-Id: I9b7f554409db1c97ac086c456db3aea3b993b5c6\n"
    },
    {
      "commit": "3c8ccb384513dd9bae0f98ac516ea36fbaa3173b",
      "tree": "73fdfa1ea6fd63b205eeb1ad682748d6594cbb37",
      "parents": [
        "cc483d25b96dc2e394473e63cac29d06f1e96261"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Mon Jul 12 15:59:26 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Fri Jul 16 14:32:12 2010 +0100"
      },
      "message": "Added the LayoutTestsRunner class that is responsible for running the tests. Also, added some methods to FileFilter.\n\nIt preloads the tests from the given path, runs them and asks for dumps and diffs. It will also prepare summaries in the future. It delegates\nmost of the work of actually running the individual tests to LayoutTest class and AbstractResult (and its subclasses in the future).\n\nChange-Id: I483bf26a380b539e4769e61b4a09fa270ab0e8e9\n"
    },
    {
      "commit": "6fd7112e5cde88f805fcd2a62db5164edadb7dd6",
      "tree": "231ea5f2459f5f5ecdc98ec1e73d159e096f3b99",
      "parents": [
        "2910c123aade7619858fa972369cfae6c70e2087"
      ],
      "author": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Wed Jul 07 16:21:02 2010 +0100"
      },
      "committer": {
        "name": "Maksymilian Osowski",
        "email": "maxosowski@google.com",
        "time": "Fri Jul 09 10:13:55 2010 +0100"
      },
      "message": "A basic extension of ListActivity that allows navigating through tests and test folders.\n\nIt provides the user with the simple UI that makes it easy to chose which tests to run.\n\nChange-Id: Ifd0c4665de73e5702b892e57f5e91f84db36b248\n"
    }
  ]
}
