)]}'
{
  "log": [
    {
      "commit": "f6d1b3f125b06fcc4847be3cfb35e8ce21905676",
      "tree": "08cac927d230c83597c3f4bbc119a910026403b8",
      "parents": [
        "46baa14f27eb08b55434bf6e9cf9bcc9c9dbc17f"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 26 16:41:13 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 26 17:55:27 2011 -0700"
      },
      "message": "Make DRT pull data over network\n\ncommand format:\n\nadb shell am instrument -w -e class \\\n    com.android.dumprendertree.LoadTestsAutoTest#runPageCyclerTest \\\n    -e suite moz \\\n    -e iteration 1 \\\n    -e forward android-browser-test:80/page_cycler/ \\\n    com.android.dumprendertree/.LayoutTestsAutoRunner\n\nChange-Id: Ib4e9db28953f6be155517bb4b139e4477305c2c2\n"
    },
    {
      "commit": "71716223201a01a4f4b6fe182ad97720b7d06124",
      "tree": "dd64b1bfe4fb614edb55a0723148496645a7cf42",
      "parents": [
        "63be8dd178447fce289c940638cd37aa560d9de3"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jan 12 22:57:41 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jan 12 22:57:41 2011 -0800"
      },
      "message": "change webkit test data path\n\npath changed from \"/sdcard/android/\" to \"/sdcard/webkit/\". the\nold path clashes with \"/sdcard/Android/\" and has some odd issues\nunder FUSE\n\nChange-Id: I57102dca99612bdd7b4d1f196e43436cd1276281\n"
    },
    {
      "commit": "6c15f6003a69e664f132342be2252a77e480495b",
      "tree": "64369e1f35226370311bb8b819b957f5e2b1dcdc",
      "parents": [
        "edd904fd317838c526b16d983af22d5a3dc1cd3b"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon May 03 11:49:04 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon May 03 11:49:04 2010 -0700"
      },
      "message": "improvements on layout test\n\n* reduce timeout limit from 30s to 15s\n* terminate a test case under some condition on uncaught JS exception\n* minor fixes\n\nChange-Id: Iabc8f214544d2c8c14139756abc049870023fea5\n"
    },
    {
      "commit": "cf0fd7892b7208ebfa35809b63fc8e4d60e4d466",
      "tree": "a4a3bc0630dc420e6d909d2cff0f17d6ee2a0c73",
      "parents": [
        "73f7537b301036641f91c36944031f7081e23714"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Mar 09 13:54:09 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Mar 11 15:40:45 2010 +0000"
      },
      "message": "Adds to DumpRenderTree the ability to ignore the results of tests\n\nChange-Id: I7c16d9713fc35c773b810f9d5ce6700f8d9a28e4\n"
    },
    {
      "commit": "dc2711d47d2c05ee1ee1f15131676b53cb3c1d5e",
      "tree": "6dfece088c1af9c3aa4e0379a88237136d7911aa",
      "parents": [
        "409578fcb1d8ecfee0ae07b1a34a6e6cb184a0ce"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Mar 11 13:27:20 2010 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Mar 11 13:27:20 2010 +0000"
      },
      "message": "Check if the JS_ENGINE key exists as an environment variable before reading it.\n\nChange-Id: I274b23ea53ec0129ea3b52ff66322f7069338f53\n"
    },
    {
      "commit": "12077e1179b4035ae2b1a44ccf9cd540e14b182e",
      "tree": "29ce73bbc15c9c33c7c70db0f711da2e139858b1",
      "parents": [
        "2ec30697c6cc6812dfaeb9a2e7d1da0443aeb8e6"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Feb 25 12:50:33 2010 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Feb 26 17:19:51 2010 +0000"
      },
      "message": "Adds to DumpRenderTree the ability to look for Android-specific results\n\nThese Android-specific results will be added to\nexternal/webkit/LayoutTests/platform/android-\u003cjs-engine\u003e and are used in\npreference to the generic expected results.\n\nThe JavaScript engine to use is read from the JS_ENGINE environment variable\nused by the build system or can be overridden on the command line. If neither\nis set, it defaults to JSC.\n\nChange-Id: Ia8d107ced3968a5c061fd6f0f57451419bab6b27\n"
    },
    {
      "commit": "5dc4f21ab6360b45f464c1451f8d403dd4df3c63",
      "tree": "5e5e3e45a1d0028d61de6d84c7b4db042a8c6b78",
      "parents": [
        "96dac84be4143d83b13648045b9af31ac0f81004"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Oct 29 18:24:54 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Dec 02 17:55:18 2009 -0800"
      },
      "message": "Add support for extracting render time and image in page cycler\n"
    },
    {
      "commit": "bfa68abc955ed1fe6cf6d98e42f344a8d623fab7",
      "tree": "3435516647d53967fdda89325efe72f765850d4c",
      "parents": [
        "902051dfa7590f8b2c22eb0a46df80f1bf19a087"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 05 15:24:10 2009 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 05 15:28:15 2009 -0800"
      },
      "message": "layout test rebase, bug fix\n\n* rebase layout test based on newly enabled http tests\n* fix a bug in initializing parameters (should happen before super.onCreate)\n"
    },
    {
      "commit": "a0609a0d8a69a92aafa1d6c41f7dc054eee09b4e",
      "tree": "c06aab01dec7ad9622f7cc05ebabcf712ddaf3ac",
      "parents": [
        "fff0b4a6c22c458b6a05bc1fd8840b4bc09be38e"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 29 16:24:43 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 29 16:24:43 2009 -0700"
      },
      "message": "rebase layout test result as the numbers reported are much more stable now\n"
    },
    {
      "commit": "ce8d9d1672e8321466aab745083233239422557d",
      "tree": "c5ef633991a46f34a7840b158d21527cb94b89e0",
      "parents": [
        "d583a015bcbac8718cbf5ed8a1c40d074c65a226"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 15 14:17:04 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 15 14:17:04 2009 -0700"
      },
      "message": "Add more error message if the script failed to pull result file from device.\n"
    },
    {
      "commit": "ad1e25da74517343b306f5fe72d42b2ccb59ec6e",
      "tree": "2281e8898bccb7a26670ae142c4118b99de63fb5",
      "parents": [
        "1fa724470c4fbe64741ef1fd2eefc4d5438da896"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 14 15:20:52 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 14 15:20:52 2009 -0700"
      },
      "message": "Fix the bogus crashes in layout and reliability tests (the device actually went offline).\n"
    },
    {
      "commit": "60ef21a5daff22dca1c562da8d131c67c8587353",
      "tree": "c4db0e7a14b2a4cd0fcdc223cb00ad4efb4e84db",
      "parents": [
        "0fdae4cc744c3be3855b47e82d2244df8503258c"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 14 11:27:40 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Sep 14 11:27:40 2009 -0700"
      },
      "message": "Fix the parsing for instrumentation result, some Java exceptions are not reported right now\n"
    },
    {
      "commit": "38323a5f9f4a53b0118610ac84a47cb9907d4e4b",
      "tree": "ed47cb090a1032edabf8a04fbf53f4c989340579",
      "parents": [
        "c91ad28ff9173971c1d886f884250b1e774a40a6"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Aug 31 22:01:53 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Aug 31 22:01:53 2009 -0700"
      },
      "message": "allow a longer timeout for layout tests, see if it stabilizes pass/fail numbers\n"
    },
    {
      "commit": "5080b6736e49381aa6b0654067b383b0b67774d6",
      "tree": "608b1bfc45e18e09ea915564a3bb149f06d46d0d",
      "parents": [
        "404780d62b8f6fe6787fca27cf36fe2c20b7220e"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Aug 20 18:20:46 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Aug 20 18:20:46 2009 -0700"
      },
      "message": "Fixed the missing EOL in last line of crashed tests list file. Also fixed some whitespaces.\n"
    },
    {
      "commit": "595fbd6ea22708504dc9e24b44fa5eb357a576ec",
      "tree": "0c77f352fc74c49c12e45c5d3c11bc124b26408d",
      "parents": [
        "3af8e9389e008c0076b86cc6b3c6f005e7473d10"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jun 19 15:40:01 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jun 19 15:40:01 2009 -0700"
      },
      "message": "Fix a bug where wrong variable was used for comparison.\n"
    },
    {
      "commit": "0528cd03b27298cb7f5cb7e371e29deb8e05ae6a",
      "tree": "3e5cfb60f45279ac56381f7934a0932f2d3932f9",
      "parents": [
        "903f311fdc79b8dc804b63d0e397453d9b0e8d44"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Jun 15 10:13:58 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Jun 15 10:13:58 2009 -0700"
      },
      "message": "Add more data to reliability test report, includes min, max, std, run data.\n"
    },
    {
      "commit": "903f311fdc79b8dc804b63d0e397453d9b0e8d44",
      "tree": "ad4d98d9c75c45acda16a15181fe1fc23e727bf3",
      "parents": [
        "7504da036834a661684185ef11ec2ec50a18ce1b"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jun 12 15:03:45 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Jun 12 15:03:45 2009 -0700"
      },
      "message": "Adjust order of file/section list in output diff\n"
    },
    {
      "commit": "261a1953232b70f7523d8f14aa70527161df1e53",
      "tree": "0f8e11236a2e601d838305320b91e7d9209dba8b",
      "parents": [
        "fa699ea22a13a92694de75ef948a81da23e71642"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jun 11 15:42:23 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jun 11 15:42:23 2009 -0700"
      },
      "message": "Update control files (pass/fail/nontext/crash) to results from CRB45\n"
    },
    {
      "commit": "2ab6f1fe0b17d281ea215f8ca412a5e1992011cc",
      "tree": "a7335c6f74566e77daeaa5c9833f7073dd3fa83d",
      "parents": [
        "137c45036699eeceb061a47ab14d9a7eb860674d"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jun 10 13:37:03 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jun 10 13:37:03 2009 -0700"
      },
      "message": "Added support to record page load time for each url.\n"
    },
    {
      "commit": "17f8fa6b24da34724b4497622f374b27f3041e1c",
      "tree": "1a92246f128f38ae4f80e41772b87d71676d079a",
      "parents": [
        "3d3e307a63144b1bddd534fefd35a557223d52bf"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jun 04 11:03:57 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jun 04 11:03:57 2009 -0700"
      },
      "message": "Added bugreport collecting mechanism in case of crashes.\n"
    },
    {
      "commit": "3e8950c0c73f9c1574ce3388c754009edf6bc930",
      "tree": "6c96605e1dfa8d1c0c87479070bc3f1ebe06d390",
      "parents": [
        "be512bff60626efc9a4b85d271d6210b9115e5fc"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jun 03 12:23:09 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jun 03 12:23:09 2009 -0700"
      },
      "message": "Added new parameter to enable a manual pause between pages\n"
    },
    {
      "commit": "3dfd0e131efab40df4beba1e40d232a4fcf807dc",
      "tree": "0992e369e3e6ae0f14318bec785286c74c7bcfb6",
      "parents": [
        "b56736b666dd906a214639e24b624ec368e383f5"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jun 02 15:42:48 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jun 02 15:42:48 2009 -0700"
      },
      "message": "Fixed issue where code for extracting scripts was eclipsed by runTest method.\n"
    },
    {
      "commit": "65455a1a46e3bec020befd27ff5ad6bfdab61a7d",
      "tree": "072548a78697f3f81740dc0f89865e6ba5c31380",
      "parents": [
        "162c9d0e90eaa71adc8c7d1456d1a9a95e638c47"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Jun 01 11:36:03 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon Jun 01 11:36:03 2009 -0700"
      },
      "message": "Update reliability test code. Use a separate activity with simpler calback mechanism.\n"
    },
    {
      "commit": "4010ac35b1e49d659d7a32cc191302b8e2d8758a",
      "tree": "7adb132aac20df968607ed2c2ff2a8198be07912",
      "parents": [
        "1e6dab1852a56125106bee8affeca661ab7b7408"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Apr 29 14:49:03 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Mon May 11 20:09:37 2009 -0700"
      },
      "message": "added reliability test usding DumpRenderTree\n"
    },
    {
      "commit": "b933f669e26afad8a2466edcae8c1ffda6c15721",
      "tree": "b276ceb2ed43cb05bb056dc9b892ac08e4dc23b8",
      "parents": [
        "636274185ed5ee75faf6ef4d84bbb7d5b0371248"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue May 05 01:02:14 2009 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue May 05 01:02:14 2009 -0700"
      },
      "message": "Back-merge all changes done in master to DumpRenderTree to donut.\n"
    },
    {
      "commit": "36fd6d243ee5414618e8bc2cbdc6c0a6f311157f",
      "tree": "10fe792ccda123edf5063d4d8f17fd1c85cb52be",
      "parents": [
        "b88148eb6ce0d973f5e29445fffcb3f4f6202e03"
      ],
      "author": {
        "name": "Sridhar Gurivireddy",
        "email": "",
        "time": "Tue Mar 31 14:47:19 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 31 14:47:19 2009 -0700"
      },
      "message": "AI 143779: am: CL 143727 Make the test runner and results assets of DumpRendertree. This is done so that we could have\n  1) Lab machines can run layout tests without having build environment setup\n  2) We could have different set of pass/fail results per branch\n  Also added a simple python script which runs run_layout_tests.py\n  Original author: sridharg\n  Merged from: //branches/cupcake/...\n\nAutomated import of CL 143779\n"
    }
  ]
}
