)]}'
{
  "log": [
    {
      "commit": "d9d45e066905419d1fcb0f25dbf34ab3739c5df5",
      "tree": "79ebf7777a28eaf7425c190f1b8c6200ce081078",
      "parents": [
        "585f1f32b00027c7f2a6e8720fbcaf3b39c7f1ce"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 24 09:42:29 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 24 09:42:29 2014 +0900"
      },
      "message": "Verify Nova create \u0026 get Floating IP attributes\n\nThis patch adds the JSON schema for Nova create \u0026 get Floating IP\nAPIs response and validate the response with added JSON schema\nto block the backward incompatibility change in the future.\n\nThe response body of create \u0026 get Floating IP APIs is below:\n\n{\n    \"floating_ip\": {\n        \"id\": 1,\n        \"pool\": \"nova\",\n        \"instance_id\": null,\n        \"ip\": \"10.10.10.1\",\n        \"fixed_ip\": null,\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Ia1c2f856511e62d7a0da01ac78bd37383596198f\n"
    },
    {
      "commit": "585f1f32b00027c7f2a6e8720fbcaf3b39c7f1ce",
      "tree": "b404f091732122ad1cf614c833096e61d845ba21",
      "parents": [
        "117e4e8c5d96f19e687bd6f5f3c0464f449a2de3",
        "7a3b9709656d74f564fe835ccd69b69920385020"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Mar 23 14:40:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 23 14:40:45 2014 +0000"
      },
      "message": "Merge \"Move network test_quotas to admin directory\""
    },
    {
      "commit": "117e4e8c5d96f19e687bd6f5f3c0464f449a2de3",
      "tree": "ed56135bcf411c3756d3f71ceadfde4ecc740d21",
      "parents": [
        "099a19c1aa0d9fc28c84280fd602441ea608357b",
        "bceaaf8e48dd94075d214b8cf7e8d653e5ebffd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 17:45:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 17:45:56 2014 +0000"
      },
      "message": "Merge \"Adds VM connectivity check after advanced VM operations\""
    },
    {
      "commit": "099a19c1aa0d9fc28c84280fd602441ea608357b",
      "tree": "aead1b0602d107246e9d0f7f8f1732eb976380ad",
      "parents": [
        "1285da553b1de5efd0982c8ce20be1ece7ee6dd3",
        "6a6f647a45b7a82246ca333f2b002aaad5855db9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 00:17:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 00:17:07 2014 +0000"
      },
      "message": "Merge \"add server personality files test\""
    },
    {
      "commit": "1285da553b1de5efd0982c8ce20be1ece7ee6dd3",
      "tree": "da81f3a133ca7c87b6d3aed8ea1b7f9f4d6a0825",
      "parents": [
        "fea7a3dbc3fd03f23f651200532d17a0ce94da64",
        "aeb7e847a80a3d7ff8324703657bceff61e6e789"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 00:05:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 00:05:53 2014 +0000"
      },
      "message": "Merge \"Support disabling suspend/resume for compute api\""
    },
    {
      "commit": "fea7a3dbc3fd03f23f651200532d17a0ce94da64",
      "tree": "39957a51d189a3fdd9defbb2257c0f515cccece7",
      "parents": [
        "590cde1f7901f807eaff536afc9ce930997fcfd2",
        "b553807b3f4f438883d2dabb16595730d2b1f1cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 00:05:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 00:05:44 2014 +0000"
      },
      "message": "Merge \"Support disabling server pausing for compute API\""
    },
    {
      "commit": "590cde1f7901f807eaff536afc9ce930997fcfd2",
      "tree": "403154553d575ebdcaf07add66eae72cd37d71ba",
      "parents": [
        "1a21da9b5a3d51846640511bdbca8192c1cd9b15",
        "221bd7f59bfc2507543611a777d66deee966a0ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 23:02:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 23:02:12 2014 +0000"
      },
      "message": "Merge \"Add service/endpoint discover to verify_tempest_config\""
    },
    {
      "commit": "1a21da9b5a3d51846640511bdbca8192c1cd9b15",
      "tree": "a4198cf8e00021e7ca9006d7cc7e4157c7c67b63",
      "parents": [
        "6d27cd633df6494bf79b416dc3494576895b165c",
        "c4aee3528ab9b2e7d29a163014292be6a08b31aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 22:24:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 22:24:44 2014 +0000"
      },
      "message": "Merge \"Skip loadbalancer basic scenario test\""
    },
    {
      "commit": "6d27cd633df6494bf79b416dc3494576895b165c",
      "tree": "1885c02282210bc434a4fcb8e6aece887c7d16e8",
      "parents": [
        "bbb74292b69569e053ce6a17e5f1ebeab5fd565a",
        "0b6daa0f313234490e4b4c885c9984c5693dc08f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 18:05:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 18:05:18 2014 +0000"
      },
      "message": "Merge \"add back empty whitelist\""
    },
    {
      "commit": "bbb74292b69569e053ce6a17e5f1ebeab5fd565a",
      "tree": "f7077cdb492d1eba3e446ed3746a131c4b2ecdd0",
      "parents": [
        "e9789f0df3897adf9fce0316ee65354f770f752e",
        "d34326c79e044350967c753e1b20292b141f5c30"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 17:23:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 17:23:15 2014 +0000"
      },
      "message": "Merge \"Verify Image attributes through Nova V2 GET API\""
    },
    {
      "commit": "e9789f0df3897adf9fce0316ee65354f770f752e",
      "tree": "596ad9ad34cf9a6c3a920920a0aed027091cb428",
      "parents": [
        "97c344116459370f94dd9fc995d74239556bfc5c",
        "1c247c88a0d953f27905a6bb23e357f20327541b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:42:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:42:16 2014 +0000"
      },
      "message": "Merge \"Add error handling if testscenarios aren\u0027t supported\""
    },
    {
      "commit": "97c344116459370f94dd9fc995d74239556bfc5c",
      "tree": "5d8db4ad10741540bbf8c5db331d9994499cb5cc",
      "parents": [
        "1a7342e5a3e9a6d1d75d344791b0d3693f5b2537",
        "4f5896e2efa746d4217d7f01f17cfd8f572be8a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:35:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:35:38 2014 +0000"
      },
      "message": "Merge \"Add basic Delete Queue Marconi test\""
    },
    {
      "commit": "1a7342e5a3e9a6d1d75d344791b0d3693f5b2537",
      "tree": "db5fd359f56d3d199639f1cdab95aed9c76d8c9c",
      "parents": [
        "bf6610a8c0db0a6db593c82398c76e93e27f77c6",
        "5e4b47ab2c4a407a1d29646df8ebffff6e545ea3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:35:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:35:29 2014 +0000"
      },
      "message": "Merge \"Add return value of classmethod in network base.py\""
    },
    {
      "commit": "bf6610a8c0db0a6db593c82398c76e93e27f77c6",
      "tree": "34f8d939b570de9af1d7052c96d165ee388dc793",
      "parents": [
        "1c31a3ac351e93aee88aec4c25ec4870fbd80d50",
        "26c3b17b94356103cdc1374d6f0e63b7054b828d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:35:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:35:20 2014 +0000"
      },
      "message": "Merge \"Verify quotas attributes through Nova os-quota-sets API\""
    },
    {
      "commit": "1c31a3ac351e93aee88aec4c25ec4870fbd80d50",
      "tree": "f2e42205b6156d37fe9021cca623d28ec72e7ad0",
      "parents": [
        "8b113281efb41b97c8f9f49b1cf4d9d28c6eed69",
        "b5e1d0cb169324f53257ee5067eb3b02bd646a87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:35:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:35:11 2014 +0000"
      },
      "message": "Merge \"add volume list tests for cinder v2\""
    },
    {
      "commit": "8b113281efb41b97c8f9f49b1cf4d9d28c6eed69",
      "tree": "8372dbcd5b31412c798f18f2ab8b70e5d20a4ec7",
      "parents": [
        "dd461b5c3aa76457f3bb292ce7790d60ff99094d",
        "db315e20e0592f36fdacf1fde77d04411a5e7346"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 16:35:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 16:35:01 2014 +0000"
      },
      "message": "Merge \"Stop heat resource leaking even if an error occurs\""
    },
    {
      "commit": "dd461b5c3aa76457f3bb292ce7790d60ff99094d",
      "tree": "45c6a7f22f2d0f1dd7351565cd8432916eaa4230",
      "parents": [
        "ec93c1ea1aa16aeb89cec701b9f1904106357441",
        "df15468c27b4c73d411b147f543ffdd7beb7ea02"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 13:04:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 13:04:51 2014 +0000"
      },
      "message": "Merge \"Stop keystone resource leaking even if an error occurs\""
    },
    {
      "commit": "ec93c1ea1aa16aeb89cec701b9f1904106357441",
      "tree": "2da685e34bceecab93f6c1926095719fa43ff744",
      "parents": [
        "b9c86e695809e8738f11c93c06ea83e9a51463d5",
        "29b0f4cee835c2a792a7a6ef36058e1bdda04fdc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 13:02:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 13:02:45 2014 +0000"
      },
      "message": "Merge \"Add list user groups api to identity v3\""
    },
    {
      "commit": "b9c86e695809e8738f11c93c06ea83e9a51463d5",
      "tree": "6cb2f595220b28e58886c013de0e4661e043114a",
      "parents": [
        "0752e139ae45587a289254ab8a29c57a4db1e042",
        "c40aa00c13ab7d25edd86d9639266a191940480a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 12:34:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 12:34:51 2014 +0000"
      },
      "message": "Merge \"Add tests for external network extension\""
    },
    {
      "commit": "0b6daa0f313234490e4b4c885c9984c5693dc08f",
      "tree": "b1538d91350fc669b13882f14b37e4b31a51d7a8",
      "parents": [
        "02b4c04697c504946ebe1855121ca639c59d48d9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "message": "add back empty whitelist\n\nthe log checker fails without a whitelist file, add this back in\n\nChange-Id: I26f0e9789b167061e2a7dac4dddf04d89bfadee3\n"
    },
    {
      "commit": "0752e139ae45587a289254ab8a29c57a4db1e042",
      "tree": "ae940ed9718e7adec12f4945747d429e83d89e23",
      "parents": [
        "95f15202952232104863cdc58758ec866599ca95",
        "cbe21b030d5863aa2cd5054e7afd0e79686075e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 11:14:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 11:14:01 2014 +0000"
      },
      "message": "Merge \"API test for \u0027create server with scheduler hints\u0027\""
    },
    {
      "commit": "95f15202952232104863cdc58758ec866599ca95",
      "tree": "8a1b18bd03de7238100b2d472cb53305da4b0d4a",
      "parents": [
        "4e1f1adadeebbfbfa23313b647af6f43a2685916",
        "0301bc813059473838137b75bc7503cb0fba4af0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 09:29:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 09:29:06 2014 +0000"
      },
      "message": "Merge \"Add unit tests for the tempest.common.utils.file_utils\""
    },
    {
      "commit": "4e1f1adadeebbfbfa23313b647af6f43a2685916",
      "tree": "5d22b8ef277360100fb058f61dc67f8029c1ea8b",
      "parents": [
        "561c45ab015b17209af0880d8f016590ad6a7335",
        "26f485921d764f66fbe3f8f0f537d64f56e321e9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 07:09:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 07:09:25 2014 +0000"
      },
      "message": "Merge \"Move negative tests for test_images\""
    },
    {
      "commit": "561c45ab015b17209af0880d8f016590ad6a7335",
      "tree": "10953fc262d5eb61f9e864388d018ff089726203",
      "parents": [
        "9b113ef695c6f831ad1e9fc70e6ff2e2210d784d",
        "c704a708ebe13dec36130aef42be786e8e9d1660"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 07:03:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 07:03:19 2014 +0000"
      },
      "message": "Merge \"Networks,Ports: delete with subnet, port with no IP\""
    },
    {
      "commit": "cbe21b030d5863aa2cd5054e7afd0e79686075e3",
      "tree": "0c06808aac18910ed665bc81dbf143daf24c37a7",
      "parents": [
        "2740b93229ae151749f62a08e4a455c77a5fc679"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Wed Mar 12 17:04:44 2014 +0530"
      },
      "committer": {
        "name": "Mh Raies",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Mar 21 11:28:00 2014 +0530"
      },
      "message": "API test for \u0027create server with scheduler hints\u0027\n\nIt implements nova api test to create a server with scheduler\nhints. To test this API \u0027SimpleCIDRAffinityFilter\u0027 filtering\nschema is used.\n\nChange-Id: Idfd53edf55735075af3b0601bf4e5181378f1d47\n"
    },
    {
      "commit": "9b113ef695c6f831ad1e9fc70e6ff2e2210d784d",
      "tree": "2bcb925dc71cb30ed130dcff96fa1a5eb61e2143",
      "parents": [
        "67380a41eef512c254297ccbf7918de7d555362a",
        "3dd3be8587e035805f4ac22eba1e2e4de0a8c053"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 05:55:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 05:55:54 2014 +0000"
      },
      "message": "Merge \"Add nova migration-list CLI test\""
    },
    {
      "commit": "67380a41eef512c254297ccbf7918de7d555362a",
      "tree": "559de733788d5e9bb0651ed884216601d34f5874",
      "parents": [
        "eb745dad7b9cfcb7ca09797efa4c60c3a831d7d1",
        "2cb18265709a79a5352bfbb299f5ccbc994cd438"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 05:02:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 05:02:39 2014 +0000"
      },
      "message": "Merge \"Fix cinder quota cleanup\""
    },
    {
      "commit": "eb745dad7b9cfcb7ca09797efa4c60c3a831d7d1",
      "tree": "f18f09a9866bf7b6b5f114d36ece69e77bed1021",
      "parents": [
        "7c17da5322e519f80200ab8b2ebc33ae3d51399e",
        "54432cf4b0b0cd804a9b3360c1cb4cc53c1a75c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 00:51:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 00:51:07 2014 +0000"
      },
      "message": "Merge \"Verify the response attributes of \u0027list_hosts\u0027\""
    },
    {
      "commit": "7c17da5322e519f80200ab8b2ebc33ae3d51399e",
      "tree": "63baed737fbaded1589daccebd3a67beb1ce9a61",
      "parents": [
        "15bb7a1e4d3c5f5b20e93eec1f25c6a14cb2d66a",
        "8f1c6cd2962f2b1e24c8087d23167c6eab20cb0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 00:49:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 00:49:39 2014 +0000"
      },
      "message": "Merge \"Validate get fixed-ips attributes of Nova V2 API\""
    },
    {
      "commit": "15bb7a1e4d3c5f5b20e93eec1f25c6a14cb2d66a",
      "tree": "08308a304d2105117093de5b3d020375236188df",
      "parents": [
        "1e664f36d91f10e7791a73194d0246d0a731dc76",
        "47785fa51d7848112c7c2a69247d312ff96a59f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 00:35:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 00:35:28 2014 +0000"
      },
      "message": "Merge \"Validate of Nova list Floating IPs attributes\""
    },
    {
      "commit": "1e664f36d91f10e7791a73194d0246d0a731dc76",
      "tree": "4e638017276cd9aea21c432b3e94d18697b06cd5",
      "parents": [
        "72e6e772151d6253f23d24ee6824f53d90995a67",
        "0260458a2320df8404411641d9dfe110a6ce57a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 00:29:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 00:29:17 2014 +0000"
      },
      "message": "Merge \"Verify \"create a server\" API response attributes\""
    },
    {
      "commit": "72e6e772151d6253f23d24ee6824f53d90995a67",
      "tree": "805841b54af8bb7b32a215762a0bb49fe34867e7",
      "parents": [
        "5b6ce4966e4bd2dc6d2dd1b7d1a4ccd8c0bf3369",
        "8eff7ca13d58498d90590d7a7ed2c4e13684e762"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 20 23:24:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 20 23:24:01 2014 +0000"
      },
      "message": "Merge \"Fix error trace induced by dhcp test actions\""
    },
    {
      "commit": "5b6ce4966e4bd2dc6d2dd1b7d1a4ccd8c0bf3369",
      "tree": "64975701726b6403811d92cf0c45624aceb1b99d",
      "parents": [
        "2740b93229ae151749f62a08e4a455c77a5fc679",
        "253585dcc6811b0fdbc615336edc7606d4262ebc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 20 23:17:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 20 23:17:24 2014 +0000"
      },
      "message": "Merge \"Add server to clean up even in case of errors\""
    },
    {
      "commit": "c4aee3528ab9b2e7d29a163014292be6a08b31aa",
      "tree": "46a85fd42b9e90b09dcff0678a3fffe7fef377fd",
      "parents": [
        "2740b93229ae151749f62a08e4a455c77a5fc679"
      ],
      "author": {
        "name": "Eugene Nikanorov",
        "email": "enikanorov@mirantis.com",
        "time": "Thu Mar 20 18:17:00 2014 +0400"
      },
      "committer": {
        "name": "Eugene Nikanorov",
        "email": "enikanorov@mirantis.com",
        "time": "Thu Mar 20 19:55:22 2014 +0400"
      },
      "message": "Skip loadbalancer basic scenario test\n\nChange-Id: I5feeddba784d7ca568485b7c03a17883eff6cef9\nPartial-Bug: #1295165\n"
    },
    {
      "commit": "26c3b17b94356103cdc1374d6f0e63b7054b828d",
      "tree": "4a93787cbbb0b0ff6b4ba61fbf04b4ca2dc0d318",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Wed Mar 19 14:03:28 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Thu Mar 20 12:02:19 2014 +0000"
      },
      "message": "Verify quotas attributes through Nova os-quota-sets API\n\nThis patch adds checks whether a response of Nova os-quota-sets\nget/get defaultAPI\nincludes the attributes to block the backward incompatibility change\nin the future.\n\nThe quotas response body of v2 API is the following:\n{\n    \"quota_set\": {\n        \"id\": \"231a1e7fd1b344f9874d0334d98b459c\",\n        \"instances\": 10,\n        \"cores\": 20,\n        \"ram\": 51200,\n        \"floating_ips\": 10,\n        \"fixed_ips\": -1,\n        \"metadata_items\": 128,\n        \"injected_files\": 5,\n        \"injected_file_content_bytes\": 10240,\n        \"injected_file_path_bytes\": 255,\n        \"key_pairs\": 100,\n        \"security_groups\": 10\n        \"security_group_rules\": 20,\n    }\n}\n\nThe one of v3 API is the following:\n{\n    \"quota_set\": {\n        \"id\": \"231a1e7fd1b344f9874d0334d98b459c\",\n        \"instances\": 10,\n        \"cores\": 20,\n        \"ram\": 51200,\n        \"floating_ips\": 10,\n        \"fixed_ips\": -1,\n        \"metadata_items\": 128,\n        \"key_pairs\": 100,\n        \"security_groups\": 10\n        \"security_group_rules\": 20,\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I8a45ba601b92f17808227a4853a42e812a2a082e\n"
    },
    {
      "commit": "1c247c88a0d953f27905a6bb23e357f20327541b",
      "tree": "b37b8ea21499a1fea9989609c7dbce61bc7305a2",
      "parents": [
        "2740b93229ae151749f62a08e4a455c77a5fc679"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Mar 20 08:24:38 2014 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Mar 20 08:24:38 2014 +0100"
      },
      "message": "Add error handling if testscenarios aren\u0027t supported\n\nIf the test runner doesn\u0027t support the load_tests mechanism it\u0027s\nbetter to raise an proper exception.\n\nChange-Id: I3f5d4b2bc285874bbeabf8ddefec6c28fd2b9c91\nCloses-Bug: #1293433\n"
    },
    {
      "commit": "2740b93229ae151749f62a08e4a455c77a5fc679",
      "tree": "6716e96b4aa8a428bf3525a0c5f6c7408a9c2bd6",
      "parents": [
        "fc585122e3373ae4db6f279ba96852916e15f8af",
        "435fa4939c04e97e9e4c2345fde4a0afb06bc7c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 20 06:33:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 20 06:33:02 2014 +0000"
      },
      "message": "Merge \"Validate get limits attributes of Nova V2 API\""
    },
    {
      "commit": "0260458a2320df8404411641d9dfe110a6ce57a2",
      "tree": "180d6eb332548c284f6c5b18ffff5ae64f09c179",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Mar 14 16:23:41 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Mar 20 14:41:28 2014 +0900"
      },
      "message": "Verify \"create a server\" API response attributes\n\nNow most attributes of Nova v2/v3 APIs are not checked in Tempest,\nand this patch adds some tests which check these attributes to block\nthe backward incompatibility change in the future.\n\nThis patch adds the checks of \"create a server\" API responses.\n\nThe response body of v2 API is the following:\n  {\n    \"server\": {\n      \"id\": \"d099f759-021f-41ad-8ad3-7d9ddecaf07a\",\n      \"security_groups\": [{\"name\": \"default\"}],\n      \"links\": [\n        {\"href\": \"http://[..]\", \"rel\": \"self\"},\n        {\"href\": \"http://[..]\", \"rel\": \"bookmark\"}\n      ],\n      \"adminPass\": \"6GLunfZpNbB8\",\n      \"OS-DCF:diskConfig\": \"MANUAL\"\n    }\n  }\n\nThe one of v3 API is the following:\n  {\n    \"server\": {\n      \"id\": \"c2f2ebe8-5a25-442b-83d2-9f0926a7a88a\",\n      \"os-security-groups:security_groups\": [{\"name\": \"default\"}],\n      \"links\": [\n        {\"href\": \"http://[..]\", \"rel\": \"self\"},\n        {\"href\": \"http://[..]\", \"rel\": \"bookmark\"}\n      ],\n      \"admin_password\": \"7XW3fhZpe6iF\",\n      \"os-access-ips:access_ip_v6\": \"\",\n      \"os-access-ips:access_ip_v4\": \"\",\n    }\n  }\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I584c47df3de8be2dd593b39b5486c9ed38c9a7ed\n"
    },
    {
      "commit": "fc585122e3373ae4db6f279ba96852916e15f8af",
      "tree": "413c27b35b3117275aefdb0d399abecb01f9fddf",
      "parents": [
        "6229ca55b9bf1c4592b835ce15dc4810b476a843",
        "7d710f93d65ad9c1a8120511ad7078eb16bb1883"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 20 05:24:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 20 05:24:19 2014 +0000"
      },
      "message": "Merge \"Add missing client names to T102 hacking check\""
    },
    {
      "commit": "6229ca55b9bf1c4592b835ce15dc4810b476a843",
      "tree": "c724ec77b4439eab0abe49618a6561f9eb3234f9",
      "parents": [
        "11ea49c4a836342d1bddc3043e0c1fc9d22cae7f",
        "70151e1cb68fc0a92a37bffcbc247054ac0379ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 19 22:00:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 19 22:00:12 2014 +0000"
      },
      "message": "Merge \"Ignore .coverage* files\""
    },
    {
      "commit": "11ea49c4a836342d1bddc3043e0c1fc9d22cae7f",
      "tree": "969369823d9977d514980be2b7a1aa6c5c91b242",
      "parents": [
        "02b4c04697c504946ebe1855121ca639c59d48d9",
        "67b827fe74cbc26378e9d184feea06094ae82286"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 19 22:00:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 19 22:00:03 2014 +0000"
      },
      "message": "Merge \"Stop test server leaking even if an error happens\""
    },
    {
      "commit": "2cb18265709a79a5352bfbb299f5ccbc994cd438",
      "tree": "0172f4e5993f7fb85607481be69b389eb18e828f",
      "parents": [
        "02b4c04697c504946ebe1855121ca639c59d48d9"
      ],
      "author": {
        "name": "Cory Stone",
        "email": "corystone@gmail.com",
        "time": "Wed Mar 19 14:14:03 2014 -0500"
      },
      "committer": {
        "name": "Cory Stone",
        "email": "corystone@gmail.com",
        "time": "Wed Mar 19 14:25:39 2014 -0500"
      },
      "message": "Fix cinder quota cleanup\n\nThe cinder quota update test is setting default quotas for volume types\nthat might have been removed while we were running tests. Only update\nthe default quotas for the global values.\n\nhttps://review.openstack.org/#/c/81503 fixed the test comparison which\nwas also broken, now the race condition hits in the cleanup.\n\nChange-Id: I496e699e3b805aa2130ed39476008a6cd2b0cb6d\nCloses-Bug: 1294824\n"
    },
    {
      "commit": "02b4c04697c504946ebe1855121ca639c59d48d9",
      "tree": "41b4514ac957e852cfc7a536ffbecbd9341fe785",
      "parents": [
        "27a8c5641d4d419e6e67ed22333a159527356760",
        "5d407e21255fa3449478d02fc3754b0b68886237"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 19 17:37:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 19 17:37:47 2014 +0000"
      },
      "message": "Merge \"change dirty logs to work off a whitelist\""
    },
    {
      "commit": "253585dcc6811b0fdbc615336edc7606d4262ebc",
      "tree": "588150e49523cf77fcaad70370ac13b3b2fb32b4",
      "parents": [
        "27a8c5641d4d419e6e67ed22333a159527356760"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Wed Mar 19 12:08:39 2014 -0400"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Wed Mar 19 12:08:39 2014 -0400"
      },
      "message": "Add server to clean up even in case of errors\n\nIn the case of instance build times out it would never been added to cleanup so\nwe put it on the list before wait for it get ready.\n\nFixes bug #1292641\n\nChange-Id: Id030457cfe038849b81008de18b5f93fc024a47e\n"
    },
    {
      "commit": "27a8c5641d4d419e6e67ed22333a159527356760",
      "tree": "04f25f7c6d2b690e94312451d5eddaa4ed60ba17",
      "parents": [
        "2258bddb36be0b2fba5e885d9097384662cb84d4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Wed Mar 19 07:46:42 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Wed Mar 19 07:48:45 2014 -0400"
      },
      "message": "fix cinder quota equality\n\nThe cinder quota test was of bad quality, and assumed that all\nthe functions in the class ran in linear order to work. If they\nrun in a different order the tenant could have additional quota\nvalues beyond the strict defaults.\n\nWe can fix this by testing the returned quota contains the values\nwe\u0027re attempting to update.\n\nCloses-Bug: #1291926\n\nChange-Id: I53a154aac61368b7c20ac5703f3877fcf42f9781\n"
    },
    {
      "commit": "df15468c27b4c73d411b147f543ffdd7beb7ea02",
      "tree": "f206596e02c0fb5868c943c32287eff7528b17eb",
      "parents": [
        "2258bddb36be0b2fba5e885d9097384662cb84d4"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Mar 19 18:32:00 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Mar 19 18:32:00 2014 +0900"
      },
      "message": "Stop keystone resource leaking even if an error occurs\n\nIn some test, if an error occurs in setUpClass(), some resources\nare not deleted because of tearDownClass() is not called.\nThis commit fixes it.\n\n tempest/api\n  +---- baremetal (unnecessary)\n  +---- compute\n  +---- data_processing (unnecessary)\n  +---- database (unnecessary)\n  +---- identity            \u003c-- this patch\n  +---- image (done)\n  +---- network\n  +---- object_storage\n  +---- orchestration\n  +---- queuing (unnecessary)\n  +---- telemetry (unnecessary)\n  +---- volume (done)\n\nPartially Implements: blueprint stop-leaking\n\nChange-Id: I7104b968b7c704d465ec8a5a3046f749566c1241\n"
    },
    {
      "commit": "db315e20e0592f36fdacf1fde77d04411a5e7346",
      "tree": "fae293b525913128185c1d4301fc0e3d7b57da9d",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Mar 19 16:11:13 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Mar 19 18:26:36 2014 +0900"
      },
      "message": "Stop heat resource leaking even if an error occurs\n\nIn some test, if an error occurred in setUpClass(), some resources\nare not deleted because of tearDownClass() is not called.\nThis commit fixes it.\n\n tempest/api\n  +---- baremetal (unnecessary)\n  +---- compute\n  +---- data_processing (unnecessary)\n  +---- database (unnecessary)\n  +---- identity\n  +---- image (done)\n  +---- network\n  +---- object_storage\n  +---- orchestration         \u003c-- this patch\n  +---- queuing (unnecessary)\n  +---- telemetry (unnecessary)\n  +---- volume (done)\n\nPartially Implements: blueprint stop-leaking\n\nChange-Id: Ice13507f4b7625b73fe200c414fa4d7b9be856d5\n"
    },
    {
      "commit": "2258bddb36be0b2fba5e885d9097384662cb84d4",
      "tree": "fd935bf2dde0bf1eea5fa705600fcb2798d43f12",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2",
        "c0120ba2578c2494dd2a0a6a7dd4f530fed84e08"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 19 09:02:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 19 09:02:01 2014 +0000"
      },
      "message": "Merge \"Add swift discoverable_api support to verify_tempest_config\""
    },
    {
      "commit": "c40aa00c13ab7d25edd86d9639266a191940480a",
      "tree": "67c584b187c3e44cd2218a9496ebaadc40cc477e",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Dec 25 12:27:02 2013 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Mar 19 11:30:55 2014 +0400"
      },
      "message": "Add tests for external network extension\n\nAdd tests for:\n - Create a network from an administrative user specifying the\n   external network extension attribute;\n - Update a network from an administrative user specifying the\n   external network extension attribute;\n - List networks from a normal user and confirm the external\n   network extension attribute is returned for those networks\n   that were created as external;\n - Show an external network from a normal user and confirm the\n   external network extension attribute is returned.\n\npartially implement bp: improve-neutron-test-coverage\n\nChange-Id: I3e4978b95d0f0194a698f3b7929f90c23cb8345e\n"
    },
    {
      "commit": "d34326c79e044350967c753e1b20292b141f5c30",
      "tree": "37c77731dc6852db18f76d8fb7e1cb45c7797f76",
      "parents": [
        "65c07d7fac791cf952b34b7d424e1d2ded1f89c2"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 19 12:18:53 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 19 12:18:53 2014 +0900"
      },
      "message": "Verify Image attributes through Nova V2 GET API\n\nThis patch adds the JSON Schema for response of Nova V2 GET Image API\nand validate the response with added JSON Schema to block the backward\nincompatibility change in the future.\n\nThe response body of V2 GET Image API is below:\n\n{\n    \"image\": {\n        \"id\": \"70a599e0-31e7-49b7-b260-868f441e862b\",\n        \"status\": \"ACTIVE\",\n        \"updated\": \"2011-01-01T01:02:03Z\",\n        \"links\": [\n            {\n                \"href\": \"http://openstack.example.com/v2/openstack/\n                        images/70a599e0-31e7-49b7-b260-868f441e862b\",\n                \"rel\": \"self\"\n            },\n            {\n                \"href\": \"http://openstack.example.com/openstack/\n                        images/70a599e0-31e7-49b7-b260-868f441e862b\",\n                \"rel\": \"bookmark\"\n            },\n            {\n                \"href\": \"http://glance.openstack.example.com/openstack/\n                        images/70a599e0-31e7-49b7-b260-868f441e862b\",\n                \"rel\": \"alternate\",\n                \"type\": \"application/vnd.openstack.image\"\n            }\n        ],\n        \"name\": \"fakeimage7\",\n        \"created\": \"2011-01-01T01:02:03Z\",\n        \"OS-EXT-IMG-SIZE:size\": 25165824,\n        \"minDisk\": 0,\n        \"minRam\": 0,\n        \"progress\": 100,\n        \"metadata\": {\n            \"architecture\": \"x86_64\",\n            \"auto_disk_config\": \"True\",\n            \"kernel_id\": \"nokernel\",\n            \"ramdisk_id\": \"nokernel\"\n        },\n        \"server\": {\n            \"id\": \"65802d04-c684-4900-b645-a6a15f78add4\",\n            \"links\": [\n                {\n                    \"href\": \"http://10.21.43.120:8774/v2/\n                            f0468e49de7b4f74b6359a6dd3a72481/servers/\n                            65802d04-c684-4900-b645-a6a15f78add4\",\n                    \"rel\": \"self\"\n                }\n            ]\n        }\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I3f09f5857ad35bc9f703a0482c761ae2ec2418f1\n"
    },
    {
      "commit": "65c07d7fac791cf952b34b7d424e1d2ded1f89c2",
      "tree": "fe30cab91c52b1991e0100157f34ac0159490b3f",
      "parents": [
        "be0c8022c4440acfafe39ad900f0277d49cf1949",
        "ead51df1a1e293fce96b66954d59a5545f4b6bcf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 22:58:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 22:58:40 2014 +0000"
      },
      "message": "Merge \"Add unit tests for wait_for_resource_deletion\""
    },
    {
      "commit": "5d407e21255fa3449478d02fc3754b0b68886237",
      "tree": "dcc1e98efbc4b7e04e0d617a18b13309ed1c5267",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 14:31:05 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 18:50:24 2014 -0400"
      },
      "message": "change dirty logs to work off a whitelist\n\ninstead of marking the logs that we think should be clean, mark\nthe ones we think should be dirty. This means no new services can\ncome in with unclean logs.\n\nremove the whitelist data, as that\u0027s currently obsolete, we\u0027ll\nremove the code for it later.\n\nChange-Id: I4b15c932b78f54ec371aa67c7b4e8248b3f9c0eb\n"
    },
    {
      "commit": "54432cf4b0b0cd804a9b3360c1cb4cc53c1a75c1",
      "tree": "b451499ed6e69f4315d6c6fb9ba5e713e8b5acb7",
      "parents": [
        "77aa8566cddbab122b249bab81bd4ebc18c46fc7"
      ],
      "author": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Mon Mar 17 22:58:11 2014 +0900"
      },
      "committer": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Wed Mar 19 05:24:01 2014 +0900"
      },
      "message": "Verify the response attributes of \u0027list_hosts\u0027\n\nThis patch verifies the response attributes of list_hosts.\nThe response body of v2 and v3 API are in the same format:\n\n\"hosts\": [\n    {\n        \"host_name\": \"b6e4adbc193d428ea923899d07fb001e\",\n        \"service\": \"conductor\",\n        \"zone\": \"internal\"\n    }\n]\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Ia26d14e6fcec0e8f76224669ebde57ff8840605c\n"
    },
    {
      "commit": "be0c8022c4440acfafe39ad900f0277d49cf1949",
      "tree": "1403a7fb91b374201e3e705ff24daf8440ec1692",
      "parents": [
        "bbbb0f8e04c3baf083dcbba29b2a589fbdbeda00",
        "d5c2e24108badc95448bbff72fcda60391192e15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 18:05:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 18:05:03 2014 +0000"
      },
      "message": "Merge \"Remove test_can_log_into_created_server\""
    },
    {
      "commit": "bbbb0f8e04c3baf083dcbba29b2a589fbdbeda00",
      "tree": "299786ea5319597180f82cc9aea90de3da752659",
      "parents": [
        "d60d24ade06da0d9556cecb40425f32b7f8c5167",
        "b40848f3eb82f76e38b143df4923add1d06d6744"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 11:55:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 11:55:47 2014 +0000"
      },
      "message": "Merge \"Add api tests for load balancer\u0027s VIPs and health monitors\""
    },
    {
      "commit": "d60d24ade06da0d9556cecb40425f32b7f8c5167",
      "tree": "414b789505d2e2c870aff95defba578b4b50a3aa",
      "parents": [
        "43d4842700c8b1f4bc0528e58e77f9bad2a946e3",
        "7cff03fd7a2c21f81401417ce487f734373a54a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 11:54:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 11:54:55 2014 +0000"
      },
      "message": "Merge \"Volume boot test uses new block device syntax\""
    },
    {
      "commit": "43d4842700c8b1f4bc0528e58e77f9bad2a946e3",
      "tree": "6385a8eae6985a93096e1befbd12d1850bb7ee9c",
      "parents": [
        "bc98ecc2787ad9b04045635509debe26baeb6056",
        "a4cfe0c92cc308ccbede29b1d782036d83b97795"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 11:50:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 11:50:53 2014 +0000"
      },
      "message": "Merge \"Add test to rescope token using v2\""
    },
    {
      "commit": "bc98ecc2787ad9b04045635509debe26baeb6056",
      "tree": "bbd5150c65636bbcd6ede476c9559fcff9d8707c",
      "parents": [
        "f1794ebd77a2b278edd5955fa01bd4fecfeb9848",
        "71c85f66f3b323de4e30d2db40161ecfc8578fc5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 10:55:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 10:55:24 2014 +0000"
      },
      "message": "Merge \"Support endpoint type in CLI tests\""
    },
    {
      "commit": "f1794ebd77a2b278edd5955fa01bd4fecfeb9848",
      "tree": "188d90c57a2db3591d67164e525679bcb8128993",
      "parents": [
        "7a039a5a3b2e223da2ca4f44d2598a39c900c126",
        "4f46805f8255189eacd1755af15b673c2e944474"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 09:50:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 09:50:23 2014 +0000"
      },
      "message": "Merge \"Add utils.misc unit tests\""
    },
    {
      "commit": "7a039a5a3b2e223da2ca4f44d2598a39c900c126",
      "tree": "2531e336a4e47060403567efd242dda90dfada1e",
      "parents": [
        "acaa9ba1e001a4e9d5428e5dbea9fe349cf8e527",
        "90e4131bd1c36faf99ce1196a19cf8d9d9a5417e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 09:44:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 09:44:39 2014 +0000"
      },
      "message": "Merge \"add compute quotas test\""
    },
    {
      "commit": "acaa9ba1e001a4e9d5428e5dbea9fe349cf8e527",
      "tree": "311e0f1776fcb4fceb7482c8cc111eb899fd0081",
      "parents": [
        "e53afc73a0bff63e4817ad0a273d5e1a203b370e",
        "fd9f907b680ef4ed4d6464f1d03d628b917e8307"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 08:43:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 08:43:50 2014 +0000"
      },
      "message": "Merge \"Add cinder tempest cases for encryption-type\""
    },
    {
      "commit": "47785fa51d7848112c7c2a69247d312ff96a59f4",
      "tree": "eab84e54f082ad600446efc1537bb814b99c6487",
      "parents": [
        "e53afc73a0bff63e4817ad0a273d5e1a203b370e"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 14 18:23:02 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Mar 18 16:42:59 2014 +0900"
      },
      "message": "Validate of Nova list Floating IPs attributes\n\nThis patch adds the JSON schema for Nova list Floating IPs API\nresponse and validate the response of list Floating IPs API\nwith added JSON schema to block the backward incompatibility\nchange in the future.\n\nThe response body of list Floating IPs API is below:\n\n{\n    \"floating_ips\": [\n        {\n            \"id\": 1,\n            \"pool\": \"nova\",\n            \"instance_id\": null,\n            \"ip\": \"10.10.10.1\",\n            \"fixed_ip\": null,\n        }\n    ]\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Ica266688af310bb804bcf7fb240ca6a005b156c0\n"
    },
    {
      "commit": "e53afc73a0bff63e4817ad0a273d5e1a203b370e",
      "tree": "20bfa7b73cef34768de409c481dcfbcd99a4bde5",
      "parents": [
        "4b5e65bcd668c7fa3bc8f9e9e4bed1b9bfb7acf0",
        "a279a68ec9a778fbeef442144b8ee383c347f44f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 05:49:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 05:49:27 2014 +0000"
      },
      "message": "Merge \"Stop volume leaking even if an error is occurred\""
    },
    {
      "commit": "435fa4939c04e97e9e4c2345fde4a0afb06bc7c3",
      "tree": "40addf24b08e7d6dad2859131e206243b286e28b",
      "parents": [
        "55b82ac6ce31755dbabb864c8de8985bbb2a2c3f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Mar 18 12:00:54 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Mar 18 14:02:20 2014 +0900"
      },
      "message": "Validate get limits attributes of Nova V2 API\n\nNow most attributes of Nova v2/v3 APIs are not checked in Tempest,\nand this patch adds some tests which check these attributes to block\nthe backward incompatibility change in the future.\n\nThis patch adds the checks of \"get limits\" API responses.\n\nThe response body of v2 API is the following:\n  {\n    \"limits\": {\n      \"absolute\": {\n        \"maxTotalRAMSize\": 51200,\n        \"totalCoresUsed\": 0,\n        \"maxTotalInstances\": 10,\n        \"maxTotalFloatingIps\": 10,\n        \"totalSecurityGroupsUsed\": 0,\n        \"maxTotalCores\": 20,\n        \"totalFloatingIpsUsed\": 0,\n        \"maxSecurityGroups\": 10,\n        \"maxServerMeta\": 128,\n        \"maxPersonality\": 5,\n        \"maxImageMeta\": 128,\n        \"maxPersonalitySize\": 10240,\n        \"maxSecurityGroupRules\": 20,\n        \"maxTotalKeypairs\": 100,\n        \"totalRAMUsed\": 0,\n        \"totalInstancesUsed\": 0\n      },\n      \"rate\": []\n    }\n  }\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I503db2986ddcafb899f16d1547fd4857d355f2ed\n"
    },
    {
      "commit": "4b5e65bcd668c7fa3bc8f9e9e4bed1b9bfb7acf0",
      "tree": "053f49e603cff2704bde1343958c1f895c43f7a4",
      "parents": [
        "55b82ac6ce31755dbabb864c8de8985bbb2a2c3f",
        "550f2ab261879f480fe60ba03bd4bd56d8d33a94"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 04:51:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 04:51:12 2014 +0000"
      },
      "message": "Merge \"Add slow tag for test_ceilometer_resource_list\""
    },
    {
      "commit": "c704a708ebe13dec36130aef42be786e8e9d1660",
      "tree": "ca13e22705fc483ce19bc002d9236a2c3b26ada6",
      "parents": [
        "6dcf606eb251265c7b16da8765d1d4418dbc7985"
      ],
      "author": {
        "name": "sukhdev",
        "email": "sukhdev@aristanetworks.com",
        "time": "Wed Jan 15 11:50:56 2014 -0800"
      },
      "committer": {
        "name": "sukhdev",
        "email": "sukhdev@aristanetworks.com",
        "time": "Mon Mar 17 20:16:07 2014 -0700"
      },
      "message": "Networks,Ports: delete with subnet, port with no IP\n\nFollowing tests are added:\n - Delete a subnet by deleting the network it is associated with\n - Test create port with no IP address\n\nChange-Id: Ia6ff87b122615fea685cc645cd0213cda2a769b7\n"
    },
    {
      "commit": "55b82ac6ce31755dbabb864c8de8985bbb2a2c3f",
      "tree": "0815ca9ba6a7c73cdf454157efcbf97df9e8648b",
      "parents": [
        "6f4aa943f07bc48d668bc0bbfbc891a67f0feb28",
        "4435bd81922509d897e905d2975636b008cd89bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 23:41:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 23:41:29 2014 +0000"
      },
      "message": "Merge \"Wait properly for server deletion in test_volumes_actions\""
    },
    {
      "commit": "6f4aa943f07bc48d668bc0bbfbc891a67f0feb28",
      "tree": "74325ba2efe0d8ece8b298a00cff9330e7b9ef92",
      "parents": [
        "c6d8015059a82a52f17dd7fbe21e02a0e1595676",
        "3099ffb85d3182f2eaef2e5507c4089ef5c3a17d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 21:50:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 21:50:41 2014 +0000"
      },
      "message": "Merge \"Object storage tests to use default auth_provider\""
    },
    {
      "commit": "c6d8015059a82a52f17dd7fbe21e02a0e1595676",
      "tree": "2b031573931d2abd8310444c62a11759719a0275",
      "parents": [
        "0e29c4c0d63643290af6df2313092905024147ac",
        "3a9bdf9e49c196344cffc5ea56ada0361362d917"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 20:44:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 20:44:13 2014 +0000"
      },
      "message": "Merge \"Add negative tests for endpoints\""
    },
    {
      "commit": "0e29c4c0d63643290af6df2313092905024147ac",
      "tree": "9710052238baa7bc21ef4d23d42f8c14497a6dd5",
      "parents": [
        "2a1e0eb678316f30f1d948ad857e67b86e06350a",
        "eb1523b495c18d6a261401b6f4da87446801f8a5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 20:44:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 20:44:04 2014 +0000"
      },
      "message": "Merge \"change teardown check to LOG.error\""
    },
    {
      "commit": "550f2ab261879f480fe60ba03bd4bd56d8d33a94",
      "tree": "2758eb56723508b83ae5bea79d82a33205628954",
      "parents": [
        "2a1e0eb678316f30f1d948ad857e67b86e06350a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Mar 17 18:07:23 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Mar 17 18:07:23 2014 +0000"
      },
      "message": "Add slow tag for test_ceilometer_resource_list\n\nThis commit adds a slow tag to the ceilometer cli test\ntest_ceilometer_resource_list. This test is consistently among the\nslowest in a gate run. (usually slower than the scenario tests) So,\nthis shouldn\u0027t be part of a normal gate run a cli test is just a\nsimple sanity check it shouldn\u0027t take minutes to execute.\n\nChange-Id: I8aa73823d5f6558c3e378ed8a0e17e351775b8dd\n"
    },
    {
      "commit": "2a1e0eb678316f30f1d948ad857e67b86e06350a",
      "tree": "9c1576623dcbff47d637d0afc8a3dc0cabdce754",
      "parents": [
        "7321f3f729005418d70f872e3720aa38d7db913f",
        "1ec6e18007691c92fc27235c677d11b0fe1c1f6b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 16:24:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 16:24:36 2014 +0000"
      },
      "message": "Merge \"Add tests for binding extended attributes for ports\""
    },
    {
      "commit": "7cff03fd7a2c21f81401417ce487f734373a54a2",
      "tree": "5d050265c554b816c7cf11af591d2dc13e8d7b48",
      "parents": [
        "249cac3c5373e0dd08df74a7ebb7e18f7583436c"
      ],
      "author": {
        "name": "Nikola Dipanov",
        "email": "ndipanov@redhat.com",
        "time": "Wed Mar 12 14:06:25 2014 +0100"
      },
      "committer": {
        "name": "Nikola Dipanov",
        "email": "ndipanov@redhat.com",
        "time": "Mon Mar 17 15:12:22 2014 +0100"
      },
      "message": "Volume boot test uses new block device syntax\n\nThis patch adds a new test that tests the volume boot with the new block\ndevice mapping syntax that was added to Nova in Havana.\n\nFor more details on the v2 block device mapping syntax see the following\nWiki page: https://wiki.openstack.org/wiki/BlockDeviceConfig\n\nChange-Id: Ie15d62fded79dd19e896f6317123597f70ed3f6e\n"
    },
    {
      "commit": "67b827fe74cbc26378e9d184feea06094ae82286",
      "tree": "9e900e9a205b4dfefb47655a922604257f166ab0",
      "parents": [
        "7321f3f729005418d70f872e3720aa38d7db913f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Mar 17 18:44:57 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Mar 17 18:44:57 2014 +0900"
      },
      "message": "Stop test server leaking even if an error happens\n\nSome api/compute test creates multiple test-servers in setUpClass(). But\nif an error happens, some servers are not deleted because\ntearDownClass() is not called.\nThis commit fixes it.\n\nPartially Implements: blueprint stop-leaking\n\nChange-Id: I448bf844a19cd88da0dd3a6da162711307e34b30\n"
    },
    {
      "commit": "b5e1d0cb169324f53257ee5067eb3b02bd646a87",
      "tree": "24ae1463d1c02cec9372f050a058ae5d395f79d3",
      "parents": [
        "7321f3f729005418d70f872e3720aa38d7db913f"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Mon Mar 10 11:00:19 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Mon Mar 17 16:18:24 2014 +0800"
      },
      "message": "add volume list tests for cinder v2\n\ncinder v2 allows parameters limit, sort_key and sort_dir in query\nstatement. Add tests for the query parameters.\n\nChange-Id: I3b713f3d830879b4e8e675910366c21953e342db\nBlueprint: cinder-v2-api-tests\n"
    },
    {
      "commit": "6a6f647a45b7a82246ca333f2b002aaad5855db9",
      "tree": "106b1e99dcb2bdfa65ae590041fc5dd9537e4822",
      "parents": [
        "7321f3f729005418d70f872e3720aa38d7db913f"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Thu Mar 06 16:37:07 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Mon Mar 17 14:53:23 2014 +0800"
      },
      "message": "add server personality files test\n\nadd an existent personality file when create server\n\nChange-Id: I1b6e734c5b3a508bbba6a16c943a9f5b85f4e5dd\nBlueprint: testcases-expansion-icehouse\n"
    },
    {
      "commit": "90e4131bd1c36faf99ce1196a19cf8d9d9a5417e",
      "tree": "d7db00653c9818a56addd7bbd3f7d5f04060fbc1",
      "parents": [
        "7321f3f729005418d70f872e3720aa38d7db913f"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Thu Mar 06 14:56:01 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Mon Mar 17 14:46:08 2014 +0800"
      },
      "message": "add compute quotas test\n\nlist quota for specific user\n\nChange-Id: I2cd158bc6ef7d9d5f897315f99115ffb0dd6bfa5\nBlueprint: testcases-expansion-icehouse\n"
    },
    {
      "commit": "7321f3f729005418d70f872e3720aa38d7db913f",
      "tree": "1564bf0d185bc8d186f107f3597e5a6a5f008fdd",
      "parents": [
        "f025f60996a485f78c67e6ede74fd144678914c3",
        "d4f86528a8a9b9587d07bb4bb4e23c829938fabe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 05:46:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 05:46:22 2014 +0000"
      },
      "message": "Merge \"Add quota_set delete test for Nova v3 API\""
    },
    {
      "commit": "f025f60996a485f78c67e6ede74fd144678914c3",
      "tree": "94cd6fbcf77fe49b0084f14b9d6989860a2ace91",
      "parents": [
        "2814714388069cdbdd88affda3b227ecdb47656d",
        "e672326b5243eb2327de1ebbe3e8bde40ce56941"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 05:46:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 05:46:13 2014 +0000"
      },
      "message": "Merge \"Add network credential unit testing\""
    },
    {
      "commit": "2814714388069cdbdd88affda3b227ecdb47656d",
      "tree": "94b5f44ea16f6fcf6f1eb59ac34c2f5857376eeb",
      "parents": [
        "ad177e57226b23b1e0409e343250b062d570967d",
        "cb058069f90c1921fc4451fbbc5d13b1af373354"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 05:46:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 05:46:05 2014 +0000"
      },
      "message": "Merge \"Add unit basic unit tests for tenant_isolation\""
    },
    {
      "commit": "8f1c6cd2962f2b1e24c8087d23167c6eab20cb0e",
      "tree": "cfc7df8e2e3e93819d472987061d2b794b1225d2",
      "parents": [
        "ad177e57226b23b1e0409e343250b062d570967d"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 17 13:15:14 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 17 13:15:14 2014 +0900"
      },
      "message": "Validate get fixed-ips attributes of Nova V2 API\n\nThis patch adds the JSON schema for Nova V2 get fixed-ips API\nresponse and validate the response with added JSON schema to\nblock the backward incompatibility change in the future.\n\nThe response body of V2 get fixed-ip API is below:\n\n{\n    \"fixed_ip\": {\n        \"address\": \"192.168.1.1\",\n        \"cidr\": \"192.168.1.0/24\",\n        \"host\": \"host\",\n        \"hostname\": \"openstack\"\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I1b8b2c00492e85e6075c036b41f28e68357da653\n"
    },
    {
      "commit": "ad177e57226b23b1e0409e343250b062d570967d",
      "tree": "c80350548680f9994ff356e508273fa2345e4e66",
      "parents": [
        "77aa8566cddbab122b249bab81bd4ebc18c46fc7",
        "ff598481d4fcdfe45a8ce91aef2291798af7b55b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 17 03:11:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 17 03:11:34 2014 +0000"
      },
      "message": "Merge \"Convert fake_config class to use config fixture\""
    },
    {
      "commit": "70151e1cb68fc0a92a37bffcbc247054ac0379ec",
      "tree": "269dd2695d8714b97a847cc56918ea77440e135a",
      "parents": [
        "77aa8566cddbab122b249bab81bd4ebc18c46fc7"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Mar 17 11:09:27 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Mar 17 11:14:13 2014 +0900"
      },
      "message": "Ignore .coverage* files\n\nWhen a coverage command aborts, some temporary files related to the\ncoverage remain like this:\n    .coverage.localhost.24409.990268\n    .coverage.localhost.24415.503858\n    .coverage.localhost.24417.953422\n    .coverage.localhost.24419.169526\n    .coverage.localhost.24421.143443\n    .coverage.localhost.24423.259249\n    .coverage.localhost.24425.429360\n    .coverage.localhost.24427.025521\n    .coverage.localhost.24432.204681\n    .coverage.localhost.24479.725555\nWe should not manage these files in the git repository.\n\nPartially implements bp unit-tests\n\nChange-Id: Ifa5aaa526b27473c5e5220a5be4a910603676e60\n"
    },
    {
      "commit": "4f46805f8255189eacd1755af15b673c2e944474",
      "tree": "78d1fa49cc9b62f52940242e55ff550c4d1eae51",
      "parents": [
        "22b060ee5862ceebb7d1f7dd588d21167d478a32"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Sat Mar 15 12:18:23 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Mar 17 09:24:54 2014 +0900"
      },
      "message": "Add utils.misc unit tests\n\nThis commit adds unit tests for tempest.common.utils.misc.\n\nPartially implements bp unit-tests\nChange-Id: Ia018cdd8a1938c7cd02acba3c2146f5f63673f28\n"
    },
    {
      "commit": "7d710f93d65ad9c1a8120511ad7078eb16bb1883",
      "tree": "a11c8d64b4b6ab58ca8ea72677521ac4a16a6aaa",
      "parents": [
        "77aa8566cddbab122b249bab81bd4ebc18c46fc7"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 15 21:29:08 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 15 21:41:00 2014 -0400"
      },
      "message": "Add missing client names to T102 hacking check\n\nThis commit updates the list of client names that should be checked\nfor T102.\n\nChange-Id: I6cb693298c75e400e5fe3a4bdd2532bca9d87b9b\n"
    },
    {
      "commit": "ead51df1a1e293fce96b66954d59a5545f4b6bcf",
      "tree": "6df96ca3233550ecb024a279b055ae10df0330b4",
      "parents": [
        "ff598481d4fcdfe45a8ce91aef2291798af7b55b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 15 18:56:43 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 15 18:56:43 2014 +0000"
      },
      "message": "Add unit tests for wait_for_resource_deletion\n\nThis commit adds unit tests to cover the wait_for_resource_deletion\nmethod in the rest client. It covers the 3 cases for the method:\nthe resource is deleted before the timeout, the timeout is hit and an\nexception is raised, and the service client child class doesn\u0027t have\na is_resource_deleted() method.\n\nPartially implements bp unit-tests\n\nChange-Id: I2acd1b5f44a7526c4b38d17d37bdc4b0f5db7d54\n"
    },
    {
      "commit": "a4cfe0c92cc308ccbede29b1d782036d83b97795",
      "tree": "f16b415ae725cf97bb050e2bfc1251bd77216d2b",
      "parents": [
        "77aa8566cddbab122b249bab81bd4ebc18c46fc7"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sat Mar 15 09:36:45 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Sat Mar 15 11:13:05 2014 -0500"
      },
      "message": "Add test to rescope token using v2\n\nThis adds a test that shows that an unscoped token can be used to\nget a scoped token using the identity v2 API.\n\nChange-Id: Ibb6da68d5be2f46f27eb23fbbb7e6e282b026556\n"
    },
    {
      "commit": "77aa8566cddbab122b249bab81bd4ebc18c46fc7",
      "tree": "b67111634d44171a5ec12cfe6e5622b93293ad98",
      "parents": [
        "6847722ddaaa89f1d0f601d097aab7f213b41d67",
        "c266b28aceb888ff34118f767a946db0407c209b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 15 14:06:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 15 14:06:41 2014 +0000"
      },
      "message": "Merge \"Move verification of response attributes into service client\""
    },
    {
      "commit": "6847722ddaaa89f1d0f601d097aab7f213b41d67",
      "tree": "6ad138d0ccdb09d3160c9608160e51f79f2036a4",
      "parents": [
        "22b060ee5862ceebb7d1f7dd588d21167d478a32",
        "6c7244ad3f0564a0d3ddc5cd4829bf5d002e8c73"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 15 08:35:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 15 08:35:52 2014 +0000"
      },
      "message": "Merge \"stress/actions/ssh_floating.py n-net compatibility\""
    },
    {
      "commit": "22b060ee5862ceebb7d1f7dd588d21167d478a32",
      "tree": "2e4f6151b0601642a6513f6b4570ee302891fbe2",
      "parents": [
        "99b7e3208c9322a5514d426691b74ed1ac5457c5",
        "249cac3c5373e0dd08df74a7ebb7e18f7583436c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 22:45:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 22:45:15 2014 +0000"
      },
      "message": "Merge \"Unset the imageRef when booting from volume\""
    },
    {
      "commit": "0301bc813059473838137b75bc7503cb0fba4af0",
      "tree": "10d1c4fd432552eb5d477aed935ee2fff015500e",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Mar 14 21:37:56 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Mar 14 21:37:56 2014 +0000"
      },
      "message": "Add unit tests for the tempest.common.utils.file_utils\n\nThis commit adds a positive and negative unit tests for the single\nmethod from file_utils in tempest.common.utils.\n\nPartially implements bp unit-tests\n\nChange-Id: Ic19428a10785afd8849442f4d1f8f8e0a87f549b\n"
    },
    {
      "commit": "99b7e3208c9322a5514d426691b74ed1ac5457c5",
      "tree": "56b22b7c907b593587c49e884a694eed80d9c79f",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a",
        "692f0457a8d6b890b8d7193046ac6daf04cc5716"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 20:34:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 20:34:13 2014 +0000"
      },
      "message": "Merge \"Fix V3 image tests according to new image_client\""
    },
    {
      "commit": "e672326b5243eb2327de1ebbe3e8bde40ce56941",
      "tree": "5d2527a2dc317f543446f82dc0e933fc2c13af11",
      "parents": [
        "cb058069f90c1921fc4451fbbc5d13b1af373354"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Mar 14 13:16:52 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Mar 14 14:24:43 2014 -0400"
      },
      "message": "Add network credential unit testing\n\nThis commit adds some of the missing coverage from the isolated\ncredentials unit tests. This also adds the unit tests for the alt\nuser/tenant.\n\nPartially implements bp unit-tests\n\nChange-Id: Id5e7ba3e8d2b74f20651d522efa9856886c64de7\n"
    },
    {
      "commit": "cb058069f90c1921fc4451fbbc5d13b1af373354",
      "tree": "cd19bf13e325b05bce2431d23fa1fdbdb47c3a16",
      "parents": [
        "ff598481d4fcdfe45a8ce91aef2291798af7b55b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Mar 13 18:27:07 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Mar 14 14:24:40 2014 -0400"
      },
      "message": "Add unit basic unit tests for tenant_isolation\n\nThis commit adds some basic unit test coverage for the tenant isolation\ncode. It doesn\u0027t provide complete coverage yet, but to avoid having\na giant patch this is the first chunk.\n\nPartially implements bp unit-tests\n\nChange-Id: Ic7d5368a4c0b8c2eeb61a73481f630ba04ee70b0\n"
    },
    {
      "commit": "71c85f66f3b323de4e30d2db40161ecfc8578fc5",
      "tree": "6a77097d4e274b4680b8cb5dc7e76d1bed897b01",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Feb 26 15:53:43 2014 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Fri Mar 14 17:39:59 2014 +0000"
      },
      "message": "Support endpoint type in CLI tests\n\nThis patch reads the endpoint_type parameter of the various option\ngroups of Tempest and passes it as the --(os-)endpoint-type parameter\nof the Openstack CLI clients. This allows Tempest to be run in several\nnetwork configuration where, for instance, the publicURL is not directly\nreachable.\n\nChange-Id: I87f874b9c3fd4fd15907dc933c1ebb62ad4e6e4b\n"
    },
    {
      "commit": "d5c2e24108badc95448bbff72fcda60391192e15",
      "tree": "cf3fe77f9215fbbc424918a2e0745ef466d630a4",
      "parents": [
        "8f544a646447bc6c27b65e660396d300375f580c"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Mar 14 17:48:16 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Mar 14 17:48:16 2014 +0100"
      },
      "message": "Remove test_can_log_into_created_server\n\nThe nova v3 version of test_create_server still has the\ntest_can_log_into_created_server, and referencing to not existing\nmethod.\n\nDoes not makes sense just testing the login alone, if we have lot of test\nfor testing many other ssh dependent things.\nA basic remote command execution cost is close to just trying\nto authenticate.\n\nChange-Id: I0d53727934249f83cc562ab8e372aaffb4b1ac65\nImplements: blueprint ssh-auth-strategy\n"
    },
    {
      "commit": "cd2c782ac1e5024984abca89818b37f76ad0843a",
      "tree": "33562f32495b548d9457446c59c073069ef5ffcc",
      "parents": [
        "e13f0e2f613773f8751cae1d68a80bee50ccef36",
        "22fb4708573e5fdde4bc73d23d201edb554113c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 15:55:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 15:55:59 2014 +0000"
      },
      "message": "Merge \"cleanup resources in setUpClass if exception raised\""
    },
    {
      "commit": "e13f0e2f613773f8751cae1d68a80bee50ccef36",
      "tree": "f769a8770134482100c3d504bf7f233e74d36e69",
      "parents": [
        "7a1b592d05b827c88aa67d59b4ef45f2c46bc65e",
        "86d1a5798dc9f4b9f2f845f78021877cbecd49a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 15:34:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 15:34:23 2014 +0000"
      },
      "message": "Merge \"V2 API Test to get the VNC console of a Server\""
    },
    {
      "commit": "7a1b592d05b827c88aa67d59b4ef45f2c46bc65e",
      "tree": "badcd6c3a8f5f742da83bb5a245d0f1bce4472d4",
      "parents": [
        "89c7d84e25b11f2825544e136f6dbd511e8b974b",
        "a422c698d1ab4d9964aec4c2268f8ab6a0cf2295"
      ],
      "author": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Fri Mar 14 14:36:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 14:36:50 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "89c7d84e25b11f2825544e136f6dbd511e8b974b",
      "tree": "664a9444e6db9df7446f0e5dbc36fec5c990ba78",
      "parents": [
        "b5903abfaad4f648cd8f8e1c11d7852b084b307a",
        "9f03f8bb73e12256fff3ce730e1c3efb5b8f701b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 14:33:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 14:33:35 2014 +0000"
      },
      "message": "Merge \"Add security group deletion to the cleanup util\""
    }
  ],
  "next": "b5903abfaad4f648cd8f8e1c11d7852b084b307a"
}
