)]}'
{
  "log": [
    {
      "commit": "ba0462fb1e7ae00911d3cd19f4b3f14b592f65a0",
      "tree": "42adeb8b1bac8fc0597e8841ba4ab83a4c1c8996",
      "parents": [
        "ab1e888e4a2d90414b1d099cce35152da0419fea",
        "8f440393ffd7991c90993636fe0984131463078a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 18 13:24:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 18 13:24:59 2013 +0000"
      },
      "message": "Merge \"Add \"region\" config for each service\""
    },
    {
      "commit": "ab1e888e4a2d90414b1d099cce35152da0419fea",
      "tree": "48b8b07e7701827ac6067bea4c72ae1af400068c",
      "parents": [
        "f00055e18b3699019b67c305dc040dda6aed6898",
        "f5153f740a1237dfe7fc01c9cd0bd11c55abfbf7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 18 11:38:29 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 18 11:38:29 2013 +0000"
      },
      "message": "Merge \"LBaaS client functions and pool testcases\""
    },
    {
      "commit": "f00055e18b3699019b67c305dc040dda6aed6898",
      "tree": "d09d3c3af541a7bb84d6f43ed1ba4304dc5fed60",
      "parents": [
        "72be9d37da7c6bdabfe3c7db534e18795eecde4b",
        "06d9827427788369b415011b2d2fe82236c01f14"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 18 10:48:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 18 10:48:13 2013 +0000"
      },
      "message": "Merge \"Use common create_server method for advanced_ops\""
    },
    {
      "commit": "72be9d37da7c6bdabfe3c7db534e18795eecde4b",
      "tree": "79b8a8ee5bbe7353bb7a233d62f2fcc888855a35",
      "parents": [
        "fea12573dca0902053837cec50ea5528f8495fe0",
        "fc77e93e7efef7727e443985c49f340e95964656"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 18 10:36:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 18 10:36:51 2013 +0000"
      },
      "message": "Merge \"assertEquals is deprecated, use assertEqual\""
    },
    {
      "commit": "fea12573dca0902053837cec50ea5528f8495fe0",
      "tree": "9ba3774591e88437cff498bdc3cdd0aa94499cd1",
      "parents": [
        "b17460e89efe1f4efc1e3cf4fda1b7754841cdc6",
        "b432bac91afaa64351e2c5ae278cf17f69932743"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 18 10:30:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 18 10:30:53 2013 +0000"
      },
      "message": "Merge \"fix pep8 errors: E231, E128\""
    },
    {
      "commit": "f5153f740a1237dfe7fc01c9cd0bd11c55abfbf7",
      "tree": "261c1baee3204a2f8c543afb32a0261775b5be35",
      "parents": [
        "02d04b00f06580b1955103069ffb564360adfa62"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Mon Sep 16 13:38:37 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Wed Sep 18 15:54:36 2013 +0530"
      },
      "message": "LBaaS client functions and pool testcases\n\nLBaaS client funtions and testcases for pool show and pool list.\n\nChange-Id: Ibb1bb855f0ceb2558595d7486b51c62be56bbd48\n"
    },
    {
      "commit": "b17460e89efe1f4efc1e3cf4fda1b7754841cdc6",
      "tree": "ac09915f40a6706444296f774fb7ff633bf4e6a3",
      "parents": [
        "35018f239aeddc5fcbc0279a1cc4b3ebb293c1e9"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Sep 17 17:04:03 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Sep 17 17:04:03 2013 +0000"
      },
      "message": "Update README.rst to use testr instead of nose\n\nThis commit just changes the references to nose in the project README\nto testr. It also adds a sentence about using run_tests.sh and tox.\n\nChange-Id: I7512b7f954c1c83186b1f428e9371261cf50f41b\n"
    },
    {
      "commit": "b432bac91afaa64351e2c5ae278cf17f69932743",
      "tree": "2d5edf13328c0906c7f8e0239bbd7b67f48335ba",
      "parents": [
        "35018f239aeddc5fcbc0279a1cc4b3ebb293c1e9"
      ],
      "author": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Tue Sep 17 16:24:12 2013 +0000"
      },
      "committer": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Tue Sep 17 16:30:23 2013 +0000"
      },
      "message": "fix pep8 errors: E231, E128\n\npep8 code check fail with some complain.\nCloses-Bug: #1226678\n\nChange-Id: I4a50363c5e7f9f9e6eabbb4913a8a2127fb5da6c\n"
    },
    {
      "commit": "35018f239aeddc5fcbc0279a1cc4b3ebb293c1e9",
      "tree": "b9b2b2a8593ce09b7e8157551c8564143320292d",
      "parents": [
        "66fcba960a2a74daf17c466e043761264746e878",
        "32b1e6cf9c4be69b335d62919c7d2476dec679a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 17 07:32:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 17 07:32:10 2013 +0000"
      },
      "message": "Merge \"Add a create_server test for flavor authorization\""
    },
    {
      "commit": "fc77e93e7efef7727e443985c49f340e95964656",
      "tree": "c90b593b2bd783ef9b53ed4c19aa0e00b6f68b49",
      "parents": [
        "66fcba960a2a74daf17c466e043761264746e878"
      ],
      "author": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Mon Sep 16 17:38:26 2013 -0700"
      },
      "committer": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Mon Sep 16 18:19:12 2013 -0700"
      },
      "message": "assertEquals is deprecated, use assertEqual\n\nassertEquals is deprecated in Python 2.7 , need drop it\nhttp://docs.python.org/2/library/unittest.html#deprecated-aliases\n\nChange-Id: I05061251efe1ea840dd9741d254babcf0f565068\n"
    },
    {
      "commit": "8f440393ffd7991c90993636fe0984131463078a",
      "tree": "5537c29d93d6119ff58370bf35b9820a13e88586",
      "parents": [
        "66fcba960a2a74daf17c466e043761264746e878"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Sep 13 16:14:20 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Tue Sep 17 09:54:29 2013 +0900"
      },
      "message": "Add \"region\" config for each service\n\nAdded config items are:\n    compute.region\n    image.region\n    network.region\n    volume.region\n    object_storage.region\n    orchestration.region\n\nRestClient decides target endpoints according to these values. If\nthese values are not set, the value of identity.region is used\ninstead.\n\nFixes bug 1210039\n\nChange-Id: If2a01fae2893ee5740a94e97389164eb000538d7\n"
    },
    {
      "commit": "66fcba960a2a74daf17c466e043761264746e878",
      "tree": "07741e692d73f460dc89606d0eaa0f66772d581f",
      "parents": [
        "5cdb89d094f81088780eb802da3a48fa100e7621",
        "ffa94d6b56d9f193136e4e84fec673b35670bae3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 22:18:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 22:18:50 2013 +0000"
      },
      "message": "Merge \"Sync latest versions of oslo incubator\""
    },
    {
      "commit": "5cdb89d094f81088780eb802da3a48fa100e7621",
      "tree": "aa4f81ba2638466e150c21da0fb3578ac9640c4a",
      "parents": [
        "d554a85c014056394af4b9ce762a36e7866670e0",
        "96c28d13e7dcbe6d43f4c6f359be93c98a371bc1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 20:47:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 20:47:19 2013 +0000"
      },
      "message": "Merge \"Add parallel test execution section to HACKING.rst\""
    },
    {
      "commit": "d554a85c014056394af4b9ce762a36e7866670e0",
      "tree": "331729a781ce7998a7ee250b7fdc61d7a2c0f8c1",
      "parents": [
        "6b055e2f512b34602aafb216f3f524425f90f7f0",
        "02d04b00f06580b1955103069ffb564360adfa62"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 20:46:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 20:46:08 2013 +0000"
      },
      "message": "Merge \"Adding xml support for load balancer\""
    },
    {
      "commit": "96c28d13e7dcbe6d43f4c6f359be93c98a371bc1",
      "tree": "c27424982471d73dab0e0e8ffe69306fa419b678",
      "parents": [
        "49f44525b770fd8599d71563bb779d85f657fd07"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 16 17:05:09 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 16 17:26:26 2013 +0000"
      },
      "message": "Add parallel test execution section to HACKING.rst\n\nThis commit adds a section to HACKING.rst to add some things to watch\nout for now that we are running tempest in parallel by default. Part\nof this documentation was taken from David Kranz\u0027s mailing list post:\nhttp://lists.openstack.org/pipermail/openstack-dev/2013-August/014472.html\n\nChange-Id: Ie688650fc528cf849c619e9afb64ba1f6b556ff8\n"
    },
    {
      "commit": "ffa94d6b56d9f193136e4e84fec673b35670bae3",
      "tree": "831bacd66d75e7bc6949f4f5c94e0c380b488714",
      "parents": [
        "49f44525b770fd8599d71563bb779d85f657fd07"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Sep 11 18:09:17 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 16 17:18:53 2013 +0000"
      },
      "message": "Sync latest versions of oslo incubator\n\nThis commit pulls in the lastest version of oslo incubator modules.\n\nChange-Id: Ib591897958d6e12c251375d30342218b7d2cdd05\n"
    },
    {
      "commit": "6b055e2f512b34602aafb216f3f524425f90f7f0",
      "tree": "617556d62150e71a634e2778f84e8012d0b9dd80",
      "parents": [
        "49f44525b770fd8599d71563bb779d85f657fd07"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Mon Sep 16 12:59:57 2013 +0530"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 15:36:32 2013 +0000"
      },
      "message": "Fix overlapping subnet creation\n\nFixes LP bug #1225623\n\nChange-Id: Idfa2adbe1afe99afe6393901473a5ff87d89079d\n"
    },
    {
      "commit": "49f44525b770fd8599d71563bb779d85f657fd07",
      "tree": "f9ab0438f2276ccebc08d57d64812f2aa6f48e1a",
      "parents": [
        "fef14f5014565242f4084e888b7cf7efb31009bd",
        "2265bc45bcfb15369b083c87715726212ae4e5a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 15:32:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 15:32:17 2013 +0000"
      },
      "message": "Merge \"test_fixed_ips unsafe xml/json resource sharing\""
    },
    {
      "commit": "fef14f5014565242f4084e888b7cf7efb31009bd",
      "tree": "d1dcaa46f24db209d815e787ca03254d6bd1fa10",
      "parents": [
        "cc1fb465405f37157e51a44b1fdd97685c5adc44",
        "f099f802ca3a9a6fde50a4803f1a206cc3e99c4b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 14:54:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 14:54:53 2013 +0000"
      },
      "message": "Merge \"Fixes typos in tempest/api\""
    },
    {
      "commit": "2265bc45bcfb15369b083c87715726212ae4e5a2",
      "tree": "dd0b2702942f474ea5b7043872ceca49e58251b2",
      "parents": [
        "9241d01f697f701d0820694e87e7b456ea01a8d7"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Sep 16 14:22:56 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Sep 16 15:35:33 2013 +0200"
      },
      "message": "test_fixed_ips unsafe xml/json resource sharing\n\nTest fixed ips might store json test case\n related variables on the base class in way, which might cause the\nxml test cases to uses the json rest clients.\n\nDepending on the execution order, it can lead to many type of anomalies.\n\nFixing bug 1226001\n\nChange-Id: Ib4585931aafcddf009a5a8001d4e14ce14053fe6\n"
    },
    {
      "commit": "cc1fb465405f37157e51a44b1fdd97685c5adc44",
      "tree": "2f49db62355156340384c530c2a31f660b774657",
      "parents": [
        "3df927e403c6333233ad7c37cb5a2a8c258597f2",
        "820072967e922ee23c8775f0707d1e8a588ade80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 12:25:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 12:25:05 2013 +0000"
      },
      "message": "Merge \"add required python modules(six,iso8601,fixtures) to requirements.txt\""
    },
    {
      "commit": "3df927e403c6333233ad7c37cb5a2a8c258597f2",
      "tree": "5a099f717330e4c0d8653633218fe05bcfb74cd8",
      "parents": [
        "de2e45f843c96bce7e5857951fb2ceb5a9c88609",
        "cc1623c13fcfb52e1844972e85dfcb563912a9a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 11:57:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 11:57:04 2013 +0000"
      },
      "message": "Merge \"Fixes some typos in tempest\""
    },
    {
      "commit": "de2e45f843c96bce7e5857951fb2ceb5a9c88609",
      "tree": "5c00b1d9d52c4ca8a1ae0023b404ac28057dcb11",
      "parents": [
        "9241d01f697f701d0820694e87e7b456ea01a8d7",
        "7dbb2b5289daa3cf3dc129dfaa30152a7cabae1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 11:14:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 11:14:32 2013 +0000"
      },
      "message": "Merge \"VolumesListTest may hide configuration issues\""
    },
    {
      "commit": "02d04b00f06580b1955103069ffb564360adfa62",
      "tree": "400454c94fb3709cc9ae83b971a77b1b747c0595",
      "parents": [
        "0fe7685add6e925836c28d6eb4ef76d92b8c62c1"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Mon Sep 16 12:10:10 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Mon Sep 16 12:11:34 2013 +0530"
      },
      "message": "Adding xml support for load balancer\n\nxml support for load balancer tests (pool and vips) are added.\n\nChange-Id: I9a7460621c21f5e9e28f358130f23b5d5872a087\n"
    },
    {
      "commit": "9241d01f697f701d0820694e87e7b456ea01a8d7",
      "tree": "a4b5013dbc6be5b853aa52e0405a75780a1d381d",
      "parents": [
        "796ab7ea2e3ee0236867ed39bb19ee2876b30577",
        "0fe7685add6e925836c28d6eb4ef76d92b8c62c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 06:37:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 06:37:33 2013 +0000"
      },
      "message": "Merge \"Network load balancer testing\""
    },
    {
      "commit": "0fe7685add6e925836c28d6eb4ef76d92b8c62c1",
      "tree": "18d1ece6a522ba6085d625da6317df6a79edf45b",
      "parents": [
        "b35bb6d7a384837b1bce20505d519dd8f852c54c"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Sep 13 11:52:56 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Mon Sep 16 11:08:57 2013 +0530"
      },
      "message": "Network load balancer testing\n\nSupport and test cases for network load balancer testing were missing.\nI have added support for load balancer for JSON.\nTill now I have added test cases of virtual IPs (vips) and some test\ncases for pool.\n\nChange-Id: I6ab258ce8a14ad0a16befbbdb06d7abab62ad004\n"
    },
    {
      "commit": "796ab7ea2e3ee0236867ed39bb19ee2876b30577",
      "tree": "da4f91e0586e5fddb9260c164fea26763e17335a",
      "parents": [
        "f7af022790a452e0da9b9f4a7e66e2ba9baca1dd",
        "5e76be194c570fccb030c964fe5e7e83baf63d81"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 16 00:00:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 16 00:00:37 2013 +0000"
      },
      "message": "Merge \"Adds verfication for Bootable Volume\""
    },
    {
      "commit": "cc1623c13fcfb52e1844972e85dfcb563912a9a0",
      "tree": "be3d77c5dcf40747910d2e46010b5e61c54f5e29",
      "parents": [
        "5ddf9dcbaa2acbb3cb89c57c4890d54b551aa4ae"
      ],
      "author": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Fri Sep 13 20:11:27 2013 -0700"
      },
      "committer": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Sun Sep 15 14:40:44 2013 -0700"
      },
      "message": "Fixes some typos in tempest\n\nJust typos found when I browsed through tempest code\n\nChange-Id: Ic2cf07ccaada9b79bf3d7ae5f5634dabcb1e8880\n"
    },
    {
      "commit": "f7af022790a452e0da9b9f4a7e66e2ba9baca1dd",
      "tree": "75ab083c66978dd43f5de92388237daea09568b2",
      "parents": [
        "f43c48f74151e2a108583eb9a8daf197e6860e98",
        "b35bb6d7a384837b1bce20505d519dd8f852c54c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 15 19:16:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 15 19:16:44 2013 +0000"
      },
      "message": "Merge \"Adding negative test for port\""
    },
    {
      "commit": "820072967e922ee23c8775f0707d1e8a588ade80",
      "tree": "98bd1b882cb977d5c30629b1c84fbd7a313e07bd",
      "parents": [
        "f43c48f74151e2a108583eb9a8daf197e6860e98"
      ],
      "author": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Sun Sep 15 11:57:17 2013 -0500"
      },
      "committer": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Sun Sep 15 13:52:48 2013 -0500"
      },
      "message": "add required python modules(six,iso8601,fixtures) to requirements.txt\n\nThese modules of six, iso8601, fixtures, are requiementd by following tempest modules.\nBut they are missing in requirements.txt.\n\n ./tempest/openstack/common/log.py:42:from six import moves\n ./tempest/openstack/common/timeutils.py:25:import iso8601\n ./tempest/api/compute/admin/test_aggregates.py:18:import fixtures\n ./tempest/test.py:22:import fixtures\n\n Closes-Bug: #1225723\n\nChange-Id: I5a43559630714c504dba4ef79ba9ee29128dfc69\n"
    },
    {
      "commit": "f099f802ca3a9a6fde50a4803f1a206cc3e99c4b",
      "tree": "02d78f939baebc6ea26f528e5d1bcc46f230e790",
      "parents": [
        "5ddf9dcbaa2acbb3cb89c57c4890d54b551aa4ae"
      ],
      "author": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Fri Sep 13 19:01:46 2013 -0700"
      },
      "committer": {
        "name": "Chang Bo Guo",
        "email": "guochbo@cn.ibm.com",
        "time": "Sat Sep 14 05:59:37 2013 -0700"
      },
      "message": "Fixes typos in tempest/api\n\nJust some typos\n\nChange-Id: I062b60e6b20bb116547f613556cf976d58f81d40\n"
    },
    {
      "commit": "06d9827427788369b415011b2d2fe82236c01f14",
      "tree": "a0fc5a7ce88f28dadeb3cbf61ef5f4f026e36dcc",
      "parents": [
        "f43c48f74151e2a108583eb9a8daf197e6860e98"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 29 10:50:49 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sat Sep 14 11:52:59 2013 +0900"
      },
      "message": "Use common create_server method for advanced_ops\n\nThis patch changes \"create server\" implementation from each\nimplementation to the common method for code clean-up.\n\nChange-Id: I04daf642ffdf5df6c7e5822f5f3c2281b0958a03\n"
    },
    {
      "commit": "f43c48f74151e2a108583eb9a8daf197e6860e98",
      "tree": "ce5b38dbb0dfb8a6715a2cc7c9b25e6b6ffac47b",
      "parents": [
        "5ddf9dcbaa2acbb3cb89c57c4890d54b551aa4ae",
        "914b471f2e4bfd47c787ea2bdf7cc39e71f342b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 14 01:33:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 14 01:33:41 2013 +0000"
      },
      "message": "Merge \"Credentials Keystone V3 API Tests\""
    },
    {
      "commit": "5ddf9dcbaa2acbb3cb89c57c4890d54b551aa4ae",
      "tree": "5d0a732301b3749d70c2309ba04fdf360732bab1",
      "parents": [
        "476e9dec197fbd20934d5851d06a56bc611ad8f3",
        "0abbc95f5a796874f9a94468d38846fc46ac6deb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 19:59:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 19:59:07 2013 +0000"
      },
      "message": "Merge \"task_state must be consider before many action\""
    },
    {
      "commit": "476e9dec197fbd20934d5851d06a56bc611ad8f3",
      "tree": "d2a90904a856665e24ccecdc74efb46540cdd9b0",
      "parents": [
        "8c6bcabd93e07b19321a9b8fdfca64565494a02f",
        "b7360f77e349c5784df8f360f66536510ce7cad3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 19:26:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 19:26:24 2013 +0000"
      },
      "message": "Merge \"Add tearDownClass to base swift test class\""
    },
    {
      "commit": "8c6bcabd93e07b19321a9b8fdfca64565494a02f",
      "tree": "5acad0fab9dc45d7b394dc8b1de0927ed0dbe57d",
      "parents": [
        "4489b590dc3ca7e2583dba04d8465d2566220995",
        "a67f463954cfd7a59a4b7e9767e3227cfcd272c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 19:19:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 19:19:06 2013 +0000"
      },
      "message": "Merge \"Adds disk_format parameter to upload_volume method in volumes client\""
    },
    {
      "commit": "4489b590dc3ca7e2583dba04d8465d2566220995",
      "tree": "c9f3eaa29c94c0c3ecf614be40a6bc46c22b451a",
      "parents": [
        "3696df99f3fe14dc5939a64f53333fa466fd8718",
        "7f894a51c4b5ad26626a7f8957d01312bd5ed44a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 17:58:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 17:58:36 2013 +0000"
      },
      "message": "Merge \"Make the admin role configurable within tempest\""
    },
    {
      "commit": "7dbb2b5289daa3cf3dc129dfaa30152a7cabae1b",
      "tree": "dd1308e95e8953951461b84678da0bcb71ed6994",
      "parents": [
        "3696df99f3fe14dc5939a64f53333fa466fd8718"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Sep 13 17:47:35 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Sep 13 18:32:18 2013 +0200"
      },
      "message": "VolumesListTest may hide configuration issues\n\nThe VolumesListTest may skip a test if we do not have enough space for\nvolumes. But it also can lead to false positive test results.\n\nThis change keeps the clean up part, but have the test class to raise an\nexception.\n\nChange-Id: Ib82fabb1684ee6beaac2a7c45b0b2dc8ec5d6b4c\n"
    },
    {
      "commit": "b7360f77e349c5784df8f360f66536510ce7cad3",
      "tree": "b6b67014985198a86238bc2071e15bd4c4b40fb1",
      "parents": [
        "3696df99f3fe14dc5939a64f53333fa466fd8718"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Sep 13 15:40:11 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Sep 13 15:40:11 2013 +0000"
      },
      "message": "Add tearDownClass to base swift test class\n\nThis commit fixes an oversight which was preventing isolated\ncredential cleanup on the swift tests.\n\nChange-Id: Ia54297351d5889aa4a19b0fc452b45838392724a\n"
    },
    {
      "commit": "3696df99f3fe14dc5939a64f53333fa466fd8718",
      "tree": "1d3703b6912122b0080c09bc5578ebce9ce34e44",
      "parents": [
        "c661e7d3af64de82e160577b83c03d8b9a84dcbe",
        "2d5c651380eb17cd1385c6766af88e9f3e864669"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 13:28:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 13:28:54 2013 +0000"
      },
      "message": "Merge \"Bulk Subnets and Ports creation\""
    },
    {
      "commit": "c661e7d3af64de82e160577b83c03d8b9a84dcbe",
      "tree": "a42570dab7f4a0855adc5c864ff1284c7fc598b5",
      "parents": [
        "4fa9232b5b9a9db2d3b6e005727a7f43db800527",
        "fb7552ae4c2ff179b388192f61e77087643318b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 11:31:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 11:31:37 2013 +0000"
      },
      "message": "Merge \"Add logging to the python-clients\""
    },
    {
      "commit": "b35bb6d7a384837b1bce20505d519dd8f852c54c",
      "tree": "88fab7db87b029fed0d01bb38cce5c2e4e4eac42",
      "parents": [
        "2d5c651380eb17cd1385c6766af88e9f3e864669"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Sep 13 11:39:11 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Sep 13 11:39:11 2013 +0530"
      },
      "message": "Adding negative test for port\n\nA negative test cases is added to verify that non-existing port.\n\nChange-Id: Ie707569f6948b0af0d5f7f861ea4c538fbba0060\n"
    },
    {
      "commit": "2d5c651380eb17cd1385c6766af88e9f3e864669",
      "tree": "319cfbaed6ea20dd4380062d270c13303897c6cd",
      "parents": [
        "4fa9232b5b9a9db2d3b6e005727a7f43db800527"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Sep 06 15:35:05 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Sep 13 11:33:44 2013 +0530"
      },
      "message": "Bulk Subnets and Ports creation\n\nTest case for bulk subnet and bulk port create and delete were mising.\nI have added these missing testcases.\n\nChange-Id: I0197829712368492f2b08e133fdcdae25eef47c4\n"
    },
    {
      "commit": "7f894a51c4b5ad26626a7f8957d01312bd5ed44a",
      "tree": "89c38d10d4c67ab4a914a7b5a50e286537deb52b",
      "parents": [
        "7fad0ca87fa2a122dfb061fbbb42cc4c26268c3e"
      ],
      "author": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Fri Sep 13 10:35:21 2013 +1000"
      },
      "committer": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Fri Sep 13 13:07:43 2013 +1000"
      },
      "message": "Make the admin role configurable within tempest\n\nAdds a configuration variable for the admin role.\n\nChange-Id: Ib7f1eaaefedebd6f0d608b0645950d0b64d87f7a\nCloses-Bug: #1224742\n"
    },
    {
      "commit": "4fa9232b5b9a9db2d3b6e005727a7f43db800527",
      "tree": "8e0a643a74b2b737a8a98e7f27c0773b0a5f844d",
      "parents": [
        "45db5f82068b1431f966aeba5088d9c73d39bb47",
        "f37dae3836b49cec2ed38e489808e81030ec9156"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 02:00:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 02:00:46 2013 +0000"
      },
      "message": "Merge \"added an api test for security_groups\""
    },
    {
      "commit": "45db5f82068b1431f966aeba5088d9c73d39bb47",
      "tree": "e218124bbe1628c82eca20c54f96e05a3232fca7",
      "parents": [
        "27411bbf43414aad4d597652c65797e62e6ab03e",
        "de8378b65be5e4a8d7de71b769ea4aba71a9aee7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 21:59:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 21:59:02 2013 +0000"
      },
      "message": "Merge \"Remove Whitebox tests\""
    },
    {
      "commit": "27411bbf43414aad4d597652c65797e62e6ab03e",
      "tree": "cc22e17011d69b83461026c759047619236e8013",
      "parents": [
        "8160d02c1f364c52b0ccf23fdcd1ca0583a0e20f",
        "5e4c0f2a31316c8c9e95cc3a16eb742d91aafbe5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 21:58:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 21:58:55 2013 +0000"
      },
      "message": "Merge \"Add service tag section to HACKING.rst\""
    },
    {
      "commit": "8160d02c1f364c52b0ccf23fdcd1ca0583a0e20f",
      "tree": "bc3318990322dfa76f3eb54cd36cdb2027e5d794",
      "parents": [
        "4c138b11bdee2137e8594e10188a64d8b9420243",
        "6ba951a9870fabdf6e337e4db092d4332bbd2c8a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 21:52:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 21:52:35 2013 +0000"
      },
      "message": "Merge \"Add hacking check for service tags in scenario\""
    },
    {
      "commit": "4c138b11bdee2137e8594e10188a64d8b9420243",
      "tree": "1417f40036767545b9ea318fe8725dd92e085bf7",
      "parents": [
        "2153ec0f71fd2d05161061060cf920f04fa405dd",
        "bfcc71228d3bce8ae7e21911cf1960a823acc565"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 18:44:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 18:44:37 2013 +0000"
      },
      "message": "Merge \"Remove bin/tempest script\""
    },
    {
      "commit": "de8378b65be5e4a8d7de71b769ea4aba71a9aee7",
      "tree": "8690118c62eb03df90eb4f3a6f1c11a86e91d06f",
      "parents": [
        "bfcc71228d3bce8ae7e21911cf1960a823acc565"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Sep 11 14:19:46 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 15:40:15 2013 +0000"
      },
      "message": "Remove Whitebox tests\n\nThis commit removes the whitebox tests from tempest. The proper place\nfor this type of testing is in nova unit tests not in tempest.\n\nFixes bug 1222852\n\nChange-Id: I0fac7b030c51985f9d6d93129bf9bab75c18cd11\n"
    },
    {
      "commit": "bfcc71228d3bce8ae7e21911cf1960a823acc565",
      "tree": "025090e37a1fe1b215042bd711d0488636eae0e3",
      "parents": [
        "95e39956018697b34932172f04b3ee54a9a546a3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 14:15:30 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 14:15:30 2013 +0000"
      },
      "message": "Remove bin/tempest script\n\nThe bin/tempest script was just an out of date copy of run_tests.sh.\nThere is no reason to keep 2 copies of the same script around so this\ncommit just removes the copy in bin.\n\nChange-Id: I91bacade03d0b503d9c729b76048aa67f5f209fa\n"
    },
    {
      "commit": "5e4c0f2a31316c8c9e95cc3a16eb742d91aafbe5",
      "tree": "f81a91ae1eeb7a07bcfde765eb5e07dba789e09c",
      "parents": [
        "6ba951a9870fabdf6e337e4db092d4332bbd2c8a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Sep 10 18:38:28 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 14:07:37 2013 +0000"
      },
      "message": "Add service tag section to HACKING.rst\n\nThis commit just adds a section to HACKING.rst explaining how to use\nservice tags.\n\nPart of bp add-service-tags\n\nChange-Id: I9724cec8e2009e9c2eb2d75d9254c2b5f10e7a85\n"
    },
    {
      "commit": "6ba951a9870fabdf6e337e4db092d4332bbd2c8a",
      "tree": "fcb7028bf2864680d0b44e747ac0732fa1bcb5eb",
      "parents": [
        "2153ec0f71fd2d05161061060cf920f04fa405dd"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 22:06:18 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 14:07:20 2013 +0000"
      },
      "message": "Add hacking check for service tags in scenario\n\nThis commit adds a hacking check to ensure that all the tests in the\ntempest.scenario directory include a @services decorator.\n\nPart of bp add-service-tags\n\nChange-Id: Ie2f3c384aac568ab791f4d7665d29ea9b3fda7f8\n"
    },
    {
      "commit": "2153ec0f71fd2d05161061060cf920f04fa405dd",
      "tree": "c7621717a1e8383c247eb9d0a52ef00bd2797eb1",
      "parents": [
        "95e39956018697b34932172f04b3ee54a9a546a3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 20:57:30 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 14:06:34 2013 +0000"
      },
      "message": "Add services tags to scenario tests\n\nThis commit add service tags to all the test methods in the scenario\ntests.\n\nPart of bp add-service-tags\n\nChange-Id: I9f4e125d05eeffd2dc2cbdc2b6346897166afad8\n"
    },
    {
      "commit": "95e39956018697b34932172f04b3ee54a9a546a3",
      "tree": "f4f68b6586d87a9ed2f30e11ee198fb7f457376d",
      "parents": [
        "178b2adbac22312cf7c78eb7692df05c7ca8939d",
        "660a4c167a1e03131998d2ff0560cc1d390c7bc4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 08:20:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 08:20:22 2013 +0000"
      },
      "message": "Merge \"Add service tags to api.volume\""
    },
    {
      "commit": "178b2adbac22312cf7c78eb7692df05c7ca8939d",
      "tree": "f079cdb3d45d02fe925db1c6a6e1f8407ee1e1e3",
      "parents": [
        "7fad0ca87fa2a122dfb061fbbb42cc4c26268c3e",
        "b6cd8ea4039b675cf0d40699b6444fa5a12da56b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 12 08:19:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 12 08:19:51 2013 +0000"
      },
      "message": "Merge \"Fix race condition for test_flavors_extra_specs\""
    },
    {
      "commit": "f37dae3836b49cec2ed38e489808e81030ec9156",
      "tree": "5822685405f6a554337fb428e6b3f89e85aa46ef",
      "parents": [
        "b3abf9c482ba123f4d023a898a35c37307552f1b"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Sun Sep 01 15:35:14 2013 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Sep 12 08:45:50 2013 +0300"
      },
      "message": "added an api test for security_groups\n\napi test to security groups and rules.\nadd needed support to network_client (json and xml)\n\nChange-Id: I9e35dde3b1f6299ca097acabd531902063cbfe70\n"
    },
    {
      "commit": "7fad0ca87fa2a122dfb061fbbb42cc4c26268c3e",
      "tree": "bcb5dde8ee20bc4d295d3170680f6f3e6e0eff83",
      "parents": [
        "d0d1cb523996195a991ddb21818efa1cbe64a430",
        "636f8db3151fdcf884783fec936d59ef287e59cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 11 22:08:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 11 22:08:49 2013 +0000"
      },
      "message": "Merge \"Append some operations to boot from volume pattern\""
    },
    {
      "commit": "a67f463954cfd7a59a4b7e9767e3227cfcd272c7",
      "tree": "14790bc669d617945b821ef56ea6d51319be1908",
      "parents": [
        "d0d1cb523996195a991ddb21818efa1cbe64a430"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Thu Aug 29 16:03:06 2013 -0700"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Wed Sep 11 14:39:05 2013 -0700"
      },
      "message": "Adds disk_format parameter to upload_volume method in volumes client\n\nAdds a third parameter, disk_format, to the upload_volume method of\nthe volumes client. The parameter is also added to the Tempest\nconfiguration and defaults to \"raw\" if not set.\n\nCloses-Bug: #1218666\nChange-Id: I6c62796161c9219cbd80eb9fecc7fbb0f3a4681a\n"
    },
    {
      "commit": "0abbc95f5a796874f9a94468d38846fc46ac6deb",
      "tree": "9bec81b874fde08b7d8a8e53e1f6d4f525442dda",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 01 19:19:42 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 11 18:20:42 2013 +0200"
      },
      "message": "task_state must be consider before many action\n\n* Creating server status wait function for using with\n  xml and json status wait.\n* Considering fast status changes for BUILD status related tests.\n  BUILD status wait can be useful when the server does\n  not really need to be active for the test and we do not want to\n  fail because the server reached the ACTIVE state before responding\n  to the status query, due to rate limitation or for other reasons.\n* Moving the wait function to new module, which could be used for\n  collecting all wait related functionality.\n\n  Fixing bug 1170118\n\nChange-Id: Ie301124952412dab2b11a92a25ee54c633d08eeb\n"
    },
    {
      "commit": "d0d1cb523996195a991ddb21818efa1cbe64a430",
      "tree": "1c72d2297af569bd9e93124eb8738fdd2073b83d",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff",
        "b3d707ca0fbfe1d92eb3e3be63c7865b7a2f7b83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 11 14:52:38 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 11 14:52:38 2013 +0000"
      },
      "message": "Merge \"Translate server extension attributes to json\""
    },
    {
      "commit": "5e76be194c570fccb030c964fe5e7e83baf63d81",
      "tree": "aafcc8e8a38f7c951743a29c659874b7442950cd",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff"
      ],
      "author": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Mon Aug 19 12:10:16 2013 +0000"
      },
      "committer": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Wed Sep 11 12:02:53 2013 +0000"
      },
      "message": "Adds verfication for Bootable Volume\n\nThis submission is to verify the response body of Bootable Volume.\nTo do so, added required assertions in \"test_volumes_get.py\"\ntest script located at ./api/volume and also required modifications\nare done in get_volume, list_volumes, list_volumes_with_detail\nmethods of volumes_client.py(XML)\n\nImplements blueprint: cinder-grizzly1-blueprints-implementation\n\nChange-Id: Id8ac81e268abde1df8d11055079e13e67d4e7ae1\n"
    },
    {
      "commit": "b3d707ca0fbfe1d92eb3e3be63c7865b7a2f7b83",
      "tree": "e50ccb6bf0283d2d1022d622ff6c9e8652f0bd83",
      "parents": [
        "e198fd09863842e7da48399e6c572f97caed320e"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Sep 10 19:01:15 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 11 08:37:51 2013 +0200"
      },
      "message": "Translate server extension attributes to json\n\nSeveral server attributes looks different when using the xml\ninterface, because the namespace part appears in the attribute name.\nThis change translates 7 xml namespace attribute part to the json\nequivalent.\n\nChange-Id: Ie7a117207f0a1945964e1ca8c9d531c4af70211b\n"
    },
    {
      "commit": "660a4c167a1e03131998d2ff0560cc1d390c7bc4",
      "tree": "43f793a4fce6ff0d9413bf3a372b4b50c35bc229",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 20:06:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 14:43:13 2013 +0000"
      },
      "message": "Add service tags to api.volume\n\nThis commit adds a service tag for tests in tempest.api.volume that\nuse a service other than cinder.\n\nPart of bp add-service-tags\n\nChange-Id: I9a8e713f2579eb9bab311431cd22e980c7d33810\n"
    },
    {
      "commit": "16c4379f78a2deecbc2443e966b2f7ed23fa33ff",
      "tree": "38364969908fb1b057eb14370caf7cb67ec553ac",
      "parents": [
        "2b59f84e3efdbf661307fb95bdca593483a88c5b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 19:55:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 14:43:04 2013 +0000"
      },
      "message": "Add @services decorator\n\nThis commit adds a new decorator used for specifying service tags for\na test. It just wraps the attr decorator but before adding the attr it\nchecks to make sure a valid service name was used.\n\nPart of bp add-service-tags\n\nChange-Id: I0cdf3f5c703a5e4573b8e9b26fb8ede9b6d77690\n"
    },
    {
      "commit": "2b59f84e3efdbf661307fb95bdca593483a88c5b",
      "tree": "ad59e7da23e796c20b69dc29815bb2339198cd92",
      "parents": [
        "e198fd09863842e7da48399e6c572f97caed320e"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 20:32:51 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Sep 10 14:41:25 2013 +0000"
      },
      "message": "Remove order dependence from network_basic_ops\n\nThere is no guarantee on runtime order for tests, however\ntest_network_basic_ops had a separate test case for each step in\nthe scenario being run. This commit just changes the test structure\nto individually run the steps of the test scenario inside a single\ntest method.\n\nChange-Id: I729959b7a11a4c4413c3a7c262318725c56871c1\n"
    },
    {
      "commit": "e198fd09863842e7da48399e6c572f97caed320e",
      "tree": "8abef8edfbf2c1fedec9b47c5a22c58713d02109",
      "parents": [
        "ec7aef572bc83fc8ef5894e946fea0722d6f56cf",
        "f4418597b232dda9476008b813d1275acc4722a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 10 13:02:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 13:02:05 2013 +0000"
      },
      "message": "Merge \"Fix import grouping in scenario tests\""
    },
    {
      "commit": "ec7aef572bc83fc8ef5894e946fea0722d6f56cf",
      "tree": "f06b6d569c8299f844103170bb7fd42691984cea",
      "parents": [
        "6649842ff63ba16f63aa5518ebed56f56ce8a832",
        "6bd91db4348ab0fb6a97e6cc63b12b2de2c03cd3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 09 21:07:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 09 21:07:17 2013 +0000"
      },
      "message": "Merge \"Fix tempest config usage in test_attach_volume\""
    },
    {
      "commit": "f4418597b232dda9476008b813d1275acc4722a7",
      "tree": "f222879095a17611367ea66931067098a28221e5",
      "parents": [
        "6649842ff63ba16f63aa5518ebed56f56ce8a832"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 20:59:23 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 21:04:35 2013 +0000"
      },
      "message": "Fix import grouping in scenario tests\n\nThis commit just fixes the grouping for imports in 2 scenario\ntest files. Previously they were incorrectly grouping the imports.\n\nChange-Id: I27e37ce03299e878012cbc04f5224ed2681a2df7\n"
    },
    {
      "commit": "6bd91db4348ab0fb6a97e6cc63b12b2de2c03cd3",
      "tree": "0e4627c4ed94adf7e5fe50b16532ca610a72f6d8",
      "parents": [
        "b3abf9c482ba123f4d023a898a35c37307552f1b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 17:30:16 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Sep 09 17:31:42 2013 +0000"
      },
      "message": "Fix tempest config usage in test_attach_volume\n\nThis commit just reworks the config usage for class level variables\nthat use config values to avoid making uneccesary calls of\nTempestConfig().\n\nChange-Id: I48a5f402c9e7a743d65c54ccc0a1df494554676c\n"
    },
    {
      "commit": "6649842ff63ba16f63aa5518ebed56f56ce8a832",
      "tree": "3305529271c2a3c80e57c6d4a0efd75f98980f8d",
      "parents": [
        "b3abf9c482ba123f4d023a898a35c37307552f1b",
        "ad5ea5039db62ea6a2908c3b7438e7897d191666"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 09 16:01:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 09 16:01:15 2013 +0000"
      },
      "message": "Merge \"fix race condition between addCleanup and lockutils\""
    },
    {
      "commit": "b6cd8ea4039b675cf0d40699b6444fa5a12da56b",
      "tree": "292aeaf95d8a9246b0b5d26e38c4f942121bb932",
      "parents": [
        "b3abf9c482ba123f4d023a898a35c37307552f1b"
      ],
      "author": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Sun Sep 08 17:01:30 2013 -0400"
      },
      "committer": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Mon Sep 09 09:34:50 2013 -0400"
      },
      "message": "Fix race condition for test_flavors_extra_specs\n\nUse rand methods to create flavor name and id so\nparallel running of xml and json classes will not\nfail with conflicting names.\n\nAlso fixes bug 1220034\n\nChange-Id: I266f4a55e6f8c5a0e063164f656b09b4140c5866\n"
    },
    {
      "commit": "b3abf9c482ba123f4d023a898a35c37307552f1b",
      "tree": "09bfee2b16e178512a45e63f7972e8b567dcbd57",
      "parents": [
        "2338a979e6490065c5e7808a6068935e5e65f6f3",
        "02486136957a6e37924407093ad6cde924789477"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 18:13:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 18:13:11 2013 +0000"
      },
      "message": "Merge \"Eliminate the impact of \"wait_until\u003d\u0027BUILD\u0027\"\""
    },
    {
      "commit": "2338a979e6490065c5e7808a6068935e5e65f6f3",
      "tree": "ef8986c81ad10d686c8f7d379a92b7933bddaa4c",
      "parents": [
        "687b7b91c14b3802f427b6bdf33a12de2214718a",
        "2d26f1bde821c9f07f8db87f893f340b6e421fa6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 14:16:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 14:16:04 2013 +0000"
      },
      "message": "Merge \"Fix colon in create volume logging output\""
    },
    {
      "commit": "687b7b91c14b3802f427b6bdf33a12de2214718a",
      "tree": "47dd19180b547e903f32536e3b07268d360e3bc3",
      "parents": [
        "22942ba37252d38bc425abce4e53d30647d12e51",
        "cb2e12505adafc5aa47df360507e0dc7441f5fa8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 14:15:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 14:15:45 2013 +0000"
      },
      "message": "Merge \"Add device name, ssh password to Tempest config\""
    },
    {
      "commit": "02486136957a6e37924407093ad6cde924789477",
      "tree": "a15934ce334e14fcebfb94a24b5522925e36cfaa",
      "parents": [
        "22942ba37252d38bc425abce4e53d30647d12e51"
      ],
      "author": {
        "name": "zhhuabj",
        "email": "zhhuabj@cn.ibm.com",
        "time": "Tue Aug 20 10:25:34 2013 +0800"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Sep 06 09:35:09 2013 -0400"
      },
      "message": "Eliminate the impact of \"wait_until\u003d\u0027BUILD\u0027\"\n\nBUILD is just a middle state within a short period of time.\nIt\u0027s suspended and unstable when creating a server,\nand it will be ACTIVE eventually if everything is ok.\n\nBut many places uses the wait_until\u003d\u0027BUILD\u0027 to create server.\nresp, server \u003d cls.create_server(image_id\u003dcls.image_ref,\n                                   flavor\u003dcls.flavor_ref,\n                                   wait_until\u003d\u0027BUILD\u0027)\n\nIn this patch I add following code in wait_for_server_status\nmethod instead of deleting those incorrect usage.\nThus will use the smallest change\nto support BUILD state for wait_until as well.\n\nif status \u003d\u003d \u0027BUILD\u0027 and server_status !\u003d \u0027UNKNOWN\u0027:\n            return\n\nChange-Id: I146fdff56af29ae0aef9b5cff8bcea5468ff595c\nCloses-Bug: #1214202\n"
    },
    {
      "commit": "ad5ea5039db62ea6a2908c3b7438e7897d191666",
      "tree": "8cb1f10f770b565b66d4fc3050b9591da6a47350",
      "parents": [
        "22942ba37252d38bc425abce4e53d30647d12e51"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Sep 06 08:28:32 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Sep 06 09:16:38 2013 -0400"
      },
      "message": "fix race condition between addCleanup and lockutils\n\nit turns out that addCleanup is actually running much later than\nanticipated, so by that time we\u0027re actually outside of the\nsynchronized region that lockutils has created. This means that we\nhave a potential race in tearing down our resources. This potential\nrace has become a 100% race if you turn on additional workers in\ndevstack, which jog0 exposed today.\n\nConvert the lockutils usage to a fixture based approach which will\nkeep the lock around through the cleanup phase.\n\nFixes bug #1221469\n\nCo-author: Joe Gordon \u003cjoe.gordon0@gmail.com\u003e\n\nChange-Id: I2cb73cb64cc04077cf1595a880b124f31aa13f89\n"
    },
    {
      "commit": "914b471f2e4bfd47c787ea2bdf7cc39e71f342b8",
      "tree": "fc477cb2a672078be953538b40fa87533c69c03f",
      "parents": [
        "22942ba37252d38bc425abce4e53d30647d12e51"
      ],
      "author": {
        "name": "nayna-patel",
        "email": "nayna.patel@hp.com",
        "time": "Tue Jul 16 08:29:05 2013 +0000"
      },
      "committer": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Fri Sep 06 05:38:54 2013 +0000"
      },
      "message": "Credentials Keystone V3 API Tests\n\nThis submission adds new test script \u0027test_credentials.py\u0027 so as\nto verify CRUD Operations on Credentials API. And also added\nrequired support functions in \u0027credentials_client.py\u0027 for both\nJSON/XMl interfaces\n\nImplements blueprint: add-credentials-test-keystone-v3\n\nChange-Id: I00269eaeb01af821c47300a80d89fae3dd2598a2\n"
    },
    {
      "commit": "32b1e6cf9c4be69b335d62919c7d2476dec679a1",
      "tree": "68b9d3f51fa3debace6d20a4b680e6f371ccf258",
      "parents": [
        "22942ba37252d38bc425abce4e53d30647d12e51"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Sep 06 12:07:07 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Sep 06 12:47:42 2013 +0900"
      },
      "message": "Add a create_server test for flavor authorization\n\nThere was security issue that the not-granted user could specify\nnon-public flavor as \"create instance\" API.\n * https://bugs.launchpad.net/bugs/1212179\n\nNow tempest includes a create_server API test for non-public image,\nbut does not have one for non-public flavor.\nThis patch adds a create_server API test for non-public flavor.\n\nFixes bug #1217714\n\nChange-Id: I778e3868bbca10ad1301c13d8df3b65864a45ad4\n"
    },
    {
      "commit": "cb2e12505adafc5aa47df360507e0dc7441f5fa8",
      "tree": "03ba230dbaf5f2f98351b501ac4c6c311e16e312",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Tue Sep 03 21:44:49 2013 -0700"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Thu Sep 05 19:26:36 2013 -0700"
      },
      "message": "Add device name, ssh password to Tempest config\n\nThe following options have been added to the compute section of the\nTempest configuration:\n\n- image_ssh_password\n- image_alt_ssh_password\n- volume_device_name\n\nThe \"volume_device_name\" is being added to rid the test_attach_volume\ntest of hardcoded data. In the effort to remove a hardcoded password\nfrom the same test, we introduce the option \"image_ssh_password\" to\nstore the password instead. Then, the deprecated \"ssh_user\" in the\ntest is swapped out in favor of \"image_ssh_user\". Finally, we add an\n\"image_alt_ssh_password\" so the option remains symmetrical to the\n\"image_ssh_password\" option.\n\nCloses-Bug: #1220514\nChange-Id: If7816e534200c54826c1da0d0464f643163b8657\n"
    },
    {
      "commit": "22942ba37252d38bc425abce4e53d30647d12e51",
      "tree": "22fecf70ba6e46f0ba020e75f6a8b97573d87ef3",
      "parents": [
        "73998297a46469c3fcf2d2109f09833a8aa283ab",
        "f1a291524ef70d59025abeafcffeaa3d83dd6546"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 16:01:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 16:01:34 2013 +0000"
      },
      "message": "Merge \"Added test case to check floating IP API operations\""
    },
    {
      "commit": "73998297a46469c3fcf2d2109f09833a8aa283ab",
      "tree": "68d3939a90fbfbafd5e755bc2fe5438ff51ce9fa",
      "parents": [
        "6b242f268007b45f0001befae086994b626f2ef9",
        "a767b52b1028bacc37e6a8e0d6e95a4cda18877a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 15:59:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 15:59:58 2013 +0000"
      },
      "message": "Merge \"raise assertion error if output is falsy\""
    },
    {
      "commit": "6b242f268007b45f0001befae086994b626f2ef9",
      "tree": "212b1e3f5a5beb31190ef6dc14a5ee5ecadafc61",
      "parents": [
        "ce76a7015c067ea5dc7b0fa40eec12f031a45fd5",
        "789449a321e98f1a5399cf3f607141d975df85c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 13:13:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 13:13:27 2013 +0000"
      },
      "message": "Merge \"Added missing xml tests of volume\""
    },
    {
      "commit": "ce76a7015c067ea5dc7b0fa40eec12f031a45fd5",
      "tree": "4b328655314e373a407721e8553f32b170bc1396",
      "parents": [
        "8029f8a2f5747a32f515a7e048272a9dfdb8cb1a",
        "82bd818cebf0c6907af0d4844b1e80ec71be01ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 10:00:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 10:00:25 2013 +0000"
      },
      "message": "Merge \"Restrict Volume type deletion with volumes assoc\""
    },
    {
      "commit": "8029f8a2f5747a32f515a7e048272a9dfdb8cb1a",
      "tree": "fcddda140bac079ced5c69b8b5722da3a06a6ac8",
      "parents": [
        "8cc11a3357edbdaba8dbf474eaabe336749d729f",
        "7899d312ad5e13824b827189ace1d89b046a36ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 06:01:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 06:01:56 2013 +0000"
      },
      "message": "Merge \"Updating HACKING.rst\""
    },
    {
      "commit": "8cc11a3357edbdaba8dbf474eaabe336749d729f",
      "tree": "c127b8913b43949d0f95cc086a48cbb1bd5006ec",
      "parents": [
        "b8015f286d1c167b0e18f0748a62e8791acd0caa",
        "c3f8cd671685e3b985112c9460e700015c2aac49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 05:54:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 05:54:48 2013 +0000"
      },
      "message": "Merge \"refactor - _is_timed_out using instance timeout\""
    },
    {
      "commit": "b8015f286d1c167b0e18f0748a62e8791acd0caa",
      "tree": "b87742184f7e1fdcc74416969c7ffb11d65969e3",
      "parents": [
        "8351091fbdb315c51bd1eba78e2ee26419e8092d",
        "58febcc6eb34ac7318b928037cc90576bf24fcbc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 05:23:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 05:23:22 2013 +0000"
      },
      "message": "Merge \"fix test_flavors_extra_specs failure\""
    },
    {
      "commit": "8351091fbdb315c51bd1eba78e2ee26419e8092d",
      "tree": "051f46fa13aed89b7a81ca8f5fa2b4eafee74780",
      "parents": [
        "4d5342e87122781f07f8049bacb62abb4435b107",
        "b06cf45897fbe09f4b98f6e916f27a504af513e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 04:50:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 04:50:51 2013 +0000"
      },
      "message": "Merge \"Add tests for Swift\u0027s StaticWeb middelware\""
    },
    {
      "commit": "4d5342e87122781f07f8049bacb62abb4435b107",
      "tree": "6a545c7e4f6841264b2281f60866c1c628caa2d6",
      "parents": [
        "a4eb844721e2976bb36a2088dfd9313c33576b14",
        "20f1322a2c79d4ade1df728500967a7ce9e43ebc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 04:47:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 04:47:57 2013 +0000"
      },
      "message": "Merge \"add flavor creation tests\""
    },
    {
      "commit": "2d26f1bde821c9f07f8db87f893f340b6e421fa6",
      "tree": "a2fa2c7713ec119dc85e63140c9aa16d0eba47b0",
      "parents": [
        "a4eb844721e2976bb36a2088dfd9313c33576b14"
      ],
      "author": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Wed Sep 04 17:52:16 2013 -0700"
      },
      "committer": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Wed Sep 04 17:52:52 2013 -0700"
      },
      "message": "Fix colon in create volume logging output\n\nThis colon was misplaced.\n\nChange-Id: I60ee8947be27bc850ebccdd6b24b155214099439\n"
    },
    {
      "commit": "a4eb844721e2976bb36a2088dfd9313c33576b14",
      "tree": "f91ed9051fbb931667f5c39119e398a7c813def0",
      "parents": [
        "fbb692fd5b00d927d4b2f0f2f84f99383121f8c4",
        "b1b7c7185923be412eea90db97078befc15151fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 17:21:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 17:21:34 2013 +0000"
      },
      "message": "Merge \"emit warning while running flake8 without virtual env\""
    },
    {
      "commit": "fbb692fd5b00d927d4b2f0f2f84f99383121f8c4",
      "tree": "e8af37e85700d20df1c1b96eb1cf989b9c82e1d2",
      "parents": [
        "aa902b16cbeedf54304481e6aaade2f67b86f33a",
        "71834a287fa1eae2a8002819bd14ed418b4c90ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:55:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:55:55 2013 +0000"
      },
      "message": "Merge \"Move the network api tests to smoke\""
    },
    {
      "commit": "aa902b16cbeedf54304481e6aaade2f67b86f33a",
      "tree": "56545838dff4f473c6114f036a4d5682aa073e77",
      "parents": [
        "bc266ad91dfcfdcae432529a188db0966b2b120f",
        "6cc3ade73cfa21cd9e5598f9786e611c17167845"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:54:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:54:33 2013 +0000"
      },
      "message": "Merge \"uniforms skip messages\""
    },
    {
      "commit": "bc266ad91dfcfdcae432529a188db0966b2b120f",
      "tree": "8d00b3e4ab6456e37e75548e50daf928d92f66b9",
      "parents": [
        "a33c4b58e01998b81a9729adcdee4b69ee10ee44",
        "62b7d5f7f55e3b82301db57d2c450b38c4ba8b16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:50:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:50:44 2013 +0000"
      },
      "message": "Merge \"Switch heat template to use native nova resource\""
    },
    {
      "commit": "a33c4b58e01998b81a9729adcdee4b69ee10ee44",
      "tree": "564ce689daaa4360505f3f8afc4554a13611693d",
      "parents": [
        "d083e917219a61d1b18d3c702cab639b20de953f",
        "f1574b980309c8c7ee7bc40fd0f33fd1f53568ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:50:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:50:27 2013 +0000"
      },
      "message": "Merge \"Add more detailed message about the volumes missing\""
    },
    {
      "commit": "d083e917219a61d1b18d3c702cab639b20de953f",
      "tree": "bd20ea4bfaf717c2dd58fecce36399f6061a3293",
      "parents": [
        "a007ecfb0170a378247bcd81962f72a1427de588",
        "b060441db2373faf931b1152e981330d27201acc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:50:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:50:25 2013 +0000"
      },
      "message": "Merge \"Add handling for inherited stress attributes\""
    },
    {
      "commit": "a007ecfb0170a378247bcd81962f72a1427de588",
      "tree": "8f6f1d6bd53fe90c65ae8c6180d08202f3ec1b59",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8",
        "7cf2a22f8b161864c2e5d795bd99b651b1dbf71d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:50:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:50:23 2013 +0000"
      },
      "message": "Merge \"Stress ssh_floating test\""
    },
    {
      "commit": "636f8db3151fdcf884783fec936d59ef287e59cf",
      "tree": "751a54cf660921291415fbdfb8750f00e60ee280",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
      ],
      "author": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Fri Aug 09 12:05:24 2013 +0900"
      },
      "committer": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Wed Sep 04 20:59:49 2013 +0900"
      },
      "message": "Append some operations to boot from volume pattern\n\nThe follow operations added:\n* Write content to a volume and check written content\n* Boot a instance twice from a single volume\n\nThis patch rename the class name and the file name.\nBecause, the name brings a little confusion.\nVolumeSnapshotPattern seems to do the test of snapshot only.\n\nChange-Id: I549934c4cd412ac88961f113d037235cc177d3fd\nRelated-bug #1210437\n"
    },
    {
      "commit": "f1a291524ef70d59025abeafcffeaa3d83dd6546",
      "tree": "4181e34c598fb192d6275381e564d495dacc14c7",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
      ],
      "author": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Fri Aug 09 07:18:13 2013 +0000"
      },
      "committer": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Wed Sep 04 10:34:16 2013 +0000"
      },
      "message": "Added test case to check floating IP API operations\n\nAdded a test case by the name\n\u0027test_create_list_show_update_delete_floating_ip\u0027 to check\nfloating IP API operations. Also added supporting methods\nin network_client.py\n\nImplements blueprint: quantum-test-l2-abstraction\n\nChange-Id: I13ca20a249e9eba0a52e6eb3c6e82baaa38fc5a0\n"
    },
    {
      "commit": "62b7d5f7f55e3b82301db57d2c450b38c4ba8b16",
      "tree": "d205c872739157b82fa996a834ceda25112cf38d",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 30 13:24:53 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Sep 04 10:34:28 2013 +1200"
      },
      "message": "Switch heat template to use native nova resource\n\nThis change switches InstanceCfnInitTestJSON to use\nthe new resource type OS::Nova::Server instead of\nAWS::EC2::Instance.\n\nThe next patch in this series will rename the file to refer to\n\"server\" instead of \"instance\" as per nova\u0027s semantics\n\nChange-Id: I1ae6460158a18517d430298602ad803fe1f8bb9f\nPartial-Bug: #1187942\n"
    }
  ],
  "next": "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
}
