)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "f148386c3ee20b99cd9e2af9760aae65b6778647",
      "tree": "907f8663cf63a04d3676cb6ffdeb22e4a64a0de1",
      "parents": [
        "0ff7e78a8325311148415f00bdbab16b9e5f8f56"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 14:14:31 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 14:14:31 2016 -0700"
      },
      "message": "Adding more DHCP test cases\n"
    },
    {
      "commit": "0ff7e78a8325311148415f00bdbab16b9e5f8f56",
      "tree": "05bc973d25e21c14c07b34df93b923cbbc0461a8",
      "parents": [
        "fb3cb5ecb74ca281c30712fc656b41685ad39cef"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 11:57:33 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 11:57:33 2016 -0700"
      },
      "message": "Add python pexpect in prereqs\n"
    },
    {
      "commit": "fb3cb5ecb74ca281c30712fc656b41685ad39cef",
      "tree": "a3b79024a5c0c5c4bd7efca21e025badc4ec8dcb",
      "parents": [
        "441c9ac72ffd63f745df10da42ac9464c20ce076"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 11:55:44 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 11:55:44 2016 -0700"
      },
      "message": "Introduce new option to list test cases.\nAnd return a dummy mac on get_mac failure\n"
    },
    {
      "commit": "441c9ac72ffd63f745df10da42ac9464c20ce076",
      "tree": "5040a6b7a7db6ed3ac94712a64feacad6af26cea",
      "parents": [
        "a52016e68093e627d48d389778e041128d0a0ef1"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 10:30:13 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri May 06 10:30:13 2016 -0700"
      },
      "message": "Adding lots of new test cases for IGMP\n"
    },
    {
      "commit": "a52016e68093e627d48d389778e041128d0a0ef1",
      "tree": "2d3bc407d724ce7e166248af6a6dfc871de3246d",
      "parents": [
        "06f02f94f01f94daf1e4ab9afbc144a198321239"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 05 15:19:59 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu May 05 15:19:59 2016 -0700"
      },
      "message": "Increase OVS switch connection retries to controller\n"
    },
    {
      "commit": "06f02f94f01f94daf1e4ab9afbc144a198321239",
      "tree": "9d9cd6638572bcbfb40e1c8b0f0f3f875efbae9d",
      "parents": [
        "c0421e88920e33cdb0dcf5f55e622d193a5c458d"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:55:20 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:55:20 2016 -0700"
      },
      "message": "Run IGMP test using onos 1.5 in eval script\n"
    },
    {
      "commit": "c0421e88920e33cdb0dcf5f55e622d193a5c458d",
      "tree": "146eb5883fd68d9908b8b25f4f59c28ec37cea3d",
      "parents": [
        "cc19ac4668287ab41048ae910e92d59fc83352ed"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:23:08 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:23:08 2016 -0700"
      },
      "message": "Setting JVM heap size for ONOS to half the available memory available\n"
    },
    {
      "commit": "cc19ac4668287ab41048ae910e92d59fc83352ed",
      "tree": "c32a16aad6afc97e13acaca0e0a2495f767e9034",
      "parents": [
        "e2a4742ed7517fdb1bc608c25b464bccb1d20059"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:21:50 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 17:21:50 2016 -0700"
      },
      "message": "Add prerequisites and eval scripts for cord-tester\n"
    },
    {
      "commit": "e2a4742ed7517fdb1bc608c25b464bccb1d20059",
      "tree": "d63af4e5f48e34352e956f417dfcffe7fc424b84",
      "parents": [
        "7f4bf74644dedaaca2fabd655429e78c568bbda3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 16:05:03 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 16:05:03 2016 -0700"
      },
      "message": "Increase retries in cord-tester for OVS connection to establish with controller\n"
    },
    {
      "commit": "7f4bf74644dedaaca2fabd655429e78c568bbda3",
      "tree": "b84fda5956da116ec3c4117b3e1694ef6258e0de",
      "parents": [
        "37ad23f4938deb1afca64189eb5d3ef4037c3190"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 15:56:08 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed May 04 15:56:08 2016 -0700"
      },
      "message": "Changes to automatically provision,build and run Radius containers for Auth tests.\nChanges to cord test server to handle radius server restart requests.\n"
    },
    {
      "commit": "37ad23f4938deb1afca64189eb5d3ef4037c3190",
      "tree": "437147ac66986416186433f322bd5ab5fe28019c",
      "parents": [
        "88355c6f4a5d188a51291bd2ba365860d684c14d"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 17:37:59 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 17:37:59 2016 -0700"
      },
      "message": "Use a boot delay map for quagga based on network tests in steps of 100,000 routes to sync flows with OVS with increased routes\n"
    },
    {
      "commit": "88355c6f4a5d188a51291bd2ba365860d684c14d",
      "tree": "a3e553b28cdc173cf6bdea5d21da164c50f82fb5",
      "parents": [
        "6d0a7b0c2095f83284b484e018f8899407ce17cc"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 17:16:05 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 17:16:05 2016 -0700"
      },
      "message": "Increase boot delay for quagga container start when testing over half a million routes\n"
    },
    {
      "commit": "6d0a7b0c2095f83284b484e018f8899407ce17cc",
      "tree": "dd4405672e7a045835c624b73ab1239ae09e56de",
      "parents": [
        "462d9fa2746e6e53885b463ca86dc147cb8613c4"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 16:57:28 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 16:57:28 2016 -0700"
      },
      "message": "Restrict max JVM heap size to 16\n"
    },
    {
      "commit": "462d9fa2746e6e53885b463ca86dc147cb8613c4",
      "tree": "94ec5cf9fc6a71cc9517737d27cdfb1b52d4d34a",
      "parents": [
        "fd3d65017666394fd76db10e62e842a0a019fc39"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 16:39:10 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 16:39:10 2016 -0700"
      },
      "message": "Start ONOS JVM with right heap size based on system memory\n"
    },
    {
      "commit": "fd3d65017666394fd76db10e62e842a0a019fc39",
      "tree": "7311a27e26433b765ae03c2747ff5712f952ae6a",
      "parents": [
        "68d9517345e73588de0db73f504dc6b3ebef54b9"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 13:23:07 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 13:23:07 2016 -0700"
      },
      "message": "Implement variable boot delay for quagga for vrouter tests.\n"
    },
    {
      "commit": "68d9517345e73588de0db73f504dc6b3ebef54b9",
      "tree": "1708192ba746b51e3abd53572dd02532f208f462",
      "parents": [
        "2a6601bb7e46832fcb445d2124229704a94591c0"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 11:16:59 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue May 03 11:16:59 2016 -0700"
      },
      "message": "Add JVM options for ONOS Container to test more than 10,000 routes.\n"
    },
    {
      "commit": "2a6601bb7e46832fcb445d2124229704a94591c0",
      "tree": "5c09087afa56346dccba240882fcf158843c1582",
      "parents": [
        "b6064fa6bbcd58b12828f9f1da2ba3731670b890"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 17:28:26 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 17:28:26 2016 -0700"
      },
      "message": "Fix to use right quagga interface ip while building quagga container\n"
    },
    {
      "commit": "b6064fa6bbcd58b12828f9f1da2ba3731670b890",
      "tree": "556b7c14f3b1185ae5460d2584facae43f2e8da3",
      "parents": [
        "f72ca40722ff6882fbdddceffb2acda6856a905b"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 16:29:57 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 16:29:57 2016 -0700"
      },
      "message": "Added negative vrouter tests by stopping quagga and verifying if flows are removed.\n"
    },
    {
      "commit": "f72ca40722ff6882fbdddceffb2acda6856a905b",
      "tree": "c0591b87bdc55103a0089967bbaba50df76dae19",
      "parents": [
        "8e25e1ba17d2f340f91d7bad36a46fec30c7cce7"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 16:29:32 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 16:29:32 2016 -0700"
      },
      "message": "Added more test cases for IGMP and DHCP\n"
    },
    {
      "commit": "8e25e1ba17d2f340f91d7bad36a46fec30c7cce7",
      "tree": "a19aa90080b7257d2b4796a9c07f1c7fc5769b3c",
      "parents": [
        "fe551a2766b5fc036a49d125ca6ad4fa95a57e19"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 13:42:21 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon May 02 13:42:21 2016 -0700"
      },
      "message": "Configure quagga container with multiple interfaces to host peers for adding routes with different gateways.\nAdd vrouter test cases with multiple peers and test traffic to verify flows.\n"
    },
    {
      "commit": "fe551a2766b5fc036a49d125ca6ad4fa95a57e19",
      "tree": "ca59fbf5e41f6b18773763d7058083dde5453b51",
      "parents": [
        "586fec321de9dd4d7b8cb455ce3c8daa65fb74a0"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri Apr 29 17:34:57 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri Apr 29 17:34:57 2016 -0700"
      },
      "message": "Modified vrouter test to configure ONOS correctly to have the flows configured on OVS for\nthe networks/routes getting distributed.\nAnd verify the flows by sending traffic\n"
    },
    {
      "commit": "586fec321de9dd4d7b8cb455ce3c8daa65fb74a0",
      "tree": "e081a0ba9139d5a5c1cc78af7ea2b0d962352b44",
      "parents": [
        "3a4e435a6574a933f8fd60ddb66254798fd640ef"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri Apr 29 17:33:54 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Fri Apr 29 17:33:54 2016 -0700"
      },
      "message": "Adding more IGMP test cases\n"
    },
    {
      "commit": "3a4e435a6574a933f8fd60ddb66254798fd640ef",
      "tree": "ebb8914ec17a7452e095ee6353e3dc88eb399b8a",
      "parents": [
        "6cf6e47feb61e3cbffc6878c52314d96b9d92f60"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 15:47:31 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 15:47:31 2016 -0700"
      },
      "message": "Increase quagga container start delay to 30 seconds\n"
    },
    {
      "commit": "6cf6e47feb61e3cbffc6878c52314d96b9d92f60",
      "tree": "d65d62985d5ba3b2e25de96da67a1865ad04d597",
      "parents": [
        "02236ba4f3fe1dba45b1a1f813e2152021124ff3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 14:41:51 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 14:41:51 2016 -0700"
      },
      "message": "Implement QUAGGA restart in cord test cmd server for vrouter test cases.\nAdd some more vrouter tests to stress onos with more routes but disable it for now.\n"
    },
    {
      "commit": "02236ba4f3fe1dba45b1a1f813e2152021124ff3",
      "tree": "165da41c68baf3f7ab6e58a30580f811e9d70ab5",
      "parents": [
        "4e36652d908abd83d8e8b96e3467123a33c317d3"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 11:24:34 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 11:24:34 2016 -0700"
      },
      "message": "Enable SO_REUSEADDR for cord test tcp server\n"
    },
    {
      "commit": "4e36652d908abd83d8e8b96e3467123a33c317d3",
      "tree": "70f8702e203b2d8a5e99421c2b84b2a34261c0d2",
      "parents": [
        "46b62d5cbece46a2f348978abf73e051cd82f5b5"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 11:07:54 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 11:07:54 2016 -0700"
      },
      "message": "Enable ovsdb onos app\n"
    },
    {
      "commit": "46b62d5cbece46a2f348978abf73e051cd82f5b5",
      "tree": "97ffbb9b481d51f7e1da4ed78446bbfe8b70529f",
      "parents": [
        "4d842ad6ebd4609870de895c46f9b8048404807f"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 10:08:42 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 10:08:42 2016 -0700"
      },
      "message": "Uncomment onos/quagga restart in vrouter test done by mistake\n"
    },
    {
      "commit": "4d842ad6ebd4609870de895c46f9b8048404807f",
      "tree": "b5545f2ae401143ec726775de483053184305334",
      "parents": [
        "678743f2f34fa5d184f453119df78b840a6ca78b"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 10:04:24 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 10:04:24 2016 -0700"
      },
      "message": "Use __file__ over sys.argv to set python paths in cord tester\n"
    },
    {
      "commit": "678743f2f34fa5d184f453119df78b840a6ca78b",
      "tree": "d91435410bf5e68da01d396b0784327e4cb8777b",
      "parents": [
        "1b3b0bf65bb7311bc83ed750f4e0e81e903c0417"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 09:54:31 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 09:54:31 2016 -0700"
      },
      "message": "Remove test container by default after running tests. Use -k to keep it from being removed\n"
    },
    {
      "commit": "1b3b0bf65bb7311bc83ed750f4e0e81e903c0417",
      "tree": "ab2c5a45d11c16bfdf423627b0b25481a787a1c5",
      "parents": [
        "3533faa3dcc8d933d06b5085b9255376ce5c007a"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 09:17:57 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 26 09:17:57 2016 -0700"
      },
      "message": "Missing files for vrouter test implementation\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": "8cc35cc66398488a6da762c38f53c9103f9cec30",
      "tree": "21e5a187ba3843b4774d14e170a84b9f4a2fb11b",
      "parents": [
        "b92e153238e0c8a3a0fa9e4a99ca7aa343d5e7fc"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:45:21 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:45:21 2016 -0700"
      },
      "message": "Removing routes for 10.10 network from zebra\n"
    },
    {
      "commit": "b92e153238e0c8a3a0fa9e4a99ca7aa343d5e7fc",
      "tree": "8c054bace0ec8356f11367c6786cf57fabdb2e79",
      "parents": [
        "85b7bd5f166abc8018c5071596a6b5cc8172648c"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:31:18 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:31:18 2016 -0700"
      },
      "message": "Change default bridge to ovsbr0 for test containers\n"
    },
    {
      "commit": "85b7bd5f166abc8018c5071596a6b5cc8172648c",
      "tree": "0155ee118e9eb4cc2f369994a97082c63583314f",
      "parents": [
        "c170f3ff7c825dae2e4c55eeac12e64fee06ec71"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:29:12 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Apr 20 10:29:12 2016 -0700"
      },
      "message": "Add option to update test container image. And include dockerpy pip dependencies to test container\n"
    },
    {
      "commit": "c170f3ff7c825dae2e4c55eeac12e64fee06ec71",
      "tree": "60714ef0af27482e1ababe726b9025a0d9b8b9a2",
      "parents": [
        "b84835f164ce82704533668cfe30f3cbc6cbe092"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 17:24:45 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 17:24:45 2016 -0700"
      },
      "message": "Add quagga ip to cord-tester environment. Add pip requirements for test container in case it wants to run docker client apis\n"
    }
  ],
  "next": "b84835f164ce82704533668cfe30f3cbc6cbe092"
}
