)]}'
{
  "log": [
    {
      "commit": "d34f58a4f38e24c612b25eddb7ebbeb34f7f175c",
      "tree": "76f07b1a49dccc0b02911fb9513ece4a5bd5455b",
      "parents": [
        "5498e1a96c113966e3a9e10a73e00ff53268a784"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Mar 01 21:27:17 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Mar 01 21:27:17 2018 -0800"
      },
      "message": "[CORD-2791] updating dataplane test\n\nChange-Id: I803466f7b47552ef0929671e15535a9e97e3eb63\n"
    },
    {
      "commit": "29ffe5ed3362f41be0cd00fd95d03a564046f4ad",
      "tree": "a512474255f36cabae12960f6b31ea96a1c745a3",
      "parents": [
        "9b31109c3cf0259a111c474103b904ff0980a9a9"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Fri Feb 09 13:34:31 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Fri Feb 09 14:06:16 2018 -0800"
      },
      "message": "excluding dataplane test for calixpod\n\nChange-Id: Ie2e44f1523134279289292d0ca012fc52708a677\n"
    },
    {
      "commit": "9b31109c3cf0259a111c474103b904ff0980a9a9",
      "tree": "1cdca17e7dcdab6c2ac2cc748fb1716c72ab0f0e",
      "parents": [
        "c18aa9fc65f85247adc07b68b8c7925c35323222"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Feb 08 11:26:37 2018 -0800"
      },
      "committer": {
        "name": "Suchitra Vemuri",
        "email": "suchitra@onlab.us",
        "time": "Fri Feb 09 19:41:22 2018 +0000"
      },
      "message": "CORD-2650 adding more functional tests to dataplane test and using control plane datafile\n\nChange-Id: If2638486e54773017812079f38fd868663d328c3\n"
    },
    {
      "commit": "ecf3014b8c47fe254cd20c556ba718df3bedd431",
      "tree": "52007510838ca0c5806ac8a724371efb1f750c12",
      "parents": [
        "270398d2cc3788e95d05b15666c243534cf11c1f"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed Jan 24 15:16:45 2018 -0800"
      },
      "committer": {
        "name": "Suchitra Vemuri",
        "email": "suchitra@onlab.us",
        "time": "Mon Jan 29 23:41:50 2018 +0000"
      },
      "message": "adding vsg_dataplane test for qct-1\n\nChange-Id: I33e4888d0067f64d8488208f72fcd815cd9e8498\n"
    },
    {
      "commit": "1a5cefb71a528cbd563f7b485df142235f50a930",
      "tree": "1978c4aa84b9bb60da718fdbac8e873ce1d6e33a",
      "parents": [
        "046fa860a58a17cacdc897f1145c1ef827c3ca2a"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Dec 01 09:50:57 2017 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Dec 01 09:50:57 2017 -0800"
      },
      "message": "Change xconnect app to 2.0 snapshot starting from onos 1.10\n\nChange-Id: I28d51edc1d203f19b51a5d1f2243090d834be4c1\n"
    },
    {
      "commit": "03ebafc0e4eec9e017be1c53aae665285ba86c2c",
      "tree": "7c1f3687a8eff892373a217a849b072c863de3ec",
      "parents": [
        "7b6a324d3b82608c9a6ea7290671c9611d7fce42"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Nov 17 14:41:06 2017 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Nov 17 14:41:06 2017 -0800"
      },
      "message": "Bug fix for config restore from class method\n\nChange-Id: I00d58f38a04a4b239fe4849f3598457062c9ab81\n"
    },
    {
      "commit": "7b6a324d3b82608c9a6ea7290671c9611d7fce42",
      "tree": "5443a0ab3a210a57c0f61b279d0eb86fc75f3870",
      "parents": [
        "6e3977fda77c2e221f2b534719d599848a187c85"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Nov 17 14:33:59 2017 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Nov 17 14:33:59 2017 -0800"
      },
      "message": "Restore the vsg interface/configuration on test case failures/timeouts correctly\n\nChange-Id: I95ece6232e4d2bdf881d0cd32294547b2f4e27ad\n"
    },
    {
      "commit": "30c2d683b14aa5ab2de045f071b672e04677d1f2",
      "tree": "6c2f5eccd2776d4d8516cb95e34306c65e07ba86",
      "parents": [
        "699f5c5fcd290fbd9e40b0c845cec265d8fa8727"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Nov 07 10:39:23 2017 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Nov 07 10:39:23 2017 -0800"
      },
      "message": "Support for tenant delete by creating a tenant map per subscriber getting generated.\nAdd tests to create subscribers and delete subscribers.\n\nChange-Id: Ib7a0c9a86ebadcd82e974200843b4500e18a410a\n"
    },
    {
      "commit": "028edaf9aeaa7fde2b0d44ff92d44a94e7a227fd",
      "tree": "fe47bf7b65f747f3306bfabf25e5da3158b493fc",
      "parents": [
        "4d4f9e64d6e3b0c1c9fe6aa02052320f2d9834c7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Nov 06 16:34:57 2017 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Nov 06 16:34:57 2017 -0800"
      },
      "message": "Add support to create subscribers using the new xos/chameleon interfaces for subscribers and tenants.\n\nChange-Id: Iefe5f85ce38a5a09a09888165e4070397b251ac1\n"
    },
    {
      "commit": "705a5bf36f7b45db7174a47f9f3e306d616e9103",
      "tree": "ecd8085c32d9eed22b2247b8cbee8c6617896b54",
      "parents": [
        "aec97e606a7215e6f2d0d49412a556b5f6a1d2b7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Oct 27 11:17:04 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Oct 27 11:17:04 2017 -0700"
      },
      "message": "Change default of head node to head1 for cord\n\nChange-Id: Ief9e2f1b472961cd988c51c19da7e7f6c6b082e1\n"
    },
    {
      "commit": "b263863f640d0c0ebdf28a9b1aa3bfd9e5f2101d",
      "tree": "36739cd71b97e1c319f8ac9b3697143f5de93eaa",
      "parents": [
        "36a7593339968330d106d6b6bc8ad11aa50590d8"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Oct 25 16:01:16 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Oct 25 16:01:16 2017 -0700"
      },
      "message": "Change the name of the vcpe container to vsg prefix for s-tag/ctag\n\nChange-Id: I9de1e2ee64752cf08d59e38dd145a2da99314bd6\n"
    },
    {
      "commit": "48d3d2d40af8703d2117b7957540736f5983bcb1",
      "tree": "e1ce647d5374eddf9c12b2d377132762c64e6a61",
      "parents": [
        "434b68c38a1fef2d93483793b09e44e01492fb1f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:05:27 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Aug 09 15:53:13 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright informations\n\nChange-Id: Ia91da2250acc793ac0a9df2844aa30a9fc6890a9\n"
    },
    {
      "commit": "9dc6e92d25f946e94f5063f23c8aef1edf528f8e",
      "tree": "b8e57ce9da3d9a57a1b6a4147734ff6159f6e3c8",
      "parents": [
        "dd06463ca10b8d39a0ec9d87785b54eaac742394"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jul 12 14:40:16 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Jul 12 14:40:16 2017 -0700"
      },
      "message": "Enable igmp test to work under voltha.\nAlso change cordSubscriber voltha test to work with the voltha auto configure.\nImport teardown_module as well in other test cases.\nThe tests that are not supposed to work with voltha or rely on auto configure should set:\nVOLTHA_AUTO_CONFIGURE \u003d False\nin their test class.\n\nChange-Id: Ibbe60e524d31e7079e0423e9e3c390ee17dee2a7\n"
    },
    {
      "commit": "037cb98e25af54f5b5dee669c23d88106f7863f1",
      "tree": "87333bf70dee48ea0beab8a88fd5a8ac013e0909",
      "parents": [
        "8f93029042702f5857744a92d838b212afdad6b3"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 07 17:35:30 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jul 07 17:35:30 2017 -0700"
      },
      "message": "More cleanup for scale test.\nRe-use the code from vsg test and add interfaces in vsg test case to be usable from scale tests.\n\nChange-Id: I7213151d5186ee2f5f96733fe1a0231d63c4391c\n"
    },
    {
      "commit": "ed3a2cac2368ca96a64dd05b6032da9cab9d5b95",
      "tree": "7c29b5e79947df4c3ee6741ab193c6972259c06e",
      "parents": [
        "36edb01b42b845c39cd84410709e2d1e1ca1e13c"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jul 06 15:50:03 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Jul 06 15:50:03 2017 -0700"
      },
      "message": "cord test cleanup for vsg and scale tests to use a cord subscriber interface when sharing code.\n\nChange-Id: I0a869fb162f58dd5aeb9898f80af4cb2f3b45957\n"
    },
    {
      "commit": "fe1048f95517d8c5ea02b78a47bebfaa33327234",
      "tree": "5a65153874f1a6de66add74ff969b0c794b617ce",
      "parents": [
        "9648eedf37348111e268cdfd95462b141a5fbf9e"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue Jun 13 20:16:25 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue Jun 13 20:16:25 2017 +0000"
      },
      "message": "vsg-voltha-onboarding:\n    Adding multiple test scenarios and fixing some issues in merge.\n\nChange-Id: If7c0ec2d013817acbf3f7c2c6b0c50ccf54bcab6\n"
    },
    {
      "commit": "e1f6638d6d1fc5a08c54728274526d3269dfbc03",
      "tree": "d5f5e492b049e1b1afb3ad7f8822d65b9a29e26f",
      "parents": [
        "5db80d09ad89f7016715ead559c0b673e9fcfa2c"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Fri Jun 02 21:34:07 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Fri Jun 02 21:34:07 2017 +0000"
      },
      "message": "Test-vsg:\n   Multiple changes to vsg firewall test scenarios.\n\nChange-Id: I71811bc5154f46906cb0a44490ad57e05468c306\n"
    },
    {
      "commit": "5db80d09ad89f7016715ead559c0b673e9fcfa2c",
      "tree": "a098ea53a7502d8f5158bf8a57831b036a7da6a6",
      "parents": [
        "b608d40478d21592ac3d1713b3f3236d834a853d"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Fri Jun 02 21:10:19 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Fri Jun 02 21:10:19 2017 +0000"
      },
      "message": "Test-vsg:\n    Added mutliple new test cases and fixing issues related\n    to test case failures.\n\nChange-Id: I488bf14eb9e9e17d532e71cbe900dcc4b459ff09\n"
    },
    {
      "commit": "b608d40478d21592ac3d1713b3f3236d834a853d",
      "tree": "bca25cdbd8ef7cf9dc2781021969a3c0a542ee1e",
      "parents": [
        "79c813e965edbc339278fa73ea94a23e862fd6a7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 02 11:48:41 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Jun 02 11:48:41 2017 -0700"
      },
      "message": "Install the right ONOS and cord-tester apps based on ONOS version.\nInstall a 1.1 olt app for ONOS 1.8 versions.\n\nChange-Id: Id6255b897a95474f41ddf39fa067413c43731684\n"
    },
    {
      "commit": "a29609199320c52a921284821fb54d8eab2e6dab",
      "tree": "f0a2904e9139b98b154c4ccaeb164f10d4e247f6",
      "parents": [
        "a3fa2f940125593c7f70e82d3db8c16567519e51"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 18 18:52:55 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 18 18:52:55 2017 -0700"
      },
      "message": "Just disable the reserved test if not running on pod\n\nChange-Id: I5784bf3c2f236abf80ecb2e083d6d42c8857d79a\n"
    },
    {
      "commit": "a3fa2f940125593c7f70e82d3db8c16567519e51",
      "tree": "2bf83a06a63ddb985629ccef10f9eebe55bcb078",
      "parents": [
        "546064c3e6c0d7cb9cf98f07972b67ba44e9492a"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 18 18:51:36 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu May 18 18:51:36 2017 -0700"
      },
      "message": "Add a reserved subscriber/tenant create/delete for vsg\n\nChange-Id: I00bda1d4a0ca9773aebe1f87f852d193facc9504\n"
    },
    {
      "commit": "5bb352a75a8906af1b5e8a715b65724cf28ca6d5",
      "tree": "798d9941cd40adc01dcd18879103ca80c2d955cc",
      "parents": [
        "057b7d2c5407ff69bfa53af235290064a6f0490a"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Tue May 16 22:24:01 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Tue May 16 22:24:01 2017 +0000"
      },
      "message": "Test-VSG:\n    Added multiple new test scenarios on restarting and validating\n    external connectivity of vcpe subscriber containers and vsg vm\u0027s.\n\nChange-Id: I8ca8d309834c02e83a9c920b9b33f80f65b988a6\n"
    },
    {
      "commit": "5968e0d836887f5dfcaa01c2d838ca97c4292bbd",
      "tree": "57407f795dcc9fb1dd8fbcb2feac13fe535ccabe",
      "parents": [
        "008f38e4a8432c5c143dee3ab11aae75979007ec"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 16 14:50:46 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue May 16 14:50:46 2017 -0700"
      },
      "message": "Accept olt_config file as a separate argument to cord-tester or to manifest.\nChange all tests to use OLT_CONFIG_FILE environment as appropriate.\nAdd a manifest file for voltha scenario that can test AAA/TLS with voltha and access side ONOS.\n\nChange-Id: I6af70cd38d9b14187790dea7011839b8ba614432\n"
    },
    {
      "commit": "72f3c4effd3b6db1ba08f7fe919037f5fcf51ee5",
      "tree": "86aaa0ce6d87a2bd29ee3dbe7e1207eb92cfd259",
      "parents": [
        "e602c5a840f17202bb628fcb39ebaf24e1ff13af"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Wed May 10 18:16:49 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Wed May 10 18:16:49 2017 +0000"
      },
      "message": "Cosmetic change applied with Test Method.\n\nChange-Id: Ib8d2ae3af702ba3a8d0fa25c1c2cb37733a6c719\n"
    },
    {
      "commit": "52a39f8c03a8db0e78b89f6ab808d821aa277485",
      "tree": "c26b53f93f0c5255dac6dc46e962ab70329f045c",
      "parents": [
        "b2618050dd3402583ecd4a80713a7d1b3488adf0"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Wed May 10 17:39:31 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Wed May 10 17:39:31 2017 +0000"
      },
      "message": "Test-vsg:\n    Edited changes and fixed issues in test cases. Moving example service to onboarding module.\n\nChange-Id: I643486d12cfac17283432f7d449198e34f71d9fc\n"
    },
    {
      "commit": "b2618050dd3402583ecd4a80713a7d1b3488adf0",
      "tree": "5d99eec50e71afd3b742fab94142fe6eccba3063",
      "parents": [
        "0bf7631ef2115eb4e7661a74dd3e9cf6d0b53d12"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 10 09:23:22 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed May 10 09:23:22 2017 -0700"
      },
      "message": "Add a wrapper function to validate get requests to websites for path mtu.\n\nChange-Id: Ifb44fb5ba3297ab369e5be4cf61bfb39cdcde6cf\n"
    },
    {
      "commit": "0bf7631ef2115eb4e7661a74dd3e9cf6d0b53d12",
      "tree": "f7353e459e619620f80968fc9d8a99d93569b192",
      "parents": [
        "f2e102864b27130e447e84fde9f9f29531560837"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue May 09 16:48:10 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue May 09 16:48:10 2017 +0000"
      },
      "message": "Test-vsg:\n    Added test cases to check for path mtu across cord framework\n    for end2end tests. Size of response from some sites may\n    make response to get dropped.\n    Validated with selected sites.\n\nChange-Id: I92f0cbe424951d2476abd6a36cbfc8f910088670\n"
    },
    {
      "commit": "f2e102864b27130e447e84fde9f9f29531560837",
      "tree": "7828a3b62c5fab55939214458195d02420d61e2e",
      "parents": [
        "f6a9f39de8e3cf5834c04c213394fe68c49d2ec3"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Mon May 08 22:49:39 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Mon May 08 22:49:39 2017 +0000"
      },
      "message": "Test-vsg:\n    Added a util function to get ip of the example service VM.\n    Also added multiple subscriber test scenarios for example service.\n\nChange-Id: I39b442711c5e9849463d5d9784013ed84a573f31\n"
    },
    {
      "commit": "f6a9f39de8e3cf5834c04c213394fe68c49d2ec3",
      "tree": "3698fb1f890768cc9cc0e8e9307079e0429ca553",
      "parents": [
        "52258814807f22a8dd7ae2b59d867730421285d0"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Sat May 06 00:18:31 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Sat May 06 00:18:31 2017 +0000"
      },
      "message": "Test-vsg:\n    Added multiple new test cases related to vsg\u0027s and\n    planned new test scenarios for multiple vcpe\u0027s and vsg\u0027s.\n\nChange-Id: Ide0335df5958f5eb06bcc37e58524c33b9ee5d3f\n"
    },
    {
      "commit": "4cff44324c4f6035642c8dd6f202b1a906558f00",
      "tree": "fa124c3fb8e6c55209db4227fe7f2b2602d0c6c9",
      "parents": [
        "e29c8d46556abb9d41660bdf1e6149569288f91b"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Mon May 01 17:56:56 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Mon May 01 17:56:56 2017 +0000"
      },
      "message": "Fixing some errors in onboarding test modules.\n\nChange-Id: I1af353693db1c82020efd7055c4893ebd6dd00a1\n"
    },
    {
      "commit": "e29c8d46556abb9d41660bdf1e6149569288f91b",
      "tree": "05e10b1cde93913912462929b6473852ff3cb74b",
      "parents": [
        "5d30b3c5a276b57390eebcfa7c00cfe32b44e60a"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 27 11:38:52 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 27 11:38:52 2017 -0700"
      },
      "message": "Add vsg all subscriber create and delete tests.\nChange per subscriber create tests to create and delete versions.\n\nChange-Id: Ic9ee694524155c5a30c433dab6c5388a2d356cf5\n"
    },
    {
      "commit": "5d30b3c5a276b57390eebcfa7c00cfe32b44e60a",
      "tree": "81ae294cd783e25de624197395372a7b18df7651",
      "parents": [
        "7694487d9e7fd3b4edc5518841d9d5b1e3de0ac0"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 27 10:25:40 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 27 10:25:40 2017 -0700"
      },
      "message": "Don\u0027t delete the subscriber in create but defer it to the create subscriber tests.\nEnable xconnect onos app uninstalls on tear downs\n\nChange-Id: I8a2d0561d39140b69246b8a521d279e4d830f57f\n"
    },
    {
      "commit": "7694487d9e7fd3b4edc5518841d9d5b1e3de0ac0",
      "tree": "ed1c9369160e02a9c4bfb9894c32a900ecc57b51",
      "parents": [
        "a385ceae0b93b80ce2d9eac8f02a3345d4aa7e02"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:21:37 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:21:37 2017 -0700"
      },
      "message": "Avoid checking result after tenant delete as subscriber delete seems to delete it\n\nChange-Id: I06759e8c86fe1fa154af8750977a3f22a2ec6b72\n"
    },
    {
      "commit": "a385ceae0b93b80ce2d9eac8f02a3345d4aa7e02",
      "tree": "6a2ccbbc4f64620218edb63ee67df7a8f1be694c",
      "parents": [
        "97e088594a8241e90e1e2e65c31167eb9482edf5"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:12:43 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:12:43 2017 -0700"
      },
      "message": "Get volt tenant id before deleting subscriber to avoid lookup failures\n\nChange-Id: Ib0bb8c0847c45ef3b251783bcb568711f693e1f0\n"
    },
    {
      "commit": "97e088594a8241e90e1e2e65c31167eb9482edf5",
      "tree": "7618d7ee430bf58b1e3657067d1dcf8767c5dd1b",
      "parents": [
        "378ea8b6c1ff346b6770c9874c0f46b67911623e"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:06:38 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 26 10:06:38 2017 -0700"
      },
      "message": "Delete subscriber/volt_tenant after create test is done.\n\nChange-Id: Icb082a42676a96e308a096e9a9c035011819c6ed\n"
    },
    {
      "commit": "378ea8b6c1ff346b6770c9874c0f46b67911623e",
      "tree": "b4df2d60a4dd9efc62d18ad7cd39cd82337599df",
      "parents": [
        "d0b067949c6469079d39c6e0354b23d2b1f4fff6"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 15:15:51 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 15:15:51 2017 -0700"
      },
      "message": "Increase delay for already existing s_tags(new container) a wee-bit\n\nChange-Id: Idb34f2d6ba2fbe403e0638aba670dc8ffb8c45b1\n"
    },
    {
      "commit": "d0b067949c6469079d39c6e0354b23d2b1f4fff6",
      "tree": "ea48b3e901a2a7f2bc9d3de7ed736eb21bc992a4",
      "parents": [
        "1977119b60ee0b7c650e82c0ab202835126f044b"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 15:11:23 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 15:11:23 2017 -0700"
      },
      "message": "Increase delay only if a VSG instance would be created (for every new S_TAG)\n\nChange-Id: I1d946e7ec23a7348b99d9a1c1935a1fe72384819\n"
    },
    {
      "commit": "1977119b60ee0b7c650e82c0ab202835126f044b",
      "tree": "5f625a2b9c517e57ab2736f97f6ab001fb0d7c32",
      "parents": [
        "927129c49053cb40db69bf2acb62aa0bf6f5cfb1"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 14:57:05 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 14:57:05 2017 -0700"
      },
      "message": "Support to run the vsg external connectivity test when on CiaB.\nIt uses the reserved one when on CiaB and unreserved one when on physical pod.\nWhen on a physical pod, the xos subscriber needs to be created for s_tags in olt_config.json\n(304 S-TAGS)\nOn pod variable includes currently both CiaB and real pod.\n\nChange-Id: I604bdca32dfbfbe251f018c6b0391d4b5ac8ea86\n"
    },
    {
      "commit": "927129c49053cb40db69bf2acb62aa0bf6f5cfb1",
      "tree": "d83996a8a831b5f6b4df6478055e7283e6a1acc3",
      "parents": [
        "33d7eeda55dc0811a8125f36a967ffe594d4762e"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 14:08:02 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 14:08:02 2017 -0700"
      },
      "message": "Fixes to vsg test\n\nChange-Id: I3a9fcb29477c7f20cf9dbd7c007f7e5e54756b89\n"
    },
    {
      "commit": "035d2e208f629b1cbf7791c501e153e594ea943e",
      "tree": "ea14b005a22fca4bb551bfda0b7bc4beaff92a50",
      "parents": [
        "c685393f395cd42e7392f7adb20a9d6da9041eb3"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 13:53:00 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 25 13:54:14 2017 -0700"
      },
      "message": "Configure reserved vcpes already pre-configured on CiaB or pod setup.\nAdd vcpe subscriber test creates and verify end to end over the vcpe interface after getting dhcp.\n\nChange-Id: I57e341bb96cbe0afe05030948576a753df8064ce\n"
    },
    {
      "commit": "b0cec7cfb900fc710f6944c87cab81a23b3296ff",
      "tree": "7336b803b8edd3ef0102f758396e37fb4563c682",
      "parents": [
        "c12afcf63b7a6d68c2aa5ec6ec10cae044853ce6"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Apr 21 10:42:54 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Apr 21 10:43:43 2017 -0700"
      },
      "message": "Open up vcpe fabric access to generated subscriber s_tags when running on podd.\n\nChange-Id: I08c392d4b5dca3264140addba069e646d839134c\n"
    },
    {
      "commit": "50f4d9a75fba0505236e0f607f5459065d362e66",
      "tree": "e14b456761baf411c532f8dcbe2f25236e183fe3",
      "parents": [
        "b145da8bbd43228eb3bf7b18271480888743599c"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 20 16:44:19 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 20 16:44:19 2017 -0700"
      },
      "message": "Generate the subscriber and voltTenant configuration for vsgTest.\nThe subscribers is now a variable for auto-generation of config.\nAdd a vsgTest.json config file for NUM_SUBSCRIBERS test override.\n\nChange-Id: I55b5c68088b08ad960d31350e93909a5d66584c0\n"
    },
    {
      "commit": "b145da8bbd43228eb3bf7b18271480888743599c",
      "tree": "dc9c8b8c563ba7054399746076c1f72473586c8e",
      "parents": [
        "c28f6a93a8c717aa8a8523c208053b90194e7021"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 20 14:45:43 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 20 14:45:43 2017 -0700"
      },
      "message": "New cord-tester cross connect app to configure the leaf switch for cord-tester.\nThis is required when cord-tester is running on the head node on the PODD.\nAnd compute node access is needed to test vcpes from inside the podd head node.\nFor now, we don\u0027t enable the configuration of the app as one cannot overwrite default xconnect flows.\nLike eg: 222 which would be already configured.\nIn this case, we would just need new entries in olt config or use a new subscriber vcpe list\nto open up for cord-tester vsg testing.\n\nChange-Id: Ie96c3eba79aded235e67f05d806722abe6024ffa\n"
    },
    {
      "commit": "5fa8d8b827eb07afec87b643a0ce9489d17b9164",
      "tree": "e13bcd38085f973f83cf55677fb052d649ee76ab",
      "parents": [
        "74d003158c3f4200187424c650bda38b677cffc8"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Tue Apr 18 22:01:48 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Tue Apr 18 22:01:48 2017 +0000"
      },
      "message": "Test-vsg:\n    Added more utility functions and test scenarios\n    to check traffic across VSG\u003c--\u003evcpe.\n\nChange-Id: I3a1ecab80e72f17e8acb1c42629d0e4a6bd87566\n"
    },
    {
      "commit": "93ba8d09dd15979a365ab8557376ac62ecced4fb",
      "tree": "805f143d4d45649842d768b66e92ff11100789fc",
      "parents": [
        "c1a4c8aeebc28765eb5b7a7a6e6c73d2acf41f3b"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 13 11:59:58 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 13 11:59:58 2017 -0700"
      },
      "message": "Add a function to determine if we are running inside a podd (physical or CiaB) or outside as a subscriber/traditional vm.\nDisable vsg tests applicable when running inside a pod setup\n\nChange-Id: I2f71f99911ca371e9572ae15a7a9d7d4dd271fe3\n"
    },
    {
      "commit": "3d5ff79ba8aaccc53e0801bf3d16e6493ce970dd",
      "tree": "c391cc2dc7a2209afc8fb81902e4c5439439b743",
      "parents": [
        "a357c6ae219a9d3a427c7f1eddf0f5c8350d04d8"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 12 16:53:27 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Apr 12 16:54:05 2017 -0700"
      },
      "message": "Allow sending untagged dhcp traffic from vsgTest if running from subscriber/olt side.\n\nChange-Id: I746be577290e7a508eec71f9f772ecd766638f4b\n"
    },
    {
      "commit": "a357c6ae219a9d3a427c7f1eddf0f5c8350d04d8",
      "tree": "79bda2e0cb179557a44d82d854fd0be5b2dcdfe5",
      "parents": [
        "76a497a7ce26df23593c928564511325b0133f34"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Wed Apr 12 17:52:24 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Wed Apr 12 11:49:50 2017 -0700"
      },
      "message": "vsg-test:\n    Added funtions for handling routes.\n    Introduced TIMEOUT for firewall test cases, also\n    added Deferred object to manage the callbacks in\n    VCPE firewall test scenarios.\n\nChange-Id: I998032844e937c25c9a9927bf47cca68142b8080\n"
    },
    {
      "commit": "2daa1afd145032d6d55f61c8343f60672b7f0214",
      "tree": "8cf8b6de80f884b59f4028af242a42a78184f9da",
      "parents": [
        "9a16a11b5ac84d8dc8c8d4730042f238d7be6a12"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 11 09:32:31 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Apr 11 09:32:31 2017 -0700"
      },
      "message": "Avoid using the nose plugin for cord-tester to restore on failure.\nThe instantiation of the plugin with nose main causes issues where tests have setUp/Class methods.\nUse the traditional try/finally block to restore on test failures.\n\nChange-Id: I5f927cc87092b38e405ba833f2fa8771bffb2488\n"
    },
    {
      "commit": "9a16a11b5ac84d8dc8c8d4730042f238d7be6a12",
      "tree": "a6bf7f8b26f1c96b46087fee51694a3d87e3373b",
      "parents": [
        "8f7f1b663b3b2ea0498b952aa6706eefca4e7788"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Apr 07 15:40:05 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Apr 07 15:40:05 2017 -0700"
      },
      "message": "Add restore method for vsg wan/lan toggle tests for vcpe dhcp ip.\nGet dhcp ip for the first firewall test before subsequent tests.\nOther tests need to do the same.\n\nChange-Id: Iacc07242915bca02e1d6a953575777d98220f466\n"
    },
    {
      "commit": "8f7f1b663b3b2ea0498b952aa6706eefca4e7788",
      "tree": "9e846afa9bd3e9bcb6c30a1b169f986b5fa47205",
      "parents": [
        "72755c9e4662dc0b743a745afdec708f6eb67897"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 06 18:25:07 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Apr 06 18:25:07 2017 -0700"
      },
      "message": "Implement a nose cordtest plugin to restore test case configuration after failure/errors.\nThis is especially useful for tests like vsg where after a failure, one wants to restore back the original config.\nThe user needs to implement a:\nconfigRestore @classmethod in their test case class to restore the configuration on test failures/errors.\n\nChange-Id: I810e1586173bcd1066b42b6ce5cf815834cd38b8\n"
    },
    {
      "commit": "72755c9e4662dc0b743a745afdec708f6eb67897",
      "tree": "f33a35230be4ebec8c85d73024b9b71091e7cf28",
      "parents": [
        "ea4d9904dd4cc6ce60018743819424f2b638fcc8"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Thu Apr 06 17:19:02 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Thu Apr 06 17:19:02 2017 +0000"
      },
      "message": "vsg-test:\n    Updated detailed steps involved in vsg test scenarios.\n    Also added a utility function to get a pair of vsg and vcpe.\n\nChange-Id: Ibe2f70461022a7488eb3f4a07b18a1af4f62e90e\n"
    },
    {
      "commit": "966c1938fd1a8434f70435c37be431d30c29dfd7",
      "tree": "2c00b85e73b3807eac24d0c7b8c4a31f01d0ce00",
      "parents": [
        "0a4ca3a5a10734f44272b95943764322e644b7c0"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Fri Mar 31 00:48:31 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Fri Mar 31 00:48:31 2017 +0000"
      },
      "message": "vsg-test:\n    Adding test cases for iptable firewall\n    applied in vcpe , validating by passing/ denying traffic.\n\nChange-Id: I33fa8f0db19dd6ef9e99035db2fb9643430b8747\n"
    },
    {
      "commit": "0a4ca3a5a10734f44272b95943764322e644b7c0",
      "tree": "2e9d53d649dc47f5e697ed36ebe0b37824606020",
      "parents": [
        "a9b594da3135b1a59f0d2ef73dcfb53d5233739e"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Mar 30 09:36:53 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Mar 30 09:36:53 2017 -0700"
      },
      "message": "Auto generate the account_num, s_tag, c_tag for the subscriber vsg tests.\nThey can be indexed from the subscriber_map with sub0, sub1 ... subN\n\nChange-Id: Ic040a62f30ea6d684eec5e70a014fd822aa13385\n"
    },
    {
      "commit": "a9b594da3135b1a59f0d2ef73dcfb53d5233739e",
      "tree": "3fdbc69ea338e2b737991135dbe8af4ac496767b",
      "parents": [
        "d47023a8c813d1312862057b9f65de17743c6dcd"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 29 16:25:22 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 29 16:26:01 2017 -0700"
      },
      "message": "Before making XOS rest api calls, get the xos credentials from ONOS network cfg.\n\nChange-Id: I094bd98983171d8562c15c4a2c3f26145d07af01\n"
    },
    {
      "commit": "d47023a8c813d1312862057b9f65de17743c6dcd",
      "tree": "a594e22eaa7c0f2ead40a67bb1ca96ac4197c242",
      "parents": [
        "282f0d3cbd2e763ca4af78d982e494bdfbc04b6f"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Wed Mar 29 21:11:09 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Wed Mar 29 21:11:09 2017 +0000"
      },
      "message": "vsg-test: Added multiple test scenarios\n    applying iptable firewall , passing traffic and validating the same\n    in vCPE context.\n\nChange-Id: I2bb30dac2b496adb324b63f20544b5ab0a54f9e6\n"
    },
    {
      "commit": "282f0d3cbd2e763ca4af78d982e494bdfbc04b6f",
      "tree": "e5bc03ef2a839209c917627b4ac4cf90853aff58",
      "parents": [
        "1f2e7a83b87401ab80438282383916437c1ecb62"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 28 16:43:59 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 28 16:43:59 2017 -0700"
      },
      "message": "Support to create a subscriber in XOS with volt tenant configuration.\nTest case is: test_vsg_xos_subscriber.\nThis can be changed as appropriate (iff required)\nThe data for subscriber create/testing is fetched from cord-api framework.\nThe framework data is patched for account numbers that are being tested.\nThe account numbers for subscriber test is generated from 200 to have more control.\nAlso the rest api controllerIP is auto-patched after restApi object is created.\nThis avoids patching properties file for updating XOS ip.\n\nChange-Id: Id09bc6ee27f1827ca6edb10cc8b64aaf3fe743e3\n"
    },
    {
      "commit": "933f5b5ed5e1e0d4e39cef5e1d16458f1f591d8b",
      "tree": "793509c5ac469fb63a25dea10b44f438938d1e4e",
      "parents": [
        "850795b04350f0742674dc421d223e6de13fe7e9"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Mar 27 15:27:16 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Mar 27 15:27:16 2017 -0700"
      },
      "message": "Use the python logging module to log.\nAdd logs for vsg health checks.\n\nChange-Id: I290e569c05113c88adc89d941085b1d17ceaafbb\n"
    },
    {
      "commit": "2e99c4727313ac9ecb0c26b57cca4a6b8a717883",
      "tree": "37d139fd23efc610546082a1a5c2f65cced443a0",
      "parents": [
        "b86cd835ffd917314bd1e171acf83785564c04de"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 19:13:51 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 19:13:51 2017 -0700"
      },
      "message": "Remove all useless scapy WARNING: on import from scapy\nJust delay a whee bit in SSH agent before closing channel/session.\nFor some reason, there seems to be unread data in the tcp queue.\nWhen closed quickly ends up RST\u0027ing the tcp/onos-karaf server side session.\nThis causes a bogus \"Connection reset by peer\" exception in the ONOS log for every cli session established to ONOS from cord-tester\n\nChange-Id: I954429b7d132d89b0f0515b267468bf4127ac127\n"
    },
    {
      "commit": "f8e753c891b3b45e3593dd696a0e85c7fafee4cf",
      "tree": "a862c7bf53fe8f87c2518e9916463b2acec440ca",
      "parents": [
        "63751492215272bc4f63677f82673806e0141db6"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 11:50:38 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 11:50:38 2017 -0700"
      },
      "message": "Disable useless warnings from nosetests execution\n\nChange-Id: I324bd5fa5b4a552702abe90afd98019791da803a\n"
    },
    {
      "commit": "63751492215272bc4f63677f82673806e0141db6",
      "tree": "8aa9288a3331ebf0671538e6549692db9ea612cd",
      "parents": [
        "18ccb0bad9a83c4583171662cd4ee2fb63fa1e63"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 09:28:01 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Mar 22 09:28:01 2017 -0700"
      },
      "message": "Rename VSG tests\n\nChange-Id: I43693384d6f256e4245bcfe4994a5b7a09b143f3\n"
    },
    {
      "commit": "18ccb0bad9a83c4583171662cd4ee2fb63fa1e63",
      "tree": "ee35345bc2b2c138355287b9d2e673d00c030044",
      "parents": [
        "6a4254f54e129d890c362646d5821818d03bea58"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 17:06:04 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 17:06:04 2017 -0700"
      },
      "message": "Remove interface/vcpe map declarations from vsg test class\n\nChange-Id: I22b83a925237b5c9117e6e311a7170cb534c51f6\n"
    },
    {
      "commit": "6a4254f54e129d890c362646d5821818d03bea58",
      "tree": "5e17a339f30b0ea3877e3d49d95b0b3873dc1ab2",
      "parents": [
        "d0fdf3b2a18f75436a8e0592653fe7c7e96cf42b"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 16:59:37 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 16:59:37 2017 -0700"
      },
      "message": "Remove useless imports. Keep it clean\n\nChange-Id: Ibbf99dd80b4be24dbe3c9e805461f660cb1a15b4\n"
    },
    {
      "commit": "d0fdf3b2a18f75436a8e0592653fe7c7e96cf42b",
      "tree": "4e117460f177eef4531a9f6a97b90e56c8b44f31",
      "parents": [
        "3e13f13c23bb19ecdf13c6867e2fb3f2f791e6e3"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 16:54:22 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 16:54:22 2017 -0700"
      },
      "message": "Overhaul of VSG management/access routines.\nAll accesses now through a new VSGAccess class that uses the VSGWrapper class to operate on vsgs.\nvsgTest updated to use the vsg accessor class.\n\nChange-Id: I8605421acea7040b958a83a576f0aae3ffec5641\n"
    },
    {
      "commit": "3e13f13c23bb19ecdf13c6867e2fb3f2f791e6e3",
      "tree": "f57d4e9a8733308efa8fecb1f7eb61ab6c3daa18",
      "parents": [
        "1b564fee80461d97a6997db1da92dbad0785f5ee"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 14:15:53 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Mar 21 14:15:53 2017 -0700"
      },
      "message": "Fix vsgTest wan/lan toggle tests to restore the interface config after the test is done.\n\nChange-Id: I4691c65ca04941ff707ce52322f7a69cf0f1d224\n"
    },
    {
      "commit": "1b564fee80461d97a6997db1da92dbad0785f5ee",
      "tree": "bfba93e8049df56f5616db5bc302d09ea2b0e17d",
      "parents": [
        "03f40aaa2865b9bb49231cf4bac8d67ffdf2eb4a"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue Mar 21 19:19:12 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue Mar 21 19:19:12 2017 +0000"
      },
      "message": "cordvtn-test:\n    Adding some name changes for test cases.\n\nChange-Id: I4a52123e9659a1c34da0ed6862e0a0677ab8caac\n"
    },
    {
      "commit": "03f40aaa2865b9bb49231cf4bac8d67ffdf2eb4a",
      "tree": "915b70c0d8f910c6a191bf76072c672fc566c72c",
      "parents": [
        "0cdccd84eeee0aadab6cd55c7c1d0cbf57b7cd5a"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Mar 20 19:33:55 2017 -0700"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Mar 20 19:33:55 2017 -0700"
      },
      "message": "Changes to vsgTest to query dhcp vcpes by querying the test config.\nAdd support and functions to locate vsg for a vcpe.\nAnd send remote vcpe commands. (wan/lan port up for the vcpe)\nCare has to be taken to reach the vcpes considering that after the dhcp ip is obtained on the vcpe,\nthe compute nodes would become inaccessible through the fabric.\nHence the test wrapper running commands on vcpe through compute node tries to open up the management port for the test.\n\nChange-Id: I987bea9c92d3866c82151f21fd3ba16283585887\n"
    },
    {
      "commit": "33cfdbec6f1671299041d3c4d86c29c5213b0078",
      "tree": "ee6810ee4c83953a9d89e167b3c7044095a63203",
      "parents": [
        "be7768c1ec396c75e2188357274206f825558627"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Mar 17 18:03:48 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Mar 17 18:03:48 2017 -0700"
      },
      "message": "vsgTest changes that makes it work when tested on a CiaB setup.\nSome of the tests after external connectivity needs modification like the first 5/6 tests that test ping to google/8.8.8.8 which works.\n\nChange-Id: Ibad902aaf97efa8c5b5e5cdd055aee29748f8607\n"
    },
    {
      "commit": "be7768c1ec396c75e2188357274206f825558627",
      "tree": "21e0cfe1ea22623542d3ff04bd79db046551c449",
      "parents": [
        "9ccd0d060aab7d1b10c47b3b84e266a46821009a"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Mar 17 11:39:41 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Mar 17 11:39:41 2017 -0700"
      },
      "message": "More shuffle, cleanup, reorg ...\nUtility functions in CordTestUtils instead of OnosCtrl\n\nChange-Id: I3b2ed69997886b1433409b4c6b8b3d252fcd9fda\n"
    },
    {
      "commit": "9ccd0d060aab7d1b10c47b3b84e266a46821009a",
      "tree": "56bb658e0ffe31c54e1e8c5909abe0e4153ee151",
      "parents": [
        "0cb2adab3f6746861360d6d065e73a8d4abf5c88"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Mar 16 17:11:08 2017 -0700"
      },
      "committer": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Mar 16 17:11:08 2017 -0700"
      },
      "message": "VSG test cleanups and some comments to change the ping through vcpe interface for the external connectivity tests\n\nChange-Id: I6414289091da61f24941ee5cd27a972e9c391b82\n"
    },
    {
      "commit": "87115b0ed4d9e9a3520e7bcc99bc32e8d375d7bc",
      "tree": "fcea324875f65dba426ba6fde0d32c1954bf297e",
      "parents": [
        "a6e23a79fade5932931324eeef7c4e06911f0b7e"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Tue Mar 14 17:46:47 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Tue Mar 14 12:04:41 2017 -0700"
      },
      "message": "vsg-test:\n    Added test scenarios related to connectivity,\n    and tagged traffic on lan and wan side interfaces.\n\nChange-Id: Iad96763a2a712145d37a1eadb7a8f432663f6286\n"
    },
    {
      "commit": "1213d4c2f5625edaeeeb09c896e3ec702084a145",
      "tree": "1a3a043c9913ceb47fa57b720551196d5fef988a",
      "parents": [
        "bdb1ec46f212f12ce2785e0b47513774c5f4669e"
      ],
      "author": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Thu Feb 23 22:50:48 2017 +0000"
      },
      "committer": {
        "name": "Anil Kumar Sanka",
        "email": "anilkum@partner.ciena.com",
        "time": "Thu Feb 23 22:56:45 2017 +0000"
      },
      "message": "Test-VSG: Adding test scenarios for vsg.\n    It covers multiple scenarios related\n    to vcpe restarting , new configuration, connectivity to net,\n    vlan tagging, multiple containers being launched etc.\n\nChange-Id: Ic63323905d31d5c11f7f876389b81a10cc1ade94\n"
    },
    {
      "commit": "5241883efce74c9d53da9e468861d9b0dd0b8b47",
      "tree": "07ff0038bc0cf4d81db9ab56c5860c397ee0e539",
      "parents": [
        "946141bce2c78d828323e24d12e933dbe30c9528"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Thu Jan 26 23:03:13 2017 +0000"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chgaonke@partner.ciena.com",
        "time": "Thu Jan 26 23:13:20 2017 +0000"
      },
      "message": "Test scenarios for VSG module in context of\nCIAB(Cord in a Box).\nDescription:\n   1. It tests for vSG sanity and reachabilty.\n   2. It checks for services suppported .\n   3. Also checks for external connectivity.\nMore depth and functional scenarios will be added in addition\nto CLI based verification.\n\nChange-Id: I956dbedee745fa7be280ab65f7f991fc3b8ad341\n"
    }
  ]
}
