)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "commit": "cfa91fbdb4762f3b47173e7df3ed7d79728998f8",
      "tree": "a54eec930e37a50aa1c160c26ec4a825df5c858b",
      "parents": [
        "d88f8a4c695613c7e74e3ab786e8f71d2702609f",
        "5d275308e46e3c6987bcbe1ca39326cb048f59fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 20:04:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 20:04:35 2013 +0000"
      },
      "message": "Merge \"KeyError when tearDownClass called from setUpClass\""
    },
    {
      "commit": "d88f8a4c695613c7e74e3ab786e8f71d2702609f",
      "tree": "012ef7f78f496d75e84620f1fd0ddced79977edb",
      "parents": [
        "25a8d6cb5ceae8f519cda4b74b694f0628e030d5",
        "53f887f40da57274b1ea9590adb696f017f26b4f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 20:00:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 20:00:39 2013 +0000"
      },
      "message": "Merge \"Increase default test timeout for timeout fixture\""
    },
    {
      "commit": "25a8d6cb5ceae8f519cda4b74b694f0628e030d5",
      "tree": "c77a3ea7b3c354c06e1fb2170517269e4efddc22",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27",
        "8252040155da07044a8c587128ef00419027652a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 19:26:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 19:26:43 2013 +0000"
      },
      "message": "Merge \"Remove unused LOG variable in scenario tests\""
    },
    {
      "commit": "b06cf45897fbe09f4b98f6e916f27a504af513e5",
      "tree": "fc5d415b05bcec63484038c9180fc2ddb7b1a563",
      "parents": [
        "47b10837bb6f2f514b25b2f8a491e41944d456db"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Tue Sep 03 11:27:06 2013 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Tue Sep 03 11:30:45 2013 +0200"
      },
      "message": "Add tests for Swift\u0027s StaticWeb middelware\n\nCreates the tests in a new file and test 2 headers:\n + web-index\n + web-listings\n\nblueprint test-swift-staticweb-middelware\nChange-Id: Ib914ffe4b45b96276b4f1f20d3e9828d04958d14\n"
    },
    {
      "commit": "58febcc6eb34ac7318b928037cc90576bf24fcbc",
      "tree": "cae979d8ee1a7a6e679eabfd9018f4e7140a8f74",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Sep 03 13:58:45 2013 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Sep 03 15:03:00 2013 +0800"
      },
      "message": "fix test_flavors_extra_specs failure\n\ntempest.api.compute.admin.test_flavors_extra_specs.FlavorsExtraSpecsTestXML\nfailed due to test_flavor2 already exists\n\nFixing Bug 1220034\n\nChange-Id: I259f4202978ac20d341349d1d227c6ef14c31d9b\n"
    },
    {
      "commit": "82bd818cebf0c6907af0d4844b1e80ec71be01ff",
      "tree": "a05627af9fbaaa33f664a6840db7d06ee48c66b0",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27"
      ],
      "author": {
        "name": "Swapnil Kulkarni",
        "email": "swapnilkulkarni2608@gmail.com",
        "time": "Tue Sep 03 11:48:33 2013 +0530"
      },
      "committer": {
        "name": "Swapnil Kulkarni",
        "email": "swapnilkulkarni2608@gmail.com",
        "time": "Tue Sep 03 11:49:55 2013 +0530"
      },
      "message": "Restrict Volume type deletion with volumes assoc\n\nUpdated the delete_volume method to wait till the\nvolume is deleted before type is delted.\n\nCloses-Bug: #1215329\n\ntag:doc-impact\n\nChange-Id: I7a5d4b473588757d21b461337df493e8046e1d09\n"
    },
    {
      "commit": "20f1322a2c79d4ade1df728500967a7ce9e43ebc",
      "tree": "37ec99e9b8dee88519ead543755c1abf3f59407d",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Sep 03 00:36:38 2013 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Sep 03 00:36:38 2013 +0800"
      },
      "message": "add flavor creation tests\n\n1. verify that it can deal with string ram parameter\n2. make sure it can detect invalid ram and vcpus\n\nChange-Id: Ic439cdf6b8ff99c7b13efc849afb92b4b0865392\n"
    },
    {
      "commit": "789449a321e98f1a5399cf3f607141d975df85c3",
      "tree": "93ef014e1af3138a80d09453d471c291b53173fa",
      "parents": [
        "47b10837bb6f2f514b25b2f8a491e41944d456db"
      ],
      "author": {
        "name": "anju tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Thu Aug 29 16:56:17 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Mon Sep 02 18:50:15 2013 +0530"
      },
      "message": "Added missing xml tests of volume\n\nVolume test is only running for json\nbecause some tests are missing in xml\nHere added these missing tests in xml:-\n*attach-volume\n*detach-volume\n*upload volume\nadded \"xml\" interface also for running the xml tests.\n\nAlso fixes: bug #1219779\n\nChange-Id: Ifcb57f873c2522d2a2103d6adab2f4a9f53a39c8\n"
    },
    {
      "commit": "a767b52b1028bacc37e6a8e0d6e95a4cda18877a",
      "tree": "e8a67f7d46077ecd0cfa56a42f83cfe558e4d2c2",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27"
      ],
      "author": {
        "name": "Ionuț Arțăriși",
        "email": "iartarisi@suse.cz",
        "time": "Wed Aug 21 18:09:26 2013 +0200"
      },
      "committer": {
        "name": "Ionuț Arțăriși",
        "email": "iartarisi@suse.cz",
        "time": "Mon Sep 02 11:40:33 2013 +0200"
      },
      "message": "raise assertion error if output is falsy\n\nNo error was being raised when output was {}, but the following line\n\"output.split(\u0027\\n\u0027)\" raised an AssertionError.\n\nChange-Id: I37d27f8b890941d9333e71c64b1af6127505d766\n"
    },
    {
      "commit": "b060441db2373faf931b1152e981330d27201acc",
      "tree": "35a00a91a4d8b2d327fd86fab3885f188c17fc71",
      "parents": [
        "a87b64d1242e2bd8aae3c659be234961b0d4ef27"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Sep 02 09:43:40 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Sep 02 09:52:47 2013 +0200"
      },
      "message": "Add handling for inherited stress attributes\n\nIn some cases inheritance is used for test cases (like XML/JSON tests).\nFor many of those cases inherited stress attribute are misleading\nsince they will execute nearly the same load on the system.\n\nTo avoid this issue we skip all inherited stress attributes by default\nand add parameters to deactivate this on a global level and function\nlevel.\n\nChange-Id: I4260844ed15917106436d836c939157e32a59554\nFixes: bug #1219402\n"
    },
    {
      "commit": "a87b64d1242e2bd8aae3c659be234961b0d4ef27",
      "tree": "e986a9bdf57b845f90014cf9e1bd6585579940bc",
      "parents": [
        "edaa084a45a0438b85f3f963a7a50bfed1644bad",
        "e5423911e117bf760fc702c03fd6a40af4d60048"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 02 03:54:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 02 03:54:31 2013 +0000"
      },
      "message": "Merge \"Log request ids from glance and nova\""
    },
    {
      "commit": "8252040155da07044a8c587128ef00419027652a",
      "tree": "80ba22bd17ee6d5e9adba4268a011d4036206412",
      "parents": [
        "edaa084a45a0438b85f3f963a7a50bfed1644bad"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Aug 29 20:34:00 2013 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 02 12:36:07 2013 +0900"
      },
      "message": "Remove unused LOG variable in scenario tests\n\nIn some scenario tests, there are unused LOG variables.\nThis commit removes them and their \u0027import log\u0027 too.\n\nChange-Id: I318fa5783ddb55796082963052ab73135a697988\n"
    },
    {
      "commit": "f1574b980309c8c7ee7bc40fd0f33fd1f53568ff",
      "tree": "fa23e86df03ca82326d018b0eb4e815ff94ae181",
      "parents": [
        "edaa084a45a0438b85f3f963a7a50bfed1644bad"
      ],
      "author": {
        "name": "Joshua Harlow",
        "email": "harlowja@yahoo-inc.com",
        "time": "Tue Aug 20 11:11:40 2013 -0700"
      },
      "committer": {
        "name": "Joshua Harlow",
        "email": "harlowja@gmail.com",
        "time": "Sat Aug 31 13:07:39 2013 -0700"
      },
      "message": "Add more detailed message about the volumes missing\n\nInstead of just showing the ones that were missing,\nshow the ones that were expected, the list that was\nretrieved and the difference in one message. This\nmakes it much easier to see what the failure was.\n\nChange-Id: I3ecb39fd2347af265f72e072e4827946c10fb2f6\n"
    },
    {
      "commit": "53f887f40da57274b1ea9590adb696f017f26b4f",
      "tree": "0f28275fc2479ecd23a9920ec3f87fe781a3a1dd",
      "parents": [
        "edaa084a45a0438b85f3f963a7a50bfed1644bad"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 30 13:45:37 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 30 14:00:13 2013 -0400"
      },
      "message": "Increase default test timeout for timeout fixture\n\nThis commit increases the default timeout for a test specified in\n.testr.conf from 250 secs to 500 secs. The default build timeout\nused for waiting for resource deletion is 400 secs. By using a test\ntimeout that was smaller than the build timeout some slow async\nresource creation and deletions weren\u0027t completing before the test\nwas marked as failed for taking to long\n\nChange-Id: Ia6292e68a8c3a0a0c03667a15f528c2ec6a5fbed\nPartial-Bug: #1218585\n"
    },
    {
      "commit": "edaa084a45a0438b85f3f963a7a50bfed1644bad",
      "tree": "5fdd6cae5452efb765f0123f3289f93d8eb09a00",
      "parents": [
        "7457255d0534e7b796e2ded34ab33e5a540ae489",
        "3138807dc37453cb2895a258851deda09fcf886a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 14:55:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 14:55:21 2013 +0000"
      },
      "message": "Merge \"per test_method logging\""
    },
    {
      "commit": "7457255d0534e7b796e2ded34ab33e5a540ae489",
      "tree": "66c04f9dcc571947b2e05c2419ecd018489baaad",
      "parents": [
        "40c1ec47fb78c5bb87459d5e529cd28643dba6d8",
        "ab33b7e502a2aaebfdf6b7b64e1d5ebc00b463e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 12:18:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 12:18:11 2013 +0000"
      },
      "message": "Merge \"Adds tests for Heat\""
    },
    {
      "commit": "40c1ec47fb78c5bb87459d5e529cd28643dba6d8",
      "tree": "e8facb4b2043a27bbfd651f07c859715d47f1d56",
      "parents": [
        "bdaf137d954d9dbd46f42a1b5d41a44fa2373913",
        "2732fcaa63509ae08a34160e1ee55f80780d1bc8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 02:21:29 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 02:21:29 2013 +0000"
      },
      "message": "Merge \"moves addCleanup few lines upper to avoid potential leftovers\""
    },
    {
      "commit": "e5423911e117bf760fc702c03fd6a40af4d60048",
      "tree": "a3dd924e87df96d087c024c115b287c3b0af8188",
      "parents": [
        "3138807dc37453cb2895a258851deda09fcf886a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 13 18:07:31 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Aug 29 17:22:18 2013 -0400"
      },
      "message": "Log request ids from glance and nova\n\nThis commit adds an option a log message at the info level to\nprint the req-id returned from nova and glance. This can be useful\nwhen trying to debug test failures because it provides you with a\nunique identifier in the nova and glance logs for request\ninformation. This is done at the info level so that it will be\nincluded in the subunit stream to be printed out during a test\nfailure to help with debugging.\n\nFixes bug 1210639\n\nChange-Id: I819f94c538e6a15732dbb4b5c2dafdc270e0b2b4\n"
    },
    {
      "commit": "bdaf137d954d9dbd46f42a1b5d41a44fa2373913",
      "tree": "913a78baf215ca167db7c6f3773163405b08156e",
      "parents": [
        "972d124030ae8f69efa82284f07a0cc74089c83e",
        "33ca6eeddf9c639ca31224dd618a17013545eabb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 20:16:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 20:16:48 2013 +0000"
      },
      "message": "Merge \"Fix logging problem for stress test wrappers\""
    },
    {
      "commit": "972d124030ae8f69efa82284f07a0cc74089c83e",
      "tree": "a719802219865624f4d32b6e82c51f0e62299651",
      "parents": [
        "b125b900dfa9900912c74b971ea51717f64f3316",
        "99f16633e851841b1056e1e488899a426eb5d188"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 19:45:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 19:45:55 2013 +0000"
      },
      "message": "Merge \"Fix ssh timeout issue\""
    },
    {
      "commit": "b125b900dfa9900912c74b971ea51717f64f3316",
      "tree": "dc9b466bf9fc4c5ed5f76518f31d4114a1cb62bd",
      "parents": [
        "47b10837bb6f2f514b25b2f8a491e41944d456db",
        "a4912230d6e9a27f0b53dd170841c3d7891b9663"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 19:45:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 19:45:53 2013 +0000"
      },
      "message": "Merge \"Add common \"create_server_snapshot\" method\""
    },
    {
      "commit": "47b10837bb6f2f514b25b2f8a491e41944d456db",
      "tree": "6ec9cafbb57972c76a4d4a0d1780ca4ece47f3bb",
      "parents": [
        "80c2079b0dd8f9d342dfeace736fe747baacaf41",
        "40028152e1a970756a1635e4b0f657315f857dec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 12:29:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 12:29:11 2013 +0000"
      },
      "message": "Merge \"Add large-ops option to tox\""
    },
    {
      "commit": "2732fcaa63509ae08a34160e1ee55f80780d1bc8",
      "tree": "c5c308263e4734caf1ae8bf37a4c900744651c59",
      "parents": [
        "80c2079b0dd8f9d342dfeace736fe747baacaf41"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Aug 29 13:40:22 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Aug 29 13:40:22 2013 +0200"
      },
      "message": "moves addCleanup few lines upper to avoid potential leftovers\n\nthis is a quick fix which corrects an oversight, the addCleanup\nsupposed to be used after the create step was instead placed right\nafter the get step\n\nChange-Id: Ide099e1e1b0dcffb42e7c3f86f787d10fbcb34fd\n"
    },
    {
      "commit": "33ca6eeddf9c639ca31224dd618a17013545eabb",
      "tree": "c6be958b91b88de2c31115fa2b0747e11c119848",
      "parents": [
        "1988bba89db80c214ce5c43bd39c1619c3d64f37"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Aug 29 09:06:36 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Aug 29 12:57:38 2013 +0200"
      },
      "message": "Fix logging problem for stress test wrappers\n\nIf using a stress test wrapper like UnitTest the logging output\nonly points to UnitTest itself and not to the executed action. This\nmakes log messages not readable.\n\nChange-Id: I33afbf89f5a2cd922a569da62e7dbd7eeee61e8b\nFixes: bug #1216274\n"
    },
    {
      "commit": "80c2079b0dd8f9d342dfeace736fe747baacaf41",
      "tree": "2347ca0e7a26062c999b306405ef27bba31e07e6",
      "parents": [
        "1f469a566aef0e09d32a35a6b9996a8180721916",
        "49681808e702b91fd083d5511399b85ebb74d012"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 10:47:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 10:47:37 2013 +0000"
      },
      "message": "Merge \"Fix test_admin_catalog_list\""
    },
    {
      "commit": "5d275308e46e3c6987bcbe1ca39326cb048f59fc",
      "tree": "61e8e06b7339b3fcf4aa591198992c302088584b",
      "parents": [
        "1f469a566aef0e09d32a35a6b9996a8180721916"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 29 12:35:12 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 29 12:35:12 2013 +0200"
      },
      "message": "KeyError when tearDownClass called from setUpClass\n\nThe setUpclass full chain detection realys on calling at leat\n one test_method, but this is not happening when the setUpClass\nfailing.\n\nPartially Fixing Bug: 1218279\n\nChange-Id: I679d328591b10c8f0a8f3cb66ba250cdff2ecf05\n"
    },
    {
      "commit": "1f469a566aef0e09d32a35a6b9996a8180721916",
      "tree": "86375f05b72063c11c544e7aab2f1d6b0c7c427e",
      "parents": [
        "1988bba89db80c214ce5c43bd39c1619c3d64f37",
        "8ca06257cfba403a5d375104fe553e51233a879f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 09:21:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 09:21:08 2013 +0000"
      },
      "message": "Merge \"Use common create_keypair method for autoscaling\""
    },
    {
      "commit": "1988bba89db80c214ce5c43bd39c1619c3d64f37",
      "tree": "0ba1b5c5ebda279a47c2edfe2521eebf678aca1b",
      "parents": [
        "aa86efdc2a6dd17ab08070c80122ab1db69794e9",
        "49f4036dbf4009c63ca06c993282b8170d644be5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 01:47:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 01:47:52 2013 +0000"
      },
      "message": "Merge \"Switch run_tests.sh to run in parallel by default\""
    },
    {
      "commit": "a4912230d6e9a27f0b53dd170841c3d7891b9663",
      "tree": "08901d3c37d0cd303eb19b412d39c0133a8fa76e",
      "parents": [
        "59f5cde9312d349e10a0812bc0787cc235114d89"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Aug 26 14:03:25 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 29 10:21:52 2013 +0900"
      },
      "message": "Add common \"create_server_snapshot\" method\n\nThere are some \"create server-snapshot\" methods in scenario tests,\nand they will increase in the future by increasing scenario tests.\nThis patch adds common \"create_server_snapshot\" method to parent\nclass and uses it instead of each implementation.\n\nChange-Id: Ib8a222d74828933c48bc6b0e8350cc072f01af4d\n"
    },
    {
      "commit": "aa86efdc2a6dd17ab08070c80122ab1db69794e9",
      "tree": "f3b846e62d67d55dacb71f8b49f59b28e095486a",
      "parents": [
        "e67416c7491c0e1d04cbc2767a7d061b130c730b",
        "33d8e93143046f1d6790e5c0aa35bc941f893fb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 23:24:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 23:24:51 2013 +0000"
      },
      "message": "Merge \"Rename heat logical_resource_id to resource_name\""
    },
    {
      "commit": "e67416c7491c0e1d04cbc2767a7d061b130c730b",
      "tree": "9b0cc871037337b9ad03ef44eba17ed656280b5b",
      "parents": [
        "14845af3648516099edd732a9ac1916a7530b4f9",
        "32221b8ec3ad989c3c368f035c7d5ebee6934688"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 23:09:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 23:09:23 2013 +0000"
      },
      "message": "Merge \"Create discovery option for stress tests\""
    },
    {
      "commit": "49681808e702b91fd083d5511399b85ebb74d012",
      "tree": "8e1517455e314a65ee9ced6c8b68ae19614d4e8e",
      "parents": [
        "14845af3648516099edd732a9ac1916a7530b4f9"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Aug 28 19:07:30 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Aug 28 19:07:30 2013 -0400"
      },
      "message": "Fix test_admin_catalog_list\n\nThis commit fixes test_admin_catalog_list() so that it tests more\nspecific details of the admin catalog. It also removes the test\u0027s\ndependency on each table in the output having a service label. This\ndependency was occasionally causing a failure if the test ran at the\nsame time as the keystone api tests.\n\nFixes bug 1217159\n\nChange-Id: I4446abb86a3f1f6514fc9de1d00c06f82943b9d9\n"
    },
    {
      "commit": "14845af3648516099edd732a9ac1916a7530b4f9",
      "tree": "bbad9212739f82919f68e1288dd6cc78bb464461",
      "parents": [
        "44cd68e59a9df9f9480a2eb6c5326676bbd6a6c6",
        "0d9a84fb614fc65fa4417d1103d051a9580555df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 20:57:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 20:57:04 2013 +0000"
      },
      "message": "Merge \"Always log stdout and stderr of CLI commands\""
    },
    {
      "commit": "0d9a84fb614fc65fa4417d1103d051a9580555df",
      "tree": "eecfed3a585bb398123e88d2a6aea9d781b29a58",
      "parents": [
        "59f5cde9312d349e10a0812bc0787cc235114d89"
      ],
      "author": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Tue Aug 27 19:09:26 2013 +0200"
      },
      "committer": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Wed Aug 28 13:57:54 2013 +0200"
      },
      "message": "Always log stdout and stderr of CLI commands\n\nCurrently it was logged only when cli subprocess call itself\nfailed, so there was not enough debug output when asserts/test cases\nfailed.\n\nAlso stderr was logged only when it was merged to the stdout (almost\nnever).\n\nNow we also don\u0027t have any use for check_output method anymore,\nas cli.cmd() always captures the stderr,\nwhatever if for logging or merged into stdout for tests.\n\nAlso fixes invalid log.warning on newline at the end of ascii table.\n\nChange-Id: I5251a06018e8bf79c30ad84f8f0ed8aac797f832\n"
    },
    {
      "commit": "44cd68e59a9df9f9480a2eb6c5326676bbd6a6c6",
      "tree": "d3ac2be9ed012f5be5c06b07b89d279f3bd7cb1f",
      "parents": [
        "32d3570c18adfbec465caa16019a97ac40a4ab4e",
        "92f7719f6513b37ab72e8d6bb5b1b2830b102c15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 10:40:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 10:40:49 2013 +0000"
      },
      "message": "Merge \"removes self.fail as suggested by HACKING.rst\""
    },
    {
      "commit": "32221b8ec3ad989c3c368f035c7d5ebee6934688",
      "tree": "3525b0ed1fb038a4e304bc7d33ef241cfaa62498",
      "parents": [
        "0aababb9b07ba1f3d33b02d51202911e7c246ee4"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Aug 23 13:57:50 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Wed Aug 28 08:11:20 2013 +0200"
      },
      "message": "Create discovery option for stress tests\n\nAdds a decorator @stresstest which automatically sets the type\nattr to \"stress\". It uses the testtools discover functionality to\nautomatically discover stress tests out of all tempest test.\n\nIt is possible to filter stress test with a given attribute type.\nFor instance to filter out only smoke tests that have a stress test\nattribute.\n\nblueprint: stress-tests\nChange-Id: I8acf0b608cb500c2679a36a4a00ca4fa14668fad\n"
    },
    {
      "commit": "b1b7c7185923be412eea90db97078befc15151fa",
      "tree": "8bcec988fc6c1c18ae9ce6c68ad6ab400ed0aa41",
      "parents": [
        "7395517a5f5290d80bb946da4d2490d6282b7bf1"
      ],
      "author": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 23 06:40:05 2013 +0800"
      },
      "committer": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Wed Aug 28 06:33:24 2013 +0800"
      },
      "message": "emit warning while running flake8 without virtual env\n\nrun_tests.sh -N -p\nit will call the flake8 installed on your host to detect PEP8, and\nthe flake8 plugin \"OpenStack hacking\" may not installed on your\nhost, so this command may not detect the OpenStack Style Commandment\nsupplied by hacking(e.g H202).\n\nrun_tests.sh -p\nit will call the flake8 from virtual env, flake8 plugin \"OpenStack\nhacking\" installed in virtual env will be triggered.\n\nThe result from \"run_tests.sh -p\" should be trusted, and jenkins uses\nvirtual env to run flake8 too.\n\nWhen \"-N\" is enabled, emit warning to stderr to remind user.\n\nBug #1215405\n\nChange-Id: Ic0fc8d39a87942e175256453c6c4347f6a5cfbba\n"
    },
    {
      "commit": "49f4036dbf4009c63ca06c993282b8170d644be5",
      "tree": "1e366f672d5daa083ab43c96420f0817cbd0a952",
      "parents": [
        "59f5cde9312d349e10a0812bc0787cc235114d89"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 27 16:02:53 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 27 16:02:53 2013 -0400"
      },
      "message": "Switch run_tests.sh to run in parallel by default\n\nThis commit switches run_test.sh to run in parallel by default. Since\nthe tox jobs were moved to parallel by default run_tests.sh should\nhave the same behavior.\n\nChange-Id: Id144725bfd22d72adbad62772c7496b843dfece8\n"
    },
    {
      "commit": "32d3570c18adfbec465caa16019a97ac40a4ab4e",
      "tree": "0be95518fb03523074022870338f52c823642f6d",
      "parents": [
        "59f5cde9312d349e10a0812bc0787cc235114d89"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 13 11:59:06 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 27 11:55:13 2013 -0400"
      },
      "message": "Add unittest framework + tests for wrapper scripts\n\nThis commit adds a framework for running unittests on tempest to\nverify that tempest works as expect. The first tests added are to\nverify the response codes of the test runner wrapper scripts we use\non jenkins jobs.\n\nChange-Id: If8e91238054593999e7b5bc34da499bd0ac02311\n"
    },
    {
      "commit": "71834a287fa1eae2a8002819bd14ed418b4c90ec",
      "tree": "e1dd994e42318c95072a58bbb2334fd123a0192c",
      "parents": [
        "59f5cde9312d349e10a0812bc0787cc235114d89"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sun Aug 18 06:56:21 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 27 16:28:08 2013 +0200"
      },
      "message": "Move the network api tests to smoke\n\nMake the existing neutron tests voting.\nHowever what should be smoke test, does not\nhave clear definition yet, but this change let these tests to vote.\n\nChange-Id: I02612b3591057c4f59d6571e90acda74de802444\n"
    },
    {
      "commit": "92f7719f6513b37ab72e8d6bb5b1b2830b102c15",
      "tree": "1478c8ca4ade7fb7321ed8a32f47101d95cbb22b",
      "parents": [
        "7e42dd30061e07d26811ef899d34cd9ba15d4a69"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Mon Aug 26 17:13:28 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue Aug 27 13:43:17 2013 +0200"
      },
      "message": "removes self.fail as suggested by HACKING.rst\n\nremoves every occurrence of self.fail as per HACKING.rst file; it\nis either replaced with a LOG+raise or removed completely when not\nneeded (again, HACKING.rst suggests the try clause should be avoided\ntoo letting the original exception to flow).\n\nChange-Id: Ief779bada1aa53837d62e3f58a7d3418eef494ba\nImplements: blueprint replace-self-fail\n"
    },
    {
      "commit": "33d8e93143046f1d6790e5c0aa35bc941f893fb5",
      "tree": "f42ed0b7c4af3c29306388d665fa11ae5b2991b6",
      "parents": [
        "a7b9dbc800f751e4ad69d7973fc83e00d6fb0817"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Aug 27 14:16:40 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Aug 27 14:16:40 2013 +1200"
      },
      "message": "Rename heat logical_resource_id to resource_name\n\nThis attribute has been renamed in the heat API.\n\nFixes bug: 1216903\n\nChange-Id: I4b3b65564eed08d0e077302e747f5ea1124ff7d6\n"
    },
    {
      "commit": "59f5cde9312d349e10a0812bc0787cc235114d89",
      "tree": "ce899ed2959560a0cf10ba1f0448782c0cb17ed0",
      "parents": [
        "a7b9dbc800f751e4ad69d7973fc83e00d6fb0817",
        "bdf48515db9054fc7104e12264482adf5b5a30eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 02:01:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 02:01:57 2013 +0000"
      },
      "message": "Merge \"Update requirements from global requirements\""
    },
    {
      "commit": "40028152e1a970756a1635e4b0f657315f857dec",
      "tree": "ad8444642d3fa26d04e738439351a62dc7873e31",
      "parents": [
        "0042d2de86e8e6a52a9ad045e3f583b4159f3903"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 17:53:29 2013 -0400"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 19:52:56 2013 -0400"
      },
      "message": "Add large-ops option to tox\n\nAdd new option because we want to keep separate tox jobs for each\njenkins job.\n\nPart of the regression test for bug 1199433.\n\nChange-Id: I4e59d79d3ce3a9621243a81b7da5d9c3abaf1d6f\n"
    },
    {
      "commit": "a7b9dbc800f751e4ad69d7973fc83e00d6fb0817",
      "tree": "3335364660688e982d80959a36e43402cdb18576",
      "parents": [
        "0042d2de86e8e6a52a9ad045e3f583b4159f3903",
        "26058bc06ef4972edc304121d4e1b8213f928b98"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 26 22:30:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 26 22:30:26 2013 +0000"
      },
      "message": "Merge \"Switch gating tox jobs to testr parallel\""
    },
    {
      "commit": "7899d312ad5e13824b827189ace1d89b046a36ce",
      "tree": "b2ab20e2f8054de34b0bcd93044bb06658af0611",
      "parents": [
        "7395517a5f5290d80bb946da4d2490d6282b7bf1"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Aug 16 09:18:17 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Aug 26 22:15:59 2013 +0200"
      },
      "message": "Updating HACKING.rst\n\n* Adding a test case independence rule\n* assertTrue/assertFalse msg argument\n* Encouraging  matcher usage for assertion\n\nChange-Id: I89612a0dd66513f10e8bf53632f6a3d81ccf4129\n"
    },
    {
      "commit": "7cf2a22f8b161864c2e5d795bd99b651b1dbf71d",
      "tree": "d334a1650c5c69ee40d8bdfef4b9c0a5a18f9ed4",
      "parents": [
        "0042d2de86e8e6a52a9ad045e3f583b4159f3903"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Aug 02 13:49:10 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Aug 26 22:14:03 2013 +0200"
      },
      "message": "Stress ssh_floating test\n\nAdd stress test for floating IP association\n with multiple configuration options.\n\nChange-Id: I184ce2df1ee58043cf9b26c46637c1d8160910e8\n"
    },
    {
      "commit": "ab33b7e502a2aaebfdf6b7b64e1d5ebc00b463e7",
      "tree": "51aec33de51118932e5fede6fc941ccd2f6d2c46",
      "parents": [
        "0042d2de86e8e6a52a9ad045e3f583b4159f3903"
      ],
      "author": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Thu Jun 27 00:39:47 2013 -0700"
      },
      "committer": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Mon Aug 26 09:49:53 2013 -0700"
      },
      "message": "Adds tests for Heat\n\nTests and client methods for:\n- template-show\n- template-validate\n- template-url-validate\n- stack-list\n- stack-show\n- resource-list\n- resource-show\n- resource-metadata\n- event-list\n- event-show\n\nTesting Neutron resources:\n- network\n- subnet\n- router_interface\n\nTesting server property:\n- subnet_id\n\nChange-Id: I47bb0dd653da51c9ff1d2ffe0b02c102cc0098d5\n"
    },
    {
      "commit": "0042d2de86e8e6a52a9ad045e3f583b4159f3903",
      "tree": "81c35e7718102bd2acf60fec407a77a40c5e56cd",
      "parents": [
        "5da7c1f5f9e0831bc01e9ee2bbb629b9ebad4483",
        "23a58a3944aa1ce7f6f85804ab67564b7a2211fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 26 15:26:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 26 15:26:16 2013 +0000"
      },
      "message": "Merge \"close http connections\""
    },
    {
      "commit": "5da7c1f5f9e0831bc01e9ee2bbb629b9ebad4483",
      "tree": "8c267210d3f8539086c20c0b6e9373280e22a4d4",
      "parents": [
        "7e42dd30061e07d26811ef899d34cd9ba15d4a69",
        "11c5b647e9bd9c6677929b21ed586c3507afb6e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 26 15:24:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 26 15:24:35 2013 +0000"
      },
      "message": "Merge \"Skip orchestration scenario tests if heat service not available\""
    },
    {
      "commit": "bdf48515db9054fc7104e12264482adf5b5a30eb",
      "tree": "506261dd52dfa5f1e491f1e6fe0393d097474ec6",
      "parents": [
        "025aa66fb02cc3b15870d748b8e0c88486abbcb7"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Aug 21 13:31:05 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Aug 26 10:42:28 2013 -0400"
      },
      "message": "Update requirements from global requirements\n\nThis commit just syncs the tempest requirement list with what\u0027s in\nthe global requirements repo. We are already using them for running\nin the gate and with devstack so there isn\u0027t a reason to update the\nlists in the tempest repo. This commit also adds jsonschema to the\nlist of requirements. It was removed at one point because it caused\nan issue with grenade but since the global requirements fix ups this\nis no longer an issue.\n\nFixes bug 1205980\n\nChange-Id: I406eddc0b2363c98035edef6fc651228a2bdd04f\n"
    },
    {
      "commit": "6cc3ade73cfa21cd9e5598f9786e611c17167845",
      "tree": "8ef7a91ffd0a847edc5b75513bfbe5ba9ea71eda",
      "parents": [
        "025aa66fb02cc3b15870d748b8e0c88486abbcb7"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Fri Aug 23 17:21:03 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Mon Aug 26 14:49:50 2013 +0200"
      },
      "message": "uniforms skip messages\n\nthis is an attempt to uniform skip messages and ensure multi-line\nskips are correctly accounted by https://review.openstack.org/#/c/42424/\nI think a future update to hacking/checks.py is also needed\n\nChange-Id: I8ef1ac22a8b137f397847d217467df5572afde43\n"
    },
    {
      "commit": "8ca06257cfba403a5d375104fe553e51233a879f",
      "tree": "f851e2b7191bc19a6c55b9f3fc82a57b06c928b4",
      "parents": [
        "7e42dd30061e07d26811ef899d34cd9ba15d4a69"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Aug 23 22:36:17 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Aug 26 09:16:11 2013 +0900"
      },
      "message": "Use common create_keypair method for autoscaling\n\nThe scenario test for autoscaling was implemented at the same time\nwith cleanup patch of create_keypair methods, and the cleanup patch\ncould not cover autoscaling test.\nThis patch covers autoscaling test.\n\nChange-Id: Ibf4e98a9d4616c1dc6d2f08bde3d04a40b910067\n"
    },
    {
      "commit": "7e42dd30061e07d26811ef899d34cd9ba15d4a69",
      "tree": "3dce23744398f0b151c37a0ce07a5afc2b278aad",
      "parents": [
        "6c90c22c26209e5a9b535acc5afa24d1b3ff4bd4",
        "4ecef7de77de071df743519445c3a6d9af2ab4e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 24 16:05:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 24 16:05:55 2013 +0000"
      },
      "message": "Merge \"Protected matcher import\""
    },
    {
      "commit": "11c5b647e9bd9c6677929b21ed586c3507afb6e8",
      "tree": "7166dd512524e8b60f09c020e252801001384d4e",
      "parents": [
        "6c90c22c26209e5a9b535acc5afa24d1b3ff4bd4"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sat Aug 24 08:45:38 2013 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sat Aug 24 08:45:38 2013 -0700"
      },
      "message": "Skip orchestration scenario tests if heat service not available\n\nThe orchestration scenario tests were not previously checking if the\nheat service is available as configured in tempest.conf like the other\nservice-specific tests. This patch adds that check.\n\nCloses-Bug: #1216335\n\nChange-Id: I10c66adc1bab103b45e2d49d4f005618f2031052\n"
    },
    {
      "commit": "6c90c22c26209e5a9b535acc5afa24d1b3ff4bd4",
      "tree": "a7a55fda54462b9b6453178bce342a1ad54bf692",
      "parents": [
        "6deb905d70d5a2f2ea5a7b31c2f1b238fcc1ca2e",
        "b3aa9126c6d2ffa8d45564329637c71ce6a8856d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 24 02:55:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 24 02:55:11 2013 +0000"
      },
      "message": "Merge \"Cleanup: Add common \"ssh-login server\" method\""
    },
    {
      "commit": "6deb905d70d5a2f2ea5a7b31c2f1b238fcc1ca2e",
      "tree": "e79ba32eeb5874754eb238d79ec30a75eabc20b0",
      "parents": [
        "ccc2e423fda76c2c70ed16ebd57c7b437714c9e6",
        "7f7d452c8de6ca480f24e016b62730f1167df1b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 23:00:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 23:00:50 2013 +0000"
      },
      "message": "Merge \"use assertIsNotNone instead of assertNotEqual(*, None)\""
    },
    {
      "commit": "ccc2e423fda76c2c70ed16ebd57c7b437714c9e6",
      "tree": "fbebafbdc9e3cce4fc9f634f6b86b2301aafe2d8",
      "parents": [
        "8e59b81ac9e8c1208b9c7633ecb4aaaf82218b1f",
        "53cb58abfe345ebafd77a00fe0b3abb8cea23c79"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 21:58:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 21:58:03 2013 +0000"
      },
      "message": "Merge \"Add more tests for Swift Account Quota\""
    },
    {
      "commit": "8e59b81ac9e8c1208b9c7633ecb4aaaf82218b1f",
      "tree": "130dbb55fb9bf493ed844b503f386351b605ec0e",
      "parents": [
        "155706ee887cf9e2edd544d299dddf7a1dc31273",
        "94560d408e486e5977d2988d84d2f72e05c3a41d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 21:50:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 21:50:24 2013 +0000"
      },
      "message": "Merge \"Fixed up a missing space in an error message\""
    },
    {
      "commit": "155706ee887cf9e2edd544d299dddf7a1dc31273",
      "tree": "3ca50d350074d9e66ac3eda5ba3bb9e5fcb7096d",
      "parents": [
        "9ff2c3adc49c159c0c2ab5c9f43de452644f2b1b",
        "bd6fcb68d7732ad70138af7040af5430b6502df3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 21:48:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 21:48:54 2013 +0000"
      },
      "message": "Merge \"Fix skip tracker regex for multi-line skips\""
    },
    {
      "commit": "9ff2c3adc49c159c0c2ab5c9f43de452644f2b1b",
      "tree": "710fb3363a1d078d8dde7babaee5b74341f2f526",
      "parents": [
        "025aa66fb02cc3b15870d748b8e0c88486abbcb7",
        "c5d52e987474ee4e19bf00522ce9a8d49ecdf40f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 21:40:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 21:40:41 2013 +0000"
      },
      "message": "Merge \"Provide tox entry for running slow heat tests\""
    },
    {
      "commit": "26058bc06ef4972edc304121d4e1b8213f928b98",
      "tree": "7982236c15bc0cbbef44a8559c48963825b472ac",
      "parents": [
        "025aa66fb02cc3b15870d748b8e0c88486abbcb7"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 13 17:50:59 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 23 15:41:28 2013 -0400"
      },
      "message": "Switch gating tox jobs to testr parallel\n\nThis commit will migrate all gating tox jobs to use testr with the\n--parallel flag. The smoke tox job is left serial because neutron\ndoesn\u0027t work with tempest in parallel.\n\nPart of bp speed-up-tempest\n\nChange-Id: I1e6eb9c7ce4d55010844ce3b6ca10dd20e7359b4\n"
    },
    {
      "commit": "c5d52e987474ee4e19bf00522ce9a8d49ecdf40f",
      "tree": "efdaf464601aa34298a46d79d5d93d6d7fd50f12",
      "parents": [
        "eb59b7d83f2458932bd89fbfa22bd8b9b3e77d7c"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Aug 23 11:47:36 2013 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Aug 23 11:47:36 2013 -0400"
      },
      "message": "Provide tox entry for running slow heat tests\n\nThis will ultimately run parallel but get working with serial.\n\nChange-Id: Ia8f51b56d5b0dec553639c610e68f61831c93c12\n"
    },
    {
      "commit": "23a58a3944aa1ce7f6f85804ab67564b7a2211fc",
      "tree": "c533f9011515f5305f4a718c50a915688befaf9d",
      "parents": [
        "025aa66fb02cc3b15870d748b8e0c88486abbcb7"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 02:06:22 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 16:00:46 2013 +0100"
      },
      "message": "close http connections\n\nRunning full tempest one might run out of file descriptors. httplib2\ndoes not close the connection by default. This patch adds\nconnection:close header to every request, so that sockets won\u0027t be\nhanging around.\n\nfixes bug 1215804\n\nChange-Id: Iea19936c45add98fc66588f623854e629cf448fb\n"
    },
    {
      "commit": "025aa66fb02cc3b15870d748b8e0c88486abbcb7",
      "tree": "524b472243d954a00b2c70ed23d14f275c2930c0",
      "parents": [
        "35c4892ebfda1fd621668d40d315303103331988",
        "c0722a7c91ee43dc6ff96714be634d45be79f336"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 14:06:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 14:06:01 2013 +0000"
      },
      "message": "Merge \"Skip os-fixed-ips test since neutron has not implemented it\""
    },
    {
      "commit": "35c4892ebfda1fd621668d40d315303103331988",
      "tree": "1c3a7f657ed2919a6c43d91a81d0e960425bdc4f",
      "parents": [
        "b435dd4685ab30cc330e0055adb0fdb2193e986c",
        "0aababb9b07ba1f3d33b02d51202911e7c246ee4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 14:05:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 14:05:59 2013 +0000"
      },
      "message": "Merge \"Unit tests as stress tests\""
    },
    {
      "commit": "b435dd4685ab30cc330e0055adb0fdb2193e986c",
      "tree": "bb0de8742f825342ad76f6739a3dce1d124232bd",
      "parents": [
        "eb59b7d83f2458932bd89fbfa22bd8b9b3e77d7c",
        "ccfa65366a09fd273515ca0b1e4f55b452500dda"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 12:59:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 12:59:43 2013 +0000"
      },
      "message": "Merge \"Fixing format_flavor to handle flavor extra_specs\""
    },
    {
      "commit": "94560d408e486e5977d2988d84d2f72e05c3a41d",
      "tree": "f41dc0b370145169279905dad94b00d18a69351a",
      "parents": [
        "eb59b7d83f2458932bd89fbfa22bd8b9b3e77d7c"
      ],
      "author": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Fri Aug 23 05:41:23 2013 -0700"
      },
      "committer": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Fri Aug 23 05:41:47 2013 -0700"
      },
      "message": "Fixed up a missing space in an error message\n\nChange-Id: Id975b336c8cf139af021ebbbfe398313e31b8881\n"
    },
    {
      "commit": "c3f8cd671685e3b985112c9460e700015c2aac49",
      "tree": "fb7fe86ba2234af7beebfe6c306bcaa6e1762453",
      "parents": [
        "99f16633e851841b1056e1e488899a426eb5d188"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 12:00:42 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 13:27:41 2013 +0100"
      },
      "message": "refactor - _is_timed_out using instance timeout\n\nEach _is_timed_out client specified self.timeout as timeout parameter.\nAs _is_timed_out is an instance method, timeout parameter could be\nretrieved from the object itself.\n\nChange-Id: I56c6d5a21a36cf052d3bde86c454d7be72b22a7c\n"
    },
    {
      "commit": "99f16633e851841b1056e1e488899a426eb5d188",
      "tree": "bbb56b3c113ee0b3e3fe3d9b6ce3a8d934c41130",
      "parents": [
        "eb59b7d83f2458932bd89fbfa22bd8b9b3e77d7c"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 08:50:32 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 23 13:27:41 2013 +0100"
      },
      "message": "Fix ssh timeout issue\n\nSSH client is using a socket timeout and an execution timeout. For\ncommand execution, if the executed command did not generate output\nwithin the channel timeout, test dies with TimeoutException. This is\nmisleading, because it wasn\u0027t the command that timed out, it just did\nnot generate output within channel timeout.\n\nfixes bug 1215794\n\nChange-Id: I90b9cb7c9cebcb78655b6c1a46f9fb09ff7deb5e\n"
    },
    {
      "commit": "eb59b7d83f2458932bd89fbfa22bd8b9b3e77d7c",
      "tree": "c57160cca8fd23458239bcb73de65e3f582ef0f8",
      "parents": [
        "c0e79aaf58750f8d9a1d6d823e87a29024c29ed7",
        "70672df62f4497f7e749708822ab87770d74f4ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 12:21:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 12:21:19 2013 +0000"
      },
      "message": "Merge \"Cleanup: Add common \"create volume\" method\""
    },
    {
      "commit": "c0e79aaf58750f8d9a1d6d823e87a29024c29ed7",
      "tree": "6dee471b6ddca3afaf8f150dab1ece6134343a43",
      "parents": [
        "4c18fa1bbf85e3e8d0352b45a6f235afaeea4081",
        "dd7c6cef4e90aebf4b861ce5137a1965beea6599"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 12:12:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 12:12:41 2013 +0000"
      },
      "message": "Merge \"Heat autoscaling scenario test\""
    },
    {
      "commit": "dd7c6cef4e90aebf4b861ce5137a1965beea6599",
      "tree": "e7f177d151a519d7c032fae9daef663476b2d4a9",
      "parents": [
        "7395517a5f5290d80bb946da4d2490d6282b7bf1"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Jun 24 14:46:47 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 23 09:26:07 2013 +1200"
      },
      "message": "Heat autoscaling scenario test\n\nThis test starts with a single server and scales up to\nthree servers triggered by a script that consumes memory.\n\nSeven minutes after stack creation, memory consumption script\nwill quit and the scale down alarms will scale back down to\na single server.\n\nDue to the nature of this test, it takes about 10 minutes to\nrun locally.\n\nThe scenario test has been put in package orchestration\nfor the following reasons:\n- this will be the first of many heat scenario tests\n- this will allow a tox filter to run this test for the\n  slow heat gating job\n\nChange-Id: I53ed12369d12b902108b9b8fa7885df34f6ab51f\n"
    },
    {
      "commit": "4c18fa1bbf85e3e8d0352b45a6f235afaeea4081",
      "tree": "da908bc8ff18a56175ad3141cae566bd2fbb59ab",
      "parents": [
        "7395517a5f5290d80bb946da4d2490d6282b7bf1"
      ],
      "author": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Thu Aug 22 21:29:45 2013 +0200"
      },
      "committer": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Thu Aug 22 21:35:36 2013 +0200"
      },
      "message": "cli: add messages to assertTrue\n\n1) Unify assertion of \u0027usage: service-name\u0027 from\n   {cinder, glance, keystone, neutron} help tests\n   into assertFirstLineStartsWith method, which provides\n   more usefull failure message.\n2) Add failure message to assertTrue in keystone-catalog\n   test.\n\nChange-Id: I3abba1d9509bee649aa1675beee4153341b1e170\n"
    },
    {
      "commit": "b3aa9126c6d2ffa8d45564329637c71ce6a8856d",
      "tree": "3db96ba8865d102c45f3473ceea50d3e0391f2cd",
      "parents": [
        "70672df62f4497f7e749708822ab87770d74f4ef"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 22 23:27:25 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 22 23:27:25 2013 +0900"
      },
      "message": "Cleanup: Add common \"ssh-login server\" method\n\nThere are some \"ssh-login server\" methods in scenario tests, and\nthey will increase in the future by increasing scenario tests.\nThis patch adds common \"ssh-login server\" method to parent class\nand uses it instead of each implementation.\n\nChange-Id: Iefee90b7a79b85b67694bc32382b4c4d776bc5b2\n"
    },
    {
      "commit": "70672df62f4497f7e749708822ab87770d74f4ef",
      "tree": "dbdc051e88ee6893080c9855d0776124b93d850a",
      "parents": [
        "7395517a5f5290d80bb946da4d2490d6282b7bf1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Aug 19 18:35:19 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 22 23:05:58 2013 +0900"
      },
      "message": "Cleanup: Add common \"create volume\" method\n\nIn scenario tests, there are some \"create volume\" methods and their\nbehaviors are almost the same. They create a volume with random name,\nsize 1GB and wait for volume status \"available\".\nSo this patch adds a common \"create_volume\" method and uses the method\ninstead of each implementation for code-cleanup.\n\nChange-Id: I06f29a77116fd617f47b0ae6916de933ebb7fdc3\n"
    }
  ],
  "next": "7395517a5f5290d80bb946da4d2490d6282b7bf1"
}
