)]}'
{
  "log": [
    {
      "commit": "5860c188347dd6fc3c35aebb558be6fef1437558",
      "tree": "f40d1324efbcdc224eea12bf4138708707889c5e",
      "parents": [
        "f4999478b049acde90fa3353c2950db971808642"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Tue Jul 05 16:33:06 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Tue Jul 05 16:35:17 2016 -0700"
      },
      "message": "Test: Adding Different DHCP Relay cases for ONOS with\n      isc-dhcp-server.\n\nChange-Id: I0b9e3adfa8320e74719444bc5efc4c6d20c93816\n"
    },
    {
      "commit": "f4999478b049acde90fa3353c2950db971808642",
      "tree": "825ef796362eecb1d356ddb0388b4a6cf00615ad",
      "parents": [
        "a93829aa98acff1cab4fefb3e1bbda1e88f7f10d"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 01 16:42:13 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 01 16:42:13 2016 -0700"
      },
      "message": "Fix: Bypass apparmor preventing dhcpd load inside privileged test containers.\nIf apparmor usr.sbin.dhcpd profile is present, then loading dhcpd inside container fails with -EPERM.\nThis patch prevents it.\n\nChange-Id: I54ca8d1dc5c12ff02116926d386214d7c565969a\n"
    },
    {
      "commit": "a93829aa98acff1cab4fefb3e1bbda1e88f7f10d",
      "tree": "28bcbb824c99a977abbf5381f8539529a312ad51",
      "parents": [
        "8cf29ac47a875fac2749fafc65b0d8bdc11f6de2"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 01 10:08:23 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 01 10:08:23 2016 -0700"
      },
      "message": "Fix: After removing route from zebra, give some time before verifying if flows were removed by ONOS for the route.\nAlso toggle the interface correctly before verifying if flows were removed for the peers.\n\nChange-Id: I6dc8e27df09b8bb5a6dd5978fb2f81b90d2693e1\n"
    },
    {
      "commit": "8cf29ac47a875fac2749fafc65b0d8bdc11f6de2",
      "tree": "b3abf5ef5aea274470b3e972128e3fa894a7bcc3",
      "parents": [
        "70820bb4e23e789e0d9e863833029c976c409d06"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 30 16:25:14 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 30 16:27:42 2016 -0700"
      },
      "message": "Test: Adding dhcprelay tests.\nAdded isc-dhcp-server for cord-test container builds.\nIf cord-test container already exists, refresh using:\n cord-test.py build test\n\nChange-Id: I1aaff75612b7551fc9fd145fe2483ab72b5c3128\n"
    },
    {
      "commit": "70820bb4e23e789e0d9e863833029c976c409d06",
      "tree": "a9e286f2e998bf661292a8d43f000804c1e74113",
      "parents": [
        "8d03cc524a821c196cc090c306a2a97ea44e6517"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Wed Jun 29 18:11:57 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Wed Jun 29 18:11:57 2016 -0700"
      },
      "message": "Test: Multiple scenarios for verifying vRouter app\nwith Quagga.\n\nChange-Id: I8d13c111329add1dd615925d1d765933b35e2bc9\n"
    },
    {
      "commit": "8d03cc524a821c196cc090c306a2a97ea44e6517",
      "tree": "c7ddeb7687f18f14a1a83be44511622f4dd18710",
      "parents": [
        "720ea61665208580e61639e37f5c7d9987fed8ab"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Jun 28 14:51:59 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Jun 28 14:54:30 2016 -0700"
      },
      "message": "Fix:Set quagga ip environment for the test container correctly\n\nChange-Id: I1d27baaa6af0273a702e7cd81cb3cbe0bb645645\n"
    },
    {
      "commit": "720ea61665208580e61639e37f5c7d9987fed8ab",
      "tree": "0002f53afc5ca5b57e15f03249a78322af99a786",
      "parents": [
        "d376b90d5de0fde7c7aa68baa88be326c7d5d172"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Tue Jun 21 17:54:25 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Mon Jun 27 15:15:30 2016 -0700"
      },
      "message": "Test: Flow based utility test cases for different\nkinds of flows.\n\nChange-Id: I2bf299729bd5c8cc48800f0a53038f8ebba566c3\n"
    },
    {
      "commit": "d376b90d5de0fde7c7aa68baa88be326c7d5d172",
      "tree": "a2a485ce7da84ff7fbb93a8b6780f5010b4725bb",
      "parents": [
        "c3d80e2ee6314d5b6338a4b99880ac1d8f91c9c6"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Tue Jun 14 11:50:28 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Mon Jun 27 15:11:39 2016 -0700"
      },
      "message": "Test: Introduced performance rate verification for flow installation\nwith different scales.\n\nChange-Id: I703b6c9856a497db2969b2c1a12b15fbfd69d943\n"
    },
    {
      "commit": "c3d80e2ee6314d5b6338a4b99880ac1d8f91c9c6",
      "tree": "d7c57f9996171618370d57429a49bf92384c50a1",
      "parents": [
        "4a2362ca554a18b3f67936e6364874d4753e1954"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 22 17:51:24 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 15:19:35 2016 -0700"
      },
      "message": "Test: Add quagga shell api/rpc command to cordtest server.\n\nChange-Id: I7e884c610d6de66bc29fcbc3214c6c62800c0728\n"
    },
    {
      "commit": "4a2362ca554a18b3f67936e6364874d4753e1954",
      "tree": "ab477e91ceedad7b63a863c04cc48ed4d512288e",
      "parents": [
        "92a0e5a8353f40a5550f3e606b5bb1e485d88acb"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 22 17:32:44 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 15:15:33 2016 -0700"
      },
      "message": "Fix: Use the test server rpc/api to stop quagga.\n\nChange-Id: I50fab4d7d5854cf4ccbe9881787a99dd4840b2f6\n"
    },
    {
      "commit": "92a0e5a8353f40a5550f3e606b5bb1e485d88acb",
      "tree": "1fa4a784d0f50130a307a1c7e207f825096d2d9d",
      "parents": [
        "e0f33fa1bc088c91e0ce40c17622cbb31760ffa1"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 22 17:11:05 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 15:13:02 2016 -0700"
      },
      "message": "Test: Now cord-test.py setup would start and provision the test container to run nosetests from the container.\nIf one wants to dynamically launch the test container for running cord-tester tests,\nthey can still do the cord-test.py run to execute the tests.\n\nChange-Id: I0df8604398c3369385b9e4ffeb590ce89565498d\n"
    },
    {
      "commit": "e0f33fa1bc088c91e0ce40c17622cbb31760ffa1",
      "tree": "1ef10ff957d0e52140e88ede097e69be8b91ccb1",
      "parents": [
        "338268f9d99f7d12b566441d9c9e4f3eee8cbff7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 22 13:36:02 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 15:06:36 2016 -0700"
      },
      "message": "Test: Use ovs switch over cpqd as group id flows through pmc-olt pipeline driver also works with ovs.\n\nChange-Id: Id10d61c4c458315044b30eeb79c09ece050e7ee3\n"
    },
    {
      "commit": "338268f9d99f7d12b566441d9c9e4f3eee8cbff7",
      "tree": "27c2d378646d96026728a899c41317776bba07b4",
      "parents": [
        "ea9abc81d7a14925ef9f4e0ef028cf181247a938"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Jun 21 17:12:13 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 14:59:53 2016 -0700"
      },
      "message": "Test: Changes to subscriber multitable changes for single channel, N subscriber tests.\nChanges to subscriber onos app to remove metabuilder constraints for next flow objectives.\n\nChange-Id: I6fb91e9706df122c42fce7eb4d6598f3a56b4d71\n"
    },
    {
      "commit": "ea9abc81d7a14925ef9f4e0ef028cf181247a938",
      "tree": "e8c9be25d1519de64849255797a549ed3345fc64",
      "parents": [
        "81acbffd91f2abead49a795a306d7ed0a6c62fb7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 17 14:55:19 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 14:59:53 2016 -0700"
      },
      "message": "Add python daemon package as a cord-tester prerequisite\n\nChange-Id: I14587417a5ac264c20ea237ec955c6dbe65fb8c3\n"
    },
    {
      "commit": "81acbffd91f2abead49a795a306d7ed0a6c62fb7",
      "tree": "e8484b07531510fb736787870fc31c78a7c85244",
      "parents": [
        "4b72d4bd555582f763e44e3f6dea6d6a796fd089"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 17 14:45:16 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 14:53:52 2016 -0700"
      },
      "message": "Test:Provide a setup phase for cord-tester which just starts/provisions required containers for testing.\nIt also starts a container management rpc server for remote container restarts with configuration from tests.\nUse simple xmlrpc server for container management over our own in cord-test server.\nAdd dependencies pertaining to the new change in tester for the dockerfile.\nThis way, we now can setup the cord-tester in one node and launch the test from a test container in another node in the podd.\n\nChange-Id: Ie99540e5455f46ee515c7c5341af7ec94892e438\n"
    },
    {
      "commit": "4b72d4bd555582f763e44e3f6dea6d6a796fd089",
      "tree": "6c717d7a54ea4c17d5cf971111263803eecf2efa",
      "parents": [
        "7eb2ce0044d630cbc2663a602fedcf3229c36ec8"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 15 11:09:17 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 10:01:00 2016 -0700"
      },
      "message": "Test: Changes to subscriber multitable test to work with latest ONOS.\nUse CPQD over OVS with pmc-olt pipeline driver to test igmp/multicast groupid flows.\n\nChange-Id: I83f8b3f378aee7fa3da2c8d99df128b8cd85035b\n"
    },
    {
      "commit": "7eb2ce0044d630cbc2663a602fedcf3229c36ec8",
      "tree": "13f6f1fc79bf8d5a7fc80943d086d2e7188981bd",
      "parents": [
        "a6adc0b31135965747c8f06059fb1c46935099da"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 10 19:00:50 2016 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 23 10:01:00 2016 -0700"
      },
      "message": "Fix: Allow test state machine users to override next state.\nAnd fail the tls state machine gracefully while supporting negative test cases.\n\nChange-Id: I4f5dcd6dfd81ec9e3e36d2929b3b10ae40acb851\n"
    },
    {
      "commit": "a6adc0b31135965747c8f06059fb1c46935099da",
      "tree": "b0014d5c4b50d0dc624297633be932198e039c91",
      "parents": [
        "95d044e71352c08b5fddd21324028d0d48d9c85e"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Sun Jun 12 12:21:14 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 23 09:09:02 2016 -0700"
      },
      "message": "Test : Flow based test cases (Also helper functions for flow verifications)\n\nChange-Id: Ib942bdd9b4f445e0ed63a9b141a0c4f5dbbf73d8\n"
    },
    {
      "commit": "95d044e71352c08b5fddd21324028d0d48d9c85e",
      "tree": "aed031ba004f4c24eea225791d5094845982e4cc",
      "parents": [
        "41adfce035c2adc4be2f8ec69e98b8b5b2a7f85b"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 10 18:44:36 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 23 09:07:42 2016 -0700"
      },
      "message": "Test: Changes to cord-tester to make it work with latest ONOS relocating apps to opencord.\nFor _now_, keep prebuilt versions of cord apps since remote installation for opencord doesn\u0027t seem to work.\nAlso make the ciena cordigmp app compatible with latest ONOS.\nChange test cases as well.\n\nChange-Id: Ic8792eb4ee36afc4fc153bde993d0ef9f1d9a040\n"
    },
    {
      "commit": "41adfce035c2adc4be2f8ec69e98b8b5b2a7f85b",
      "tree": "daef8c40c585322f80b977204408816248dfd7af",
      "parents": [
        "59ed4169b1479c9e4abcba5ffa7f9375fbe2ba9f"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 10 09:51:25 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 23 09:06:15 2016 -0700"
      },
      "message": "Test: Make the cord-test.py build for quagga use 14.04 instead of latest\n\nChange-Id: I549e60ac5f8a3121b1893943b712fc2ddf80dc35\n"
    },
    {
      "commit": "59ed4169b1479c9e4abcba5ffa7f9375fbe2ba9f",
      "tree": "eba27316d1959e31d8e58315cbd9047bb882545d",
      "parents": [
        "490f51f06be651df2c73a3ef09245263d40d062e"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:34 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:34 2016 +0200"
      },
      "message": "updating .gitreview\n"
    },
    {
      "commit": "490f51f06be651df2c73a3ef09245263d40d062e",
      "tree": "b2ddefe9367b823d90cb2b3212a49916833a7064",
      "parents": [
        "eff07bc628cadb7663e265ded9336a24552555b3"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jun 09 21:29:13 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 10 09:47:57 2016 -0700"
      },
      "message": "Test: Review changes.\nRemove sudo dependency from fetch phase of gradle for cord-tester.\nBuild all cord-tester docker images locally without using the cord-test.py interface.\n\nChange-Id: Ib00f6d8c854900eaf77f97da0d9e090511aa4ed8\n"
    },
    {
      "commit": "eff07bc628cadb7663e265ded9336a24552555b3",
      "tree": "f49f8c654489905bea40a2e0adfb978f96998420",
      "parents": [
        "0769e5e2961e378e4549c3312a7e3cfe33653fc9"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Thu Jun 09 16:39:23 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Thu Jun 09 16:39:23 2016 -0700"
      },
      "message": "Test: Added Subscriber based test cases with different\nscenarios in AAA, DHCP and IGMP..\n1. Authentication success and failures\n2. DHCP address assignment and different states of DHCP servers\n3. Channel surfing with subscriber joining , jumping , leaving channels\n   in random ways.\nAlso every scenario is updated with join time stats, leave time stats,\naverage of minimum times, average of max times and Std deviation\nfor each subscriber .\nMore test cases will be included with multiple subscriber joining ,\njumping next, jumping randomly to different channels helping us to find\nchannel zap time.\n\nChange-Id: I6b7adadd0090e01c887fc796d07a7ba9753c0769\n"
    },
    {
      "commit": "0769e5e2961e378e4549c3312a7e3cfe33653fc9",
      "tree": "420d5b0e71aec48ca35b106e098e04a2d17a8c22",
      "parents": [
        "c5f07eb80a5961a1923074ceef478247c175c8fe",
        "577520af40797704064e61934123190fb38ea15b"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 08 15:04:28 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Wed Jun 08 15:04:28 2016 -0700"
      },
      "message": "Merge \"Test: Gradle fetch task to fetch/install cord-tester dependencies before buildImages phase.\""
    },
    {
      "commit": "c5f07eb80a5961a1923074ceef478247c175c8fe",
      "tree": "7ea205cfcfea38c1f81d05c0d3dbe3dee23180b6",
      "parents": [
        "05d9b5f9733ca69f9224d4d09ae961eb811490c4",
        "d43b7d4b982516680f02065fd93c4bafee8bc988"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 08 15:04:19 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Wed Jun 08 15:04:19 2016 -0700"
      },
      "message": "Merge \"Test : Adding CERT based TLS test cases.\""
    },
    {
      "commit": "577520af40797704064e61934123190fb38ea15b",
      "tree": "9112f866fc3b019f6796dc4bac2748baa944ba73",
      "parents": [
        "05d9b5f9733ca69f9224d4d09ae961eb811490c4"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Jun 07 14:40:12 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 08 11:55:54 2016 -0700"
      },
      "message": "Test: Gradle fetch task to fetch/install cord-tester dependencies before buildImages phase.\n\nChange-Id: I702a979724ce04aff63560b13266be1cb82a002a\n"
    },
    {
      "commit": "05d9b5f9733ca69f9224d4d09ae961eb811490c4",
      "tree": "2de23c0855b4274fa1db746dbe991e862616bb71",
      "parents": [
        "c6f8198ef65d8dad1eee845360b29ea80df621d4"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 08 11:53:54 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jun 08 11:53:54 2016 -0700"
      },
      "message": "Test: Support to provide negative TLS test cases and timeouts on TLS handshake failures.\n\nChange-Id: I050428718710efbe54cc402ea96fb7e6b5e9d430\n"
    },
    {
      "commit": "d43b7d4b982516680f02065fd93c4bafee8bc988",
      "tree": "5503536361fcb3a13fb4ac1e6412609b728aa01b",
      "parents": [
        "c6f8198ef65d8dad1eee845360b29ea80df621d4"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Wed Jun 08 11:07:34 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Wed Jun 08 11:07:34 2016 -0700"
      },
      "message": "Test : Adding CERT based TLS test cases.\n\nChange-Id: Iccfc49e3b11141358215deb316c9935099067f3b\n"
    },
    {
      "commit": "c6f8198ef65d8dad1eee845360b29ea80df621d4",
      "tree": "cdba6dddfae745e728b092de1b207a6657aad578",
      "parents": [
        "48d3932a47e0287cf880575948d7aae7c122ea84",
        "307483cb57c63296c2ba428f04618a82e3143bb8"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 07 08:53:44 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Tue Jun 07 08:53:44 2016 -0700"
      },
      "message": "Merge \"Test: Full TLS test cycle including sending certificate verify and validating server authentication.\""
    },
    {
      "commit": "48d3932a47e0287cf880575948d7aae7c122ea84",
      "tree": "7b38002980e2e4873fd3cae1c9a7bfe0546d4360",
      "parents": [
        "fea75a336b648090138711b55a41554adef52f53",
        "22aa0c6a651c23dc5e6b132545f51df73d537954"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue Jun 07 08:23:19 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Tue Jun 07 08:23:19 2016 -0700"
      },
      "message": "Merge \"Test: Reimplemented the TLS test state machine to be inline with TLS handshake specs. Implement reassembly for TLS packets, carve scapy TLS context out of TLS data. Generate key exchange and encrypted handshake data from TLS session context on receiving SERVER hello response for client certificate.\""
    },
    {
      "commit": "fea75a336b648090138711b55a41554adef52f53",
      "tree": "613220acf49115c7b222ee112aad14578deecc29",
      "parents": [
        "5979e214a3ec7a99fcb706861328876a485066e0",
        "42d75819dec1d8731dfa212e47630cdb7468474a"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 07 08:17:20 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Tue Jun 07 08:17:20 2016 -0700"
      },
      "message": "Merge \"Changes specific to DHCP server test cases. Addressed review comments. Change-Id: I5246c6929806a8b22ceff39c2508a6d623747c74\""
    },
    {
      "commit": "42d75819dec1d8731dfa212e47630cdb7468474a",
      "tree": "4bb3ff90e6ebe5b47b14d616ba2191568274ef87",
      "parents": [
        "d5fa9ed7035156f5e6371e5fbf941a886ec40aa6"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Mon Jun 06 16:32:52 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Mon Jun 06 18:52:03 2016 -0700"
      },
      "message": "Changes specific to DHCP server test cases.\nAddressed review comments.\nChange-Id: I5246c6929806a8b22ceff39c2508a6d623747c74\n"
    },
    {
      "commit": "307483cb57c63296c2ba428f04618a82e3143bb8",
      "tree": "804e9a6f1e4e54de0a49c655bc3c2c9d467c8b50",
      "parents": [
        "22aa0c6a651c23dc5e6b132545f51df73d537954"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Jun 06 17:05:19 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Jun 06 17:11:24 2016 -0700"
      },
      "message": "Test: Full TLS test cycle including sending certificate verify and validating server authentication.\n\nChange-Id: I0cdb16b8ec6f94fefc71742d844fe473b932d103\n"
    },
    {
      "commit": "22aa0c6a651c23dc5e6b132545f51df73d537954",
      "tree": "8ef2f3fc4a4c095ddbf37fd7695158032576ecc2",
      "parents": [
        "d5fa9ed7035156f5e6371e5fbf941a886ec40aa6"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 31 11:17:12 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Jun 06 17:11:24 2016 -0700"
      },
      "message": "Test: Reimplemented the TLS test state machine to be inline with TLS handshake specs.\nImplement reassembly for TLS packets, carve scapy TLS context out of TLS data.\nGenerate key exchange and encrypted handshake data from TLS session context\non receiving SERVER hello response for client certificate.\n\nChange the TLS test case to timeout on 20 seconds in case of handshake failure.\n\nChange-Id: I0816046c14ac0ae4a7fa71ecb9ab24287bd005d0\n"
    },
    {
      "commit": "5979e214a3ec7a99fcb706861328876a485066e0",
      "tree": "c5800352c78f69b32d4d452e0fc2f0130185fbf4",
      "parents": [
        "d5fa9ed7035156f5e6371e5fbf941a886ec40aa6"
      ],
      "author": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Fri Jun 03 09:30:49 2016 -0700"
      },
      "committer": {
        "name": "ChetanGaonker",
        "email": "cgaonker@contractor.ciena.com",
        "time": "Fri Jun 03 09:30:49 2016 -0700"
      },
      "message": "Test: Build gradle integration for cord-tester\n\nChange-Id: Ie29e082add02cf9e21e58bfc19227c4ef1d9cd46\n"
    },
    {
      "commit": "d5fa9ed7035156f5e6371e5fbf941a886ec40aa6",
      "tree": "39b8a79907ea2b6768e4f15b5ff16c9c7389cbb9",
      "parents": [
        "56700cd97c5d06838b95e145029e2defe7f62efa"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed Jun 01 16:07:16 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed Jun 01 16:07:16 2016 -0700"
      },
      "message": "Boilerplate build.gradle\n"
    },
    {
      "commit": "56700cd97c5d06838b95e145029e2defe7f62efa",
      "tree": "d6887f33e3b0fdf77417f3eb419d531f06c4b8e7",
      "parents": [
        "a661b55a7ca91fcee9fb72a992566196ad060855"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed Jun 01 16:02:05 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Wed Jun 01 16:02:05 2016 -0700"
      },
      "message": "Gradle init\n"
    },
    {
      "commit": "a661b55a7ca91fcee9fb72a992566196ad060855",
      "tree": "ec3be09944a027108671e95f5f282671f76b20c5",
      "parents": [
        "c762df42cb42f1ada41a1a2be0e3b4b69230be3c"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 25 10:18:50 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 26 10:27:37 2016 -0700"
      },
      "message": "Test: Start Radius server by default while executing tests.\n\nChange-Id: I3bab6204cc4b63eac1ba18e3b2f544da9190f43e\n"
    },
    {
      "commit": "c762df42cb42f1ada41a1a2be0e3b4b69230be3c",
      "tree": "22f6f1f670191d572065dbc6b3e55808ff81c12c",
      "parents": [
        "e7fc8d969d33d162a5e8e2a9ef4f662431a99d78"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 25 10:09:21 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 26 10:20:36 2016 -0700"
      },
      "message": "Bug: Combine the apt-get update and apt-get install lines for docker builds.\nAlso combine the pip install lines.\nThis allows docker build system to invalidate the update cache when we install another package line later.\n\nChange-Id: I8661e786878547bfbaf14fb69a9fbca171ff989b\n"
    },
    {
      "commit": "e7fc8d969d33d162a5e8e2a9ef4f662431a99d78",
      "tree": "f8005b4d45cfaae2d11e0a939d11495b0fedad1b",
      "parents": [
        "664c9f462d020454a891d48135450da2e54d1bf4"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 24 08:46:06 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 24 09:03:10 2016 -0700"
      },
      "message": "    Bug: While building cord-test container image, use, apt-get update with --fix-missing\n    This avoids apt-get repo fetch errors when trying to install packages.\n\nChange-Id: I241fa435c14ec868ee54d59498e0e7f3a8385324\n"
    },
    {
      "commit": "664c9f462d020454a891d48135450da2e54d1bf4",
      "tree": "d102d0cf6a317b503975f1dc5027bc8245830144",
      "parents": [
        "0711d0a735909daeaf678d8459139340bd474d01",
        "ebccd7222756b15ffee1a8427b84d16c7b18ea1a"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Mon May 23 11:04:40 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Mon May 23 11:04:40 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.opencord.org:29418/cord-tester\n"
    },
    {
      "commit": "ebccd7222756b15ffee1a8427b84d16c7b18ea1a",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Ali \"The Bomb\" Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri May 20 08:11:03 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Fri May 20 08:11:03 2016 -0700"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "0711d0a735909daeaf678d8459139340bd474d01",
      "tree": "d102d0cf6a317b503975f1dc5027bc8245830144",
      "parents": [
        "23e6837da14af5e7f4fbfb7e9492957ee54f3e33",
        "4a82bae3ee6178fd0ddbe1ae643157c9b724a5a4"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 17:39:16 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 17:39:16 2016 -0700"
      },
      "message": "Merge pull request #26 from cgaonker/master\n\nAdded test cases for DHCP performance and transactions"
    },
    {
      "commit": "4a82bae3ee6178fd0ddbe1ae643157c9b724a5a4",
      "tree": "d102d0cf6a317b503975f1dc5027bc8245830144",
      "parents": [
        "23e6837da14af5e7f4fbfb7e9492957ee54f3e33"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 17:35:30 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 17:35:30 2016 -0700"
      },
      "message": "Added test cases for DHCP performance and transactions\n"
    },
    {
      "commit": "23e6837da14af5e7f4fbfb7e9492957ee54f3e33",
      "tree": "14f012926bba7b9835b5bfb3d6d26f12609c1a5f",
      "parents": [
        "e33c8140c057df91502f0fba5df1aea5cc49046a"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 11:02:04 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 11:02:04 2016 -0700"
      },
      "message": "Update testplan.md\n\nMore cosmetic changes in doc."
    },
    {
      "commit": "e33c8140c057df91502f0fba5df1aea5cc49046a",
      "tree": "1c88f2206593c29e029e2e85574ebcfcdcc288f4",
      "parents": [
        "0597787df0e4b1fb16964f0e8071ae05b2a9790d",
        "7c6444cb5294281ea348197ac26350aae0901ea9"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 10:55:54 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 10:55:54 2016 -0700"
      },
      "message": "Merge pull request #25 from cgaonker/master\n\nTest Plan Doc"
    },
    {
      "commit": "7c6444cb5294281ea348197ac26350aae0901ea9",
      "tree": "9f80d593b5e79d5f32fb85f3b42fc400b8ca75d4",
      "parents": [
        "1dabecc1b19df27e5da9108c92cf5114d2610e81"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 10:54:23 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 19 10:54:23 2016 -0700"
      },
      "message": "Test Plan Doc\n\nCreated test plan doc with all test cases implemented and planned  .Ever changing doc."
    },
    {
      "commit": "0597787df0e4b1fb16964f0e8071ae05b2a9790d",
      "tree": "2291673c12069bad9c327fbcc32b26f5c63b7443",
      "parents": [
        "ac9eaafe40c3307c254f3aa635b66ee68aa887ac",
        "1f03e91157ed22560f37d64786c0b77b1b3230bf"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Wed May 18 11:41:16 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Wed May 18 11:41:16 2016 -0700"
      },
      "message": "Merge pull request #24 from arkarthick/master\n\nAdd --num-containers option to allow tests to be run in parallel acro…"
    },
    {
      "commit": "1f03e91157ed22560f37d64786c0b77b1b3230bf",
      "tree": "2291673c12069bad9c327fbcc32b26f5c63b7443",
      "parents": [
        "ac9eaafe40c3307c254f3aa635b66ee68aa887ac"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 18 11:39:22 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 18 11:39:22 2016 -0700"
      },
      "message": "Add --num-containers option to allow tests to be run in parallel across multiple test containers.\n"
    },
    {
      "commit": "ac9eaafe40c3307c254f3aa635b66ee68aa887ac",
      "tree": "c971b3366fd1339a51092748622a97e111a740a9",
      "parents": [
        "a96f4413d570470c4324d1b22827a5f4118db237",
        "2b25a0ed043027c2ed68bab435bc99cd10c0aa4e"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 11:22:47 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 11:22:47 2016 -0700"
      },
      "message": "Merge pull request #23 from arkarthick/master\n\nCheckout the latest CPQD while building container image for CPQD"
    },
    {
      "commit": "2b25a0ed043027c2ed68bab435bc99cd10c0aa4e",
      "tree": "c971b3366fd1339a51092748622a97e111a740a9",
      "parents": [
        "a96f4413d570470c4324d1b22827a5f4118db237"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 11:21:26 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 11:21:26 2016 -0700"
      },
      "message": "Checkout the latest CPQD while building container image for CPQD\n"
    },
    {
      "commit": "a96f4413d570470c4324d1b22827a5f4118db237",
      "tree": "c8df807b90def07b44844639b3539a384bec7309",
      "parents": [
        "59f9d3fd19150c938cd54d034087e3eac71e4811",
        "def103b9857d632fc4e4c2cc9b3a26edad26c897"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 09:51:01 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 09:51:01 2016 -0700"
      },
      "message": "Merge pull request #22 from arkarthick/master\n\nAdd back TLS verification for subscriber tests"
    },
    {
      "commit": "def103b9857d632fc4e4c2cc9b3a26edad26c897",
      "tree": "c8df807b90def07b44844639b3539a384bec7309",
      "parents": [
        "59f9d3fd19150c938cd54d034087e3eac71e4811"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 09:49:37 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 09:49:37 2016 -0700"
      },
      "message": "Add back TLS verification for subscriber tests\n"
    },
    {
      "commit": "59f9d3fd19150c938cd54d034087e3eac71e4811",
      "tree": "66dfc1a091ac09246c389a08d4ec22818c320bf0",
      "parents": [
        "3bf8c1b6d34c21fa6e196ed058e29b49d0269568",
        "b7e8090f9f118f8ad372b3013facace36392e178"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 09:48:47 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Tue May 17 09:48:47 2016 -0700"
      },
      "message": "Merge pull request #21 from arkarthick/master\n\nAdd test cases to test subscriber multi-table support with ONOS using…"
    },
    {
      "commit": "b7e8090f9f118f8ad372b3013facace36392e178",
      "tree": "66dfc1a091ac09246c389a08d4ec22818c320bf0",
      "parents": [
        "3bf8c1b6d34c21fa6e196ed058e29b49d0269568"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 09:38:31 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 17 09:38:31 2016 -0700"
      },
      "message": "Add test cases to test subscriber multi-table support with ONOS using CPQD and a new ONOS app.\nThis would verify single channel multiple subscriber joins using cpqd.\nONOS multi-table support was found to be broken with cordmcast.\nHence a new app similar to cordmcast was added to verify if multi-table rules were provisioned with ONOS\ncpqd pipeline driver.\nUsing a different subscriber port per subscriber and provisioning an uplink port to be used\nfor IGMP traffic, it was found that ONOS cpqd driver fails to provision multi-table flows using group ids.\nThe subscriberMultiTable tests uses the new cordigmp multitable app to provision multicast flows in ONOS\nenabling the spring-open-cpqd pipeline driver with ONOS when using CPQD.\n\nIf you want to verify/run the subscriberMultiTable test, first rebuild the test container with cpqd using:\nsudo cord-test.py build test\nAnd then run the subscriberMultiTable test: test_subscriber_join_recv using:\ncord-test.run run --radius -t subscriberMultiTable:subscriber_exchange.test_subscriber_join_recv -k\n"
    },
    {
      "commit": "3bf8c1b6d34c21fa6e196ed058e29b49d0269568",
      "tree": "209259146acfce2c0204b99b76c9938f56b61983",
      "parents": [
        "0eb283a30605ab5f04209a26e6312d3e497b1809",
        "1dabecc1b19df27e5da9108c92cf5114d2610e81"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 16 14:59:04 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 16 14:59:04 2016 -0700"
      },
      "message": "Merge pull request #20 from cgaonker/master\n\nAdding DHCP options test cases."
    },
    {
      "commit": "1dabecc1b19df27e5da9108c92cf5114d2610e81",
      "tree": "209259146acfce2c0204b99b76c9938f56b61983",
      "parents": [
        "0eb283a30605ab5f04209a26e6312d3e497b1809"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 16 14:56:01 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 16 14:56:01 2016 -0700"
      },
      "message": "Adding DHCP options test cases.\n"
    },
    {
      "commit": "0eb283a30605ab5f04209a26e6312d3e497b1809",
      "tree": "f42dfd4404134116b7ddcace0df208a12de95822",
      "parents": [
        "5c00c08035f37e66e6e49f3eab68e09338f9c9de",
        "717b294a32605b0b69753b2753ee99b188d37482"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 17:46:06 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 17:46:06 2016 -0700"
      },
      "message": "Merge pull request #19 from cgaonker/master\n\nAdding more DHCP test cases and adding TLS to Subscriber."
    },
    {
      "commit": "717b294a32605b0b69753b2753ee99b188d37482",
      "tree": "f42dfd4404134116b7ddcace0df208a12de95822",
      "parents": [
        "5c00c08035f37e66e6e49f3eab68e09338f9c9de"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 17:42:59 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 17:42:59 2016 -0700"
      },
      "message": "Adding more DHCP test cases and adding TLS to Subscriber.\n"
    },
    {
      "commit": "5c00c08035f37e66e6e49f3eab68e09338f9c9de",
      "tree": "f3b9b7564a0962da1ecf220a566e633d3d2cae43",
      "parents": [
        "5f112b45bd19f2daa9c267e012a72424dc8b8830",
        "aad8f6181d3c2fa9b451ef2491a8f4063e78d131"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 14:07:12 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 14:07:12 2016 -0700"
      },
      "message": "Merge pull request #18 from cgaonker/master\n\nUpdated running.md"
    },
    {
      "commit": "aad8f6181d3c2fa9b451ef2491a8f4063e78d131",
      "tree": "ba8c0b066f87700d16de16987b8685ab53fd27f4",
      "parents": [
        "73be5ca6eb996cf0b6bdc17b95868e7ef1af1f99"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 14:06:24 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 14:06:24 2016 -0700"
      },
      "message": "Updated running.md\n\nMore additions on options."
    },
    {
      "commit": "5f112b45bd19f2daa9c267e012a72424dc8b8830",
      "tree": "562fc82895246237bd1a687f03a82604739eb63d",
      "parents": [
        "9cc3b475ee402a87e568765de90bc407b31d8555",
        "73be5ca6eb996cf0b6bdc17b95868e7ef1af1f99"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 13:53:22 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 13:53:22 2016 -0700"
      },
      "message": "Merge pull request #16 from cgaonker/master\n\nUpdated running.md"
    },
    {
      "commit": "9cc3b475ee402a87e568765de90bc407b31d8555",
      "tree": "2f1d81729ef6c4082f79a9da164aaf34dc4f8bde",
      "parents": [
        "165dc5c880bfbf8633d70e4fdfe2ab854be728e8",
        "1ef0c0003780ecdd9cb47988ac09762b339fff22"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 13:39:02 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 13:39:02 2016 -0700"
      },
      "message": "Merge pull request #17 from arkarthick/master\n\nPull ONOS and save ONOS repo digest ids along with date"
    },
    {
      "commit": "1ef0c0003780ecdd9cb47988ac09762b339fff22",
      "tree": "2f1d81729ef6c4082f79a9da164aaf34dc4f8bde",
      "parents": [
        "165dc5c880bfbf8633d70e4fdfe2ab854be728e8"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri May 13 13:36:30 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri May 13 13:36:30 2016 -0700"
      },
      "message": "Pull ONOS and save ONOS repo digest ids along with date for later retrieval iff ONOS gets broken\n"
    },
    {
      "commit": "73be5ca6eb996cf0b6bdc17b95868e7ef1af1f99",
      "tree": "8640a3c409c5d90847afc8f5dd6ed03010bc6909",
      "parents": [
        "9d3ef1c255b5db20192b9bc367fb57665232a74c"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 12:48:48 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 13 12:48:48 2016 -0700"
      },
      "message": "Updated running.md\n\nUpdated details with install and usage for cord tester command line options"
    },
    {
      "commit": "165dc5c880bfbf8633d70e4fdfe2ab854be728e8",
      "tree": "7ac53b8317d3874cf9f4e60761ca5078494f4738",
      "parents": [
        "8ec59bc98a43f072092c738419883dc7da334475",
        "31152b2d144d0960e4f6c483666fe569a0b2fde8"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 11:27:24 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Fri May 13 11:27:24 2016 -0700"
      },
      "message": "Merge pull request #15 from arkarthick/master\n\nDo not activate/deactivate igmp app for every test case."
    },
    {
      "commit": "31152b2d144d0960e4f6c483666fe569a0b2fde8",
      "tree": "7ac53b8317d3874cf9f4e60761ca5078494f4738",
      "parents": [
        "8ec59bc98a43f072092c738419883dc7da334475"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri May 13 11:25:14 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri May 13 11:25:14 2016 -0700"
      },
      "message": "Do not activate/deactivate igmp app for every test case.\nMesses up ONOS and causes random test failures.\n"
    },
    {
      "commit": "8ec59bc98a43f072092c738419883dc7da334475",
      "tree": "33fad1c001eca07b743ec25aed73633ec17251c2",
      "parents": [
        "df67ec8b0317dd2d3d21f7e550f67d55541f97d0",
        "9d3ef1c255b5db20192b9bc367fb57665232a74c"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 18:03:53 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 18:03:53 2016 -0700"
      },
      "message": "Merge pull request #14 from cgaonker/master\n\nFixes for IGMP and DHCP test cases"
    },
    {
      "commit": "9d3ef1c255b5db20192b9bc367fb57665232a74c",
      "tree": "33fad1c001eca07b743ec25aed73633ec17251c2",
      "parents": [
        "7791bdaf0706ec896b90a7e97808df5417d5ae04"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 17:37:55 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 17:37:55 2016 -0700"
      },
      "message": "Removing unnecessary comments for  DHCP\n"
    },
    {
      "commit": "7791bdaf0706ec896b90a7e97808df5417d5ae04",
      "tree": "310be5cfb80b2034a3aede069f9d41ed5fcf5758",
      "parents": [
        "df67ec8b0317dd2d3d21f7e550f67d55541f97d0"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 17:36:52 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 17:36:52 2016 -0700"
      },
      "message": "Fix for some test cases and Removal of unnecessary comments for IGMP and DHCP\n"
    },
    {
      "commit": "df67ec8b0317dd2d3d21f7e550f67d55541f97d0",
      "tree": "bb3cc7f028feebdf713fbe39a300eb78bf671f4e",
      "parents": [
        "c7173095866d7d4c22ec2b2f431641cdfad8d80d",
        "acae3b4e23631c7bcbf71417c31df7d96b69650b"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 15:28:03 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 15:28:03 2016 -0700"
      },
      "message": "Merge pull request #13 from arkarthick/master\n\nDon\u0027t lower case test case names since some tests use CamelCasing"
    },
    {
      "commit": "acae3b4e23631c7bcbf71417c31df7d96b69650b",
      "tree": "bb3cc7f028feebdf713fbe39a300eb78bf671f4e",
      "parents": [
        "491b4c32293c1b825fcd6d6b0d99f8fece5960eb"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:27:24 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:27:24 2016 -0700"
      },
      "message": "Don\u0027t lower case test case names since some tests use CamelCasing\n"
    },
    {
      "commit": "c7173095866d7d4c22ec2b2f431641cdfad8d80d",
      "tree": "4f1e926df8ed581fc131b0e787c2a9bb4591f66f",
      "parents": [
        "e58a2713226de6e291ce055bd81eef7d305d10dc",
        "491b4c32293c1b825fcd6d6b0d99f8fece5960eb"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 15:21:34 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 15:21:34 2016 -0700"
      },
      "message": "Merge pull request #12 from arkarthick/master\n\nRename tls test file to follow naming convention"
    },
    {
      "commit": "491b4c32293c1b825fcd6d6b0d99f8fece5960eb",
      "tree": "4f1e926df8ed581fc131b0e787c2a9bb4591f66f",
      "parents": [
        "24f1de6889726fffbaed1dd0792960caed361e31"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:20:16 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:20:16 2016 -0700"
      },
      "message": "Remove obsolete test runner\n"
    },
    {
      "commit": "24f1de6889726fffbaed1dd0792960caed361e31",
      "tree": "2c0adac21dc09ba1dc9c1db3feca22a3acd56e24",
      "parents": [
        "e58a2713226de6e291ce055bd81eef7d305d10dc"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:16:38 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 15:16:38 2016 -0700"
      },
      "message": "Rename tls test file to follow naming convention.(test suffix: Test.py)\n"
    },
    {
      "commit": "e58a2713226de6e291ce055bd81eef7d305d10dc",
      "tree": "507dcbd89703ac736d37388d69523bf8d7db3c32",
      "parents": [
        "bb6a7ea481fedbdcb237fb07d7e5884ca2a2a6c9",
        "09b1f4e9c8335a7fadffd3226447b5a3246ac9f1"
      ],
      "author": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 14:33:40 2016 -0700"
      },
      "committer": {
        "name": "A R. Karthick",
        "email": "ar.karthick@cyaninc.com",
        "time": "Thu May 12 14:33:40 2016 -0700"
      },
      "message": "Merge pull request #11 from arkarthick/master\n\nTime to commit using my git id."
    },
    {
      "commit": "09b1f4e9c8335a7fadffd3226447b5a3246ac9f1",
      "tree": "507dcbd89703ac736d37388d69523bf8d7db3c32",
      "parents": [
        "bb6a7ea481fedbdcb237fb07d7e5884ca2a2a6c9"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 14:31:50 2016 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 12 14:31:50 2016 -0700"
      },
      "message": "Time to commit using my git id.\nCleanup all exited or active test containers with cleanup option.\n"
    },
    {
      "commit": "bb6a7ea481fedbdcb237fb07d7e5884ca2a2a6c9",
      "tree": "f5e4f542324d3a9ccdec922a842a077001062d3d",
      "parents": [
        "545cdca6e018e24e8f1de41a6bb586ec2a9cf012",
        "503032aeb70b6e3894cc23d2e5d7148f1946e2a5"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 13:29:31 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 13:29:31 2016 -0700"
      },
      "message": "Merge pull request #10 from cgaonker/master\n\nChanges to cord-test.py to include new options to run, build and list…"
    },
    {
      "commit": "503032aeb70b6e3894cc23d2e5d7148f1946e2a5",
      "tree": "f5e4f542324d3a9ccdec922a842a077001062d3d",
      "parents": [
        "545cdca6e018e24e8f1de41a6bb586ec2a9cf012"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 12:06:29 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 12 12:06:29 2016 -0700"
      },
      "message": "Changes to cord-test.py to include new options to run, build and list tests.\nSo to execute test cases, use:\n  cord-test.py run -h\nTo build all test container images, use:\n  cord-test.py build all\nTo list all test cases, use:\n  cord-test.py list\n"
    },
    {
      "commit": "545cdca6e018e24e8f1de41a6bb586ec2a9cf012",
      "tree": "0a0238aba82c020c93a399c629a521d0dc449a59",
      "parents": [
        "9bd01c944b23e48f7062b31087d887145f78d2e8",
        "38737f886a03655867249e7245c06f787807bd8e"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 10:30:26 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 12 10:30:26 2016 -0700"
      },
      "message": "Merge pull request #9 from cgaonker/master\n\nigmp app compatibility with latest onos"
    },
    {
      "commit": "38737f886a03655867249e7245c06f787807bd8e",
      "tree": "0a0238aba82c020c93a399c629a521d0dc449a59",
      "parents": [
        "5de8432c8f6790913df5a9df7675dcd7b74d8478"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:44:17 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:44:17 2016 -0700"
      },
      "message": "Changes to IGMP,subscriber to make sure joins/leaves work with latest ONOS. Transpose(Include-\u003eEXCLUDE, EXCLUDE-\u003eInclude)\n"
    },
    {
      "commit": "5de8432c8f6790913df5a9df7675dcd7b74d8478",
      "tree": "0f603c90c3708fcd37e80d07d60ab9c10dcfe82d",
      "parents": [
        "c11d32243d7da6126bfda13ade986152bba57601"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:43:06 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:43:06 2016 -0700"
      },
      "message": "Changes to ONOS app to make it compatible with latest ONOS. This would break now with any ONOS container/image before April or with 1.5. In that case, use the 1.5 oar\n"
    },
    {
      "commit": "c11d32243d7da6126bfda13ade986152bba57601",
      "tree": "d380cef3ac7c80e05e5f70fb168a0c4fc1f26f4b",
      "parents": [
        "d35b7e94ef5a3e8d45f2492479f4b02021edf5a3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:39:36 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:39:36 2016 -0700"
      },
      "message": "Adding new DHCP tests\n"
    },
    {
      "commit": "d35b7e94ef5a3e8d45f2492479f4b02021edf5a3",
      "tree": "673bc0edfa61014d799d57a534ebb512db74eb9c",
      "parents": [
        "0027003db5acd1baadc959e95e3f67c2144eefc3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:38:13 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:38:13 2016 -0700"
      },
      "message": "Run all DHCP tests during eval of cord-tester\n"
    },
    {
      "commit": "0027003db5acd1baadc959e95e3f67c2144eefc3",
      "tree": "1f075ed07257b6287beefff7c7a9858dfe0629ce",
      "parents": [
        "9bd01c944b23e48f7062b31087d887145f78d2e8"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:36:09 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 11 17:36:09 2016 -0700"
      },
      "message": "Add onos app compatible with ONOS 1.5 and ONOS master dating back to April 2016\n"
    },
    {
      "commit": "9bd01c944b23e48f7062b31087d887145f78d2e8",
      "tree": "8d662e914cf69dd85e02b951421eda0574445ce8",
      "parents": [
        "98cc4581b77c27f0430c9f045a2079877e26aaf9",
        "735495ff864d52fefcea0cb2acf3069b4087eec6"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 10 20:57:31 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 10 20:57:31 2016 -0700"
      },
      "message": "Merge pull request #8 from cgaonker/master\n\nAdd license "
    },
    {
      "commit": "735495ff864d52fefcea0cb2acf3069b4087eec6",
      "tree": "8d662e914cf69dd85e02b951421eda0574445ce8",
      "parents": [
        "5a0fda32bbcf35df2fd936c9a5d9ecd0b92abf15"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 14:51:16 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 14:51:16 2016 -0700"
      },
      "message": "Fix for subscriber test to activate the right apps\n"
    },
    {
      "commit": "5a0fda32bbcf35df2fd936c9a5d9ecd0b92abf15",
      "tree": "848ab3c44fb9dc7055a5e5e0ef1d72062ceb4d63",
      "parents": [
        "89a2e321bdf29057d3ea93aa2493b76dab8fcbca"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 14:09:07 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 14:09:07 2016 -0700"
      },
      "message": "Move back to ip link create\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": "ed19f48b0884879944a7685ca6d46627d3688a39",
      "tree": "13515b8fc64b80c69d7313e307be2ac438fa951a",
      "parents": [
        "cb122ccd51ed370864270fcdb01c054421f0c2d3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 11:40:47 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 11:40:47 2016 -0700"
      },
      "message": "Change ip link create to use link add as link create is obsolete\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": "a366a6739692138330e0b2d71e909c6f1fe59f95",
      "tree": "d220e6beed483d48e24d770e5064d6a7c4fd0bd2",
      "parents": [
        "80e665ff86fc4da5d58ce89590a696e0705b2f1c",
        "98cc4581b77c27f0430c9f045a2079877e26aaf9"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 09:30:53 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 09:30:53 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.cyanoptics.com/cord-lab/cord-tester into test\n"
    },
    {
      "commit": "98cc4581b77c27f0430c9f045a2079877e26aaf9",
      "tree": "17a87ab836c5c0cffad902c7028b8cd78a1106d4",
      "parents": [
        "b5fff756b4c0cd1a2c5ce915392ca562e88424d4",
        "8a0f7825acbeae2c2ad28f9d43723f632dc8ff2d"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 10 09:30:01 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 10 09:30:01 2016 -0700"
      },
      "message": "Merge pull request #7 from cgaonker/master\n\nAdding and modifying MD5, TLS, IGMP, DHCP test cases."
    },
    {
      "commit": "80e665ff86fc4da5d58ce89590a696e0705b2f1c",
      "tree": "d220e6beed483d48e24d770e5064d6a7c4fd0bd2",
      "parents": [
        "8a0f7825acbeae2c2ad28f9d43723f632dc8ff2d"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:51:38 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:51:38 2016 -0700"
      },
      "message": "Remove prod box from Vagrantfile\n"
    },
    {
      "commit": "8a0f7825acbeae2c2ad28f9d43723f632dc8ff2d",
      "tree": "17a87ab836c5c0cffad902c7028b8cd78a1106d4",
      "parents": [
        "b926c64b83bb94af6630a2d1cba312914b192f55"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:30:43 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:30:43 2016 -0700"
      },
      "message": "Remove docker hello world after docker verification in prereq\n"
    },
    {
      "commit": "b926c64b83bb94af6630a2d1cba312914b192f55",
      "tree": "d64d075cc3d7e95a4dc9a4677d13ff653da8ae59",
      "parents": [
        "823cdc5fc42906905c8cb3cfe38bda2e54adaf56"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:19:03 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 10 08:19:31 2016 -0700"
      },
      "message": "Adding Vagrant file for cord-tester provisioning and dhcp test\n"
    },
    {
      "commit": "823cdc5fc42906905c8cb3cfe38bda2e54adaf56",
      "tree": "b4ae1c888248fc17fb5fded94172f4f225b7ffe5",
      "parents": [
        "f1b9e320b6a6b854e9951d94a3dcad1a1aca4009"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 15:51:23 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 15:51:23 2016 -0700"
      },
      "message": "Start cord test server within cord runTest\n"
    },
    {
      "commit": "f1b9e320b6a6b854e9951d94a3dcad1a1aca4009",
      "tree": "03bda722febf959c4b4f4186df7bce95b0de2c83",
      "parents": [
        "66bff93ffb6eafd551d34f6ac7d992f6dd5e1043"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 15:49:15 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 15:49:15 2016 -0700"
      },
      "message": "Fix for igmp test recv to ignore traffic other than test traffic\n"
    },
    {
      "commit": "66bff93ffb6eafd551d34f6ac7d992f6dd5e1043",
      "tree": "02c0312d75125072e53aea4587bf03c884c03d85",
      "parents": [
        "f148386c3ee20b99cd9e2af9760aae65b6778647"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 10:06:37 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 09 10:06:37 2016 -0700"
      },
      "message": "Install pipework in prerequisites\n"
    }
  ],
  "next": "f148386c3ee20b99cd9e2af9760aae65b6778647"
}
