)]}'
{
  "log": [
    {
      "commit": "dbd4e4b8886c27e3cbda00ed379246500dbbd5b5",
      "tree": "91e16010cec816128e11377a5745fb80e9915ea8",
      "parents": [
        "3441faf3798fff6b0881d7275b47ff3c622c4e12"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Fri Oct 28 17:40:11 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Fri Oct 28 17:40:11 2016 -0700"
      },
      "message": "Test: Additional changes to support cluster based test scenarios.\n\nChange-Id: I8464d2c775809a723ef46c0f5d3625bbbe5d0d48\n"
    },
    {
      "commit": "2b93d6a7a2f956629cf4225457d023afff8d780d",
      "tree": "be4da8acbb03acd72eb6b636af98c88e28bd6a70",
      "parents": [
        "a7e2b4138ece2ce85c0b70f79f632c17c6e4998b"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Sep 06 15:19:09 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Sep 06 15:19:09 2016 -0700"
      },
      "message": "Test: Support for ONOS cluster mode startup with --onos-instances option to cord-test.py setup.\nChanges to igmpTest to do a rover join test with support for parallel test runs across multiple containers.\n\nChange-Id: If9c01df4c2ff5f2f6961eef9ff6fa865abb29b53\n"
    },
    {
      "commit": "f9c2f8b4368009b612158c138fbdb34c17684172",
      "tree": "06dec36feea44072740a0a3eeff88149dc4864e4",
      "parents": [
        "eaf1c4e0633453e4d4b436900e7625dd5677b2cc"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Tue Jul 19 15:49:41 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 20 18:32:26 2016 -0700"
      },
      "message": "Test : Multiple scenarios for verification of Proxy ARP.\n\nChange-Id: I58fd0d23d4ceaf9481f0651cee8a13d2d0236d8f\n"
    },
    {
      "commit": "89a2e321bdf29057d3ea93aa2493b76dab8fcbca",
      "tree": "d8b232fb27f08f6f6df6004c7c56cd53790f6985",
      "parents": [
        "ed19f48b0884879944a7685ca6d46627d3688a39"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 13:21:56 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 13:21:56 2016 -0700"
      },
      "message": "Remove shebang from all files except required\n"
    },
    {
      "commit": "cb122ccd51ed370864270fcdb01c054421f0c2d3",
      "tree": "c62f20cb3cd7f614ad508a31e3b8c5fc19a05693",
      "parents": [
        "cfcce780c6f4b9e835160d12f14d147925f49974"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 10:58:34 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 10:58:34 2016 -0700"
      },
      "message": "Apply shell shebang for python files before the copyright\n"
    },
    {
      "commit": "cfcce780c6f4b9e835160d12f14d147925f49974",
      "tree": "47208f038d29ad750338cf06185d1697205922cc",
      "parents": [
        "a366a6739692138330e0b2d71e909c6f1fe59f95"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 10:10:42 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 10:10:42 2016 -0700"
      },
      "message": "Add Apache 2.0 license header to all test files\n"
    },
    {
      "commit": "3533faa3dcc8d933d06b5085b9255376ce5c007a",
      "tree": "047a1fec2ed162a69c6f4e9ef4f45cdf46932d2c",
      "parents": [
        "8cc35cc66398488a6da762c38f53c9103f9cec30"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Apr 25 17:50:14 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Apr 25 17:50:14 2016 -0700"
      },
      "message": "Implement changes to cord-tester framework for vrouter configuration.\nAnd add vrouter tests to verify routes.\n"
    },
    {
      "commit": "3ff8eae0ebe97768c64d3c6c60fd558b365db5eb",
      "tree": "f8a762bad8e0ad37787891be3da858357b9f74a1",
      "parents": [
        "4ca5ccaa4af55c52d01327b985aa7e81fb71a7b8"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 12 14:50:26 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 12 14:50:26 2016 -0700"
      },
      "message": "Introduce ONOS cli interface adapted from TestON project.\nThis is made to work with cord tester through a wrapper: clicommon.py\nAlso change the cord-tester docker image builder to include dependencies for the ONOS cli interface.\n"
    }
  ]
}
