)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "b84835f164ce82704533668cfe30f3cbc6cbe092",
      "tree": "9999598c6ed2c8e956c36d896a72b5490b6f6b6a",
      "parents": [
        "5209fe88efa9adb71280b73722a98f57ce8a1ac0"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 15:12:10 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 15:12:10 2016 -0700"
      },
      "message": "Add stuffs to provision quagga in cord-tester\n"
    },
    {
      "commit": "5209fe88efa9adb71280b73722a98f57ce8a1ac0",
      "tree": "f754925b5c4138ac6a5e83f60d32e0d46159250b",
      "parents": [
        "a9b6fcbbae86c515914b5c4d182314322607e7cb"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 10:09:53 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 19 10:09:53 2016 -0700"
      },
      "message": "Changes with modified olt configuration to start test controller/onos/switch on another system.\n"
    },
    {
      "commit": "3ff8eae0ebe97768c64d3c6c60fd558b365db5eb",
      "tree": "f8a762bad8e0ad37787891be3da858357b9f74a1",
      "parents": [
        "4ca5ccaa4af55c52d01327b985aa7e81fb71a7b8"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 12 14:50:26 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 12 14:50:26 2016 -0700"
      },
      "message": "Introduce ONOS cli interface adapted from TestON project.\nThis is made to work with cord tester through a wrapper: clicommon.py\nAlso change the cord-tester docker image builder to include dependencies for the ONOS cli interface.\n"
    },
    {
      "commit": "4ca5ccaa4af55c52d01327b985aa7e81fb71a7b8",
      "tree": "a7250df27b5578aa870c7567de9f0530bf2886ae",
      "parents": [
        "7142a34729545bfb4bac11fda8ce8b74669b5ea6"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Apr 11 13:59:35 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Apr 11 13:59:35 2016 -0700"
      },
      "message": "New option to start ovs/switch on the hosts when running under olt config.\nAutomatically configures the interfaces for the test container to reside on the ovs bridge using pipework utility.\nFor the real hardware, we would have to implement another setup_interfaces to configure\ntest container interfaces on the host interface before starting test traffic.\n"
    },
    {
      "commit": "7142a34729545bfb4bac11fda8ce8b74669b5ea6",
      "tree": "7a6c24cbf8b4061f702681a92a77734cb96eeb54",
      "parents": [
        "93e302d9c4ac2f08f5a19a22f75397367d8f34fb"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu Apr 07 14:53:12 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu Apr 07 14:53:12 2016 -0700"
      },
      "message": "Share only the cord-tester directory with the test container volume.\nOther fixes/changes to avoid hard-coded paths for running the tests.\nRemove stale containers before starting the tests.\n"
    },
    {
      "commit": "93e302d9c4ac2f08f5a19a22f75397367d8f34fb",
      "tree": "4b8ab4726e1718b728fe4eb3a1ca25a33b9e1ac7",
      "parents": [
        "a2b87dfb8937debd1b1abf5f764207ba6b8d89c7"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 05 10:51:07 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Apr 05 10:51:07 2016 -0700"
      },
      "message": "A rewrite of cord-tester in python.\nThis should replace the cord-test.sh shell script.\n"
    },
    {
      "commit": "a2b87dfb8937debd1b1abf5f764207ba6b8d89c7",
      "tree": "54244fb921ede33cca3cce50513298bbba965be1",
      "parents": [
        "8bbc4d523f673dd1cb633bde32d8adf36db7ebf9"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu Mar 31 15:41:31 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Thu Mar 31 15:41:31 2016 -0700"
      },
      "message": "Add support for configuring OLT access device data with uplink/vlan information.\nThis is required when running on target OLT switches where we have to configure\nthe uplink/vlan information with the device ids for ONOS to program IGMP flows correctly.\nAdd methods for getting devices and flows from ONOS rest interface.\nChange relevant OnosCtrl methods to class methods that are applicable for global onos configurations.\n"
    },
    {
      "commit": "7997bb4b61ec40286de86a6fbd35b7c0b237e16f",
      "tree": "a665650ee63df8d7b325a36809395d76c6ca2940",
      "parents": [
        "5c7b53cbfbc94a65b01cb840b937a063e675abe1"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Mar 28 09:46:15 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Mar 28 09:46:15 2016 -0700"
      },
      "message": "Add initial support to load port map from olt configuration if present.\nRun the test case under olt config environment as appropriate.\nChange the subscriberTest to load and use olt configuration if present before\nfalling back to default configuration from the auto-generated subscriber port map.\n"
    },
    {
      "commit": "fa3fb5fbcd3ce3aa931d8c6d8e80f5c798804d20",
      "tree": "7cbe3fcc1f2362e4b05373569b8b0623c895dd5f",
      "parents": [
        "92885d0c625a8e6d81826669a723293508c7ed99"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Mar 23 15:03:24 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Mar 23 15:03:24 2016 -0700"
      },
      "message": "Changes to cord test setup script to activate and start onos with required apps and instantiate with support for 100 veth ports on the ovs bridge for the test setup\n"
    },
    {
      "commit": "5e46d7e5c2bff0c9654a7fb30448ef9183f8b9f4",
      "tree": "46658861b4ab2b23515b90fe7a5e02c8bb751741",
      "parents": [
        "f88df25c354b2f1700c5b5e4a2a6dbb591d6a010"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Mar 21 13:50:24 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Mon Mar 21 13:50:24 2016 -0700"
      },
      "message": "New ONOS application for multicast and igmp provisioning with OVS.\nThis is required since ONOS is written to work only with OLT.\nChanges to cord-test setup script to automatically start ONOS container if not running,\ninstall the ciena ovs app for multicast and run the test.\n"
    },
    {
      "commit": "5fc0cc9aae3174f4a4e265722e8e52163a012ae1",
      "tree": "1f068bf85d398eb295ab74c45f31b39e11062405",
      "parents": [
        "12f4de1e8b6c73254ae081c5623b083f99f20046"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Mar 15 16:39:50 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Mar 15 16:39:50 2016 -0700"
      },
      "message": "Increase sleep for switch connect to controller/onos\n"
    },
    {
      "commit": "12f4de1e8b6c73254ae081c5623b083f99f20046",
      "tree": "c036bea1047bc97575048e95987244c0cd7f1cf1",
      "parents": [
        "f8f7718339ca6068761bb4103fe6d71ab9e330f8"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Mar 15 15:43:17 2016 -0700"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Tue Mar 15 15:43:17 2016 -0700"
      },
      "message": "Adding sqlite, scapy update to test container dockerfile\n"
    },
    {
      "commit": "c0566b5effa6aecbe7c6e7b1202b9842972892f2",
      "tree": "01732d14a5bddb20de6035b11c32555d6511ea2d",
      "parents": [
        "1f7c3f82e92e265077285de26f19163c249c753f"
      ],
      "author": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Mar 09 11:31:51 2016 -0800"
      },
      "committer": {
        "name": "Chetan Gaonker",
        "email": "chetang@calsoftlabs.com",
        "time": "Wed Mar 09 11:31:51 2016 -0800"
      },
      "message": "Adding test setup script to run the tests inside a test container.\nAdding documentation for running the tests\n"
    }
  ]
}
