)]}'
{
  "log": [
    {
      "commit": "8d1ed06b9a325d3a582a3341239d9fa968abdbd3",
      "tree": "c688c93d388a1f8be6addacccf8ca5fc27c84b2f",
      "parents": [
        "bdf621bc233aa10911683b003895f68099b2a004"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed Apr 01 17:30:55 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed Apr 01 17:33:24 2015 +0000"
      },
      "message": "Move orphaned api test\n\nA recent change added a new api test to the old location that is no\nlonger used for discovery.  This change moves it to\nneutron/tests/api/admin to ensure that it can be discovered and run.\n\nChange-Id: Ifcada8f9b2178b3159151b0d1953fd841d82ffa6\n"
    },
    {
      "commit": "bdf621bc233aa10911683b003895f68099b2a004",
      "tree": "ae5d9338a542b1940d7dc5a2402cce9168e7f610",
      "parents": [
        "95fb3d6a58297afe4cd985e2b8eb9f32354ac772",
        "70cbd043a0877a81b5d03ea29d7446683154fcef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 01 12:54:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 01 12:54:16 2015 +0000"
      },
      "message": "Merge \"Move API tests to neutron.test.api\""
    },
    {
      "commit": "70cbd043a0877a81b5d03ea29d7446683154fcef",
      "tree": "ae5d9338a542b1940d7dc5a2402cce9168e7f610",
      "parents": [
        "95fb3d6a58297afe4cd985e2b8eb9f32354ac772"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Mar 24 16:21:57 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Mar 31 23:05:07 2015 +0000"
      },
      "message": "Move API tests to neutron.test.api\n\nTo make api test development simpler, move the tests to\nneutron.tests.api.  The neutron.tests.tempest subtree will remain\nwhile work continues to transition the required functionality to\ntempest-lib.\n\nChange-Id: Ie90671fbfe2f633e851da82728e152482133fd87\n"
    },
    {
      "commit": "95fb3d6a58297afe4cd985e2b8eb9f32354ac772",
      "tree": "405cd1f9ef7b0223383a594e0777d376e236447b",
      "parents": [
        "1a6fa9012046392b24f88983bb145be2a1beea67",
        "ab3787f6c5712b81bc579b63706f7eb067d5bfa5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 31 23:00:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 31 23:00:33 2015 +0000"
      },
      "message": "Merge \"Simplify retargetable test framework\""
    },
    {
      "commit": "ab3787f6c5712b81bc579b63706f7eb067d5bfa5",
      "tree": "e0db6bac3d86a70b12f0e82418da144750d3d6fd",
      "parents": [
        "45adb896bbc48a4e9337737e49b3a1da6a05ba0f"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Mar 24 01:30:11 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Mar 31 20:13:04 2015 +0000"
      },
      "message": "Simplify retargetable test framework\n\nThe retargetable testing prototype previously relied on each test case\ndefining the \u0027scenarios\u0027 attribute used to parametize testing with\ntestscenarios.  Anticipating the requirement to retrofit the imported\ntempest api test cases, this change moves scenario definition to a\nbase class since scenarios are common across all api tests.\n\nThis change also sets the retargetable test to skip when invoked\nagainst rest.  Tempest uses class-level setup for auth and this needs\nto be broken out into fixtures before the retargetable testing will\nwork again.\n\nChange-Id: I70eb21db9b983d45e9bcc7ea90e36f202d3e3e45\n"
    },
    {
      "commit": "1a6fa9012046392b24f88983bb145be2a1beea67",
      "tree": "1c6a4135c1b4cd560bfb928daaf6e6ac0f669343",
      "parents": [
        "45adb896bbc48a4e9337737e49b3a1da6a05ba0f",
        "41b32c14808cccbc7fefe49a17c4a617ee27b949"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 31 00:42:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 31 00:42:57 2015 +0000"
      },
      "message": "Merge \"Test to verify  shared attribute of network\""
    },
    {
      "commit": "41b32c14808cccbc7fefe49a17c4a617ee27b949",
      "tree": "1c6a4135c1b4cd560bfb928daaf6e6ac0f669343",
      "parents": [
        "45adb896bbc48a4e9337737e49b3a1da6a05ba0f"
      ],
      "author": {
        "name": "abhishek60014726",
        "email": "abhishek.g-m@hp.com",
        "time": "Wed Mar 25 04:20:55 2015 -0700"
      },
      "committer": {
        "name": "abhishek60014726",
        "email": "abhishek.g-m@hp.com",
        "time": "Fri Mar 27 03:09:10 2015 -0700"
      },
      "message": "Test to verify  shared attribute of network\n\nAdd Funtion to create a shared network\nAdd function to create a shared network in bulk\nAdd a test to create and update a shared network\nAdd a test to create a port in a shared network using non admin tenant\nAdd test to create shared networks in bulk\nAdd function to list and show shared network\nAdd test to list and show the shared network by admin and non admin\n\nChange-Id: I1894d73977d6018306faeda1231bc8523d35f357\n"
    },
    {
      "commit": "45adb896bbc48a4e9337737e49b3a1da6a05ba0f",
      "tree": "e49498372b1d83714874029871f6589b85776563",
      "parents": [
        "0e08743bb467a083dc07e5dc43cb3a891913a9ce",
        "150a2fad1a46b56a552de4b8abe42d1266ed2229"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 18 20:10:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 20:10:29 2015 +0000"
      },
      "message": "Merge \"Api tests to cover network mtu attribute\""
    },
    {
      "commit": "150a2fad1a46b56a552de4b8abe42d1266ed2229",
      "tree": "e49498372b1d83714874029871f6589b85776563",
      "parents": [
        "0e08743bb467a083dc07e5dc43cb3a891913a9ce"
      ],
      "author": {
        "name": "Pradeep Kilambi",
        "email": "pkilambi@cisco.com",
        "time": "Tue Mar 17 13:03:03 2015 -0700"
      },
      "committer": {
        "name": "Pradeep Kilambi",
        "email": "pkilambi@cisco.com",
        "time": "Wed Mar 18 13:11:35 2015 +0000"
      },
      "message": "Api tests to cover network mtu attribute\n\nIncluding Api tests to check for network object\nto include new mtu attributes.\n\nChange-Id: Iaa295b03715c3df4585ae443ddd655df1f107dc5\n"
    },
    {
      "commit": "0e08743bb467a083dc07e5dc43cb3a891913a9ce",
      "tree": "83961f15c56d3ec5deec1f867ad5f3373824fbb9",
      "parents": [
        "1b9aefd002df575dbc9210c680223345b8a56faf",
        "5690a35d64c166147daad0e7422cb100403cfbf1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 14 17:37:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 14 17:37:25 2015 +0000"
      },
      "message": "Merge \"Update api tests from tempest\""
    },
    {
      "commit": "5690a35d64c166147daad0e7422cb100403cfbf1",
      "tree": "83961f15c56d3ec5deec1f867ad5f3373824fbb9",
      "parents": [
        "1b9aefd002df575dbc9210c680223345b8a56faf"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Fri Mar 13 18:46:40 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Fri Mar 13 18:46:40 2015 +0000"
      },
      "message": "Update api tests from tempest\n\nThis change is the result of running tools/copy_api_tests_from_tempest.sh\n\nChange-Id: Ibcb6d11b3f7ed8b859c69d4c591bf785b0611416\n"
    },
    {
      "commit": "1b9aefd002df575dbc9210c680223345b8a56faf",
      "tree": "86c4693bc4b2b599068bf8fd6f533e97653c3c8e",
      "parents": [
        "73364dc815b6781cb99a4002e6e0d2e828be467e",
        "c695f9fadc200d2f3c210f66555c7875974f52b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 13 01:28:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 13 01:28:48 2015 +0000"
      },
      "message": "Merge \"Migrate to oslo.log\""
    },
    {
      "commit": "c695f9fadc200d2f3c210f66555c7875974f52b7",
      "tree": "86c4693bc4b2b599068bf8fd6f533e97653c3c8e",
      "parents": [
        "73364dc815b6781cb99a4002e6e0d2e828be467e"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Feb 26 23:26:41 2015 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Mar 12 11:22:56 2015 +0100"
      },
      "message": "Migrate to oslo.log\n\nIt\u0027s mostly a matter of changing imports to a new location.\n\nNon-obvious changes needed:\n* pass overwrite\u003d argument to oslo_context since oslo.log reads context\n  from its thread local store and not local.store from incubator\n* don\u0027t store context at local.store now that there is no code that\n  would consume it\n* LOG.deprecated() -\u003e versionutils.report_deprecated_feature()\n* dropped LOG.audit check from hacking rule since now the method does\n  not exist\n* WritableLogger is now located in oslo_log.loggers\n\nDropped log module from the tree. Also dropped local module that is now\nof no use (and obsolete, as per oslo team).\n\nAdded versionutils back to openstack-common.conf since now we use the\nmodule directly from neutron code and not just as a dependency of some\nother oslo-incubator module.\n\nNote: tempest tests are expected to be broken now, so instead of fixing\nall the oslo.log related issues for the subtree in this patch, I only\nadded TODOs with directions for later fix.\n\nCloses-Bug: #1425013\nChange-Id: I310e059a815377579de6bb2aa204de168e72571e\n"
    },
    {
      "commit": "73364dc815b6781cb99a4002e6e0d2e828be467e",
      "tree": "01ad1be2e308ac9c827157a624d5ef5cc2176ca6",
      "parents": [
        "deb4631fa6800b0493fa67dcda2f6a6329745a3e",
        "b096d9f85db70568b51f0948190792c340d472fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 10 00:50:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 10 00:50:16 2015 +0000"
      },
      "message": "Merge \"Initial copy of api tests from tempest\""
    },
    {
      "commit": "b096d9f85db70568b51f0948190792c340d472fb",
      "tree": "01ad1be2e308ac9c827157a624d5ef5cc2176ca6",
      "parents": [
        "deb4631fa6800b0493fa67dcda2f6a6329745a3e"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Mar 09 18:54:54 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Mar 09 21:24:55 2015 +0000"
      },
      "message": "Initial copy of api tests from tempest\n\nThis change is the result of running\ntools/copy_api_tests_from_tempest.sh.\n\nChange-Id: Ica02dbe1ed26f1bc9526ea9682756ebc5877cf4a\n"
    },
    {
      "commit": "deb4631fa6800b0493fa67dcda2f6a6329745a3e",
      "tree": "3fd3520255cf8a054cb04c5f9d85bcb913950079",
      "parents": [],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Feb 21 00:15:12 2015 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Fri Mar 06 19:57:27 2015 +0000"
      },
      "message": "Add script to copy neutron api tests from tempest\n\nThis change adds a script to automate the copying of api tests from\ntempest in the style of oslo_incubator.  The target path will be\nneutron/tests/tempest and no manual modifications should be made to\nthis path until such time as neutron api test development is frozen in\ntempest and development can proceed in the neutron tree.  Until that\noccurs, a policy of manual once-daily synchronization is suggested.\n\nThe target path includes the name \u0027tempest\u0027 as a clear indication that\nthis is not part of neutron, and that once development is allowed to\nproceed, its contents should be rewritten and removed until there is\nnothing left.\n\nSo long as the tests exist in both the tempest and neutron trees,\ntesting effort will be duplicated.  The larger goal is to have the\ntests in question removed from tempest as per the qa guidelines [1],\nso this should be temporary.\n\n1: https://wiki.openstack.org/wiki/QA/Tempest-test-removal\n\nChange-Id: I3cd55983e610a1d61aae565f88fe5017edba1090\n"
    }
  ]
}
