)]}'
{
  "log": [
    {
      "commit": "08c6a013d65dacd86ae4ddec6a6d708fb7619647",
      "tree": "d8ab2180c2d233ccc9746525aa211a5d973e91b2",
      "parents": [
        "d47d2fdd672ceb18f8d6c4d9e8eeba6e5be778c9"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon May 05 22:04:38 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon May 05 22:04:38 2014 -0400"
      },
      "message": "Add compute service tags to ListSnapshotImagesTest\n\nThe tests in ListSnapshotImagesTest all require nova because they\ncreate a server in setUpClass and then snapshot it so they can test\nfiltered image lists. This commit adds the appropriate service tag so\nthe tests are identified as using nova.\n\nPartially implements bp add-service-tags\n\nChange-Id: Idec3110e8c1edfc34b77bf08bb927a8c10596914\n"
    },
    {
      "commit": "d47d2fdd672ceb18f8d6c4d9e8eeba6e5be778c9",
      "tree": "b6530553d1a0f0a46b23d9e6b092f1eeaebbf406",
      "parents": [
        "b4bd42987144545768c4613b15e38561df147ddb",
        "f275d5dea520f46aa8c81dcba5e4a21b0900eea6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun May 04 18:28:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 04 18:28:10 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "b4bd42987144545768c4613b15e38561df147ddb",
      "tree": "a3025fece5152385e46c4d0e6a61dcd098026774",
      "parents": [
        "7a0e065f04830567a31ae08d14e413058e228bed",
        "aaa3595549614011d4869c8bdde8a209f376b767"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 03 11:46:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 03 11:46:05 2014 +0000"
      },
      "message": "Merge \"Add noqa support to no_setupclass_for_unit_tests\""
    },
    {
      "commit": "7a0e065f04830567a31ae08d14e413058e228bed",
      "tree": "9e6b46dca416ca6b8fb3329128bd6ba7ef1ed481",
      "parents": [
        "4c578bae28d074b6c15ff69f53193f94d70a3d5c",
        "aede38086ff3eaa174ce93996f40b95b49c142b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 03 08:20:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 03 08:20:59 2014 +0000"
      },
      "message": "Merge \"Remove unused arguments\""
    },
    {
      "commit": "4c578bae28d074b6c15ff69f53193f94d70a3d5c",
      "tree": "ab224e106e4fc4c5515a4b80b01e317b568677bd",
      "parents": [
        "33bb6115d236636941a32cf810187515b156d110",
        "543a5d4db02a119ab9cdf81bf318a46f3b914faa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 03 07:45:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 03 07:45:47 2014 +0000"
      },
      "message": "Merge \"Add a common class for Nova v2/v3 API tests\""
    },
    {
      "commit": "33bb6115d236636941a32cf810187515b156d110",
      "tree": "101eb35ae5b41bc554487dafd25480b619a4e343",
      "parents": [
        "40217123e6b7d30aac9fd5d0676885721394d6f9",
        "0b31d309e4c4edf3c5eaa817bb82f7e6365b3658"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 03 07:10:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 03 07:10:20 2014 +0000"
      },
      "message": "Merge \"Separate common \u0027start_up\u0027 definition from v2 schema\""
    },
    {
      "commit": "40217123e6b7d30aac9fd5d0676885721394d6f9",
      "tree": "2d880ab4bb71823b8b1fd33298b6cd2667a8fa42",
      "parents": [
        "8f675533c3e1038a378a56be8346fc4843a0548c",
        "57b384b4d4a7f8f2dc5b8b92da6e53d7090c20b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 03 06:28:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 03 06:28:10 2014 +0000"
      },
      "message": "Merge \"Add a response header validation\""
    },
    {
      "commit": "aaa3595549614011d4869c8bdde8a209f376b767",
      "tree": "ed7643eb058c0642943f9f7b1e0bf017b849ed27",
      "parents": [
        "c5dd40b5b2812f44cffd6047e95793459270fc8a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri May 02 18:50:16 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri May 02 19:14:28 2014 -0400"
      },
      "message": "Add noqa support to no_setupclass_for_unit_tests\n\nThis commit adds support for using noqa with the T105 hacking check.\nThis is need to unit test the _find_caller() utility with setupClass\nin the call stack.\n\nChange-Id: I5c1a07d019b79b082cb895a17364f7e7cb2f08fe\n"
    },
    {
      "commit": "8f675533c3e1038a378a56be8346fc4843a0548c",
      "tree": "afa77743c6262ab0c90eadc79b746a6793a374c6",
      "parents": [
        "f2dab68fc63f70d34c1f3904d47e9e6b712feee3",
        "fabe77c6db36b0c7d24ca779410e870385db4fbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 21:49:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 21:49:10 2014 +0000"
      },
      "message": "Merge \"Add unit tests for verifying extensions list\""
    },
    {
      "commit": "f2dab68fc63f70d34c1f3904d47e9e6b712feee3",
      "tree": "a95a8b2a0bcd56647e85c51d1af1392bcba2aba0",
      "parents": [
        "c5dd40b5b2812f44cffd6047e95793459270fc8a",
        "8f76a53cc7e30d12a26c352e639208695e146bcb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 19:20:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 19:20:52 2014 +0000"
      },
      "message": "Merge \"Revert \"add server personality files test\"\""
    },
    {
      "commit": "c5dd40b5b2812f44cffd6047e95793459270fc8a",
      "tree": "7e63142995e2c0b4a1fa0db286d00a1f4e39c083",
      "parents": [
        "21b4479a0bb0aa3bca06c38e99245a30e98e368d",
        "fa6666c2cde880c3cbc715dd478449b908f4b4a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 17:21:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 17:21:06 2014 +0000"
      },
      "message": "Merge \"Fix stress runner not stopping on first fail\""
    },
    {
      "commit": "21b4479a0bb0aa3bca06c38e99245a30e98e368d",
      "tree": "34823004df4db72dde27b6cdb5f4c67ee3b60beb",
      "parents": [
        "d3f392bdf3a3823856a02c659a47bfd4ef5e5beb",
        "400c413175c023542f8eb4b2290b7d35c0ffff55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 17:10:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 17:10:00 2014 +0000"
      },
      "message": "Merge \"Stress runner/driver prints stats after SIGINT\""
    },
    {
      "commit": "8f76a53cc7e30d12a26c352e639208695e146bcb",
      "tree": "66bc1ed119383988298f9d8ea3815d6f74f2acb2",
      "parents": [
        "d3f392bdf3a3823856a02c659a47bfd4ef5e5beb"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri May 02 07:41:14 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri May 02 07:41:42 2014 -0400"
      },
      "message": "Revert \"add server personality files test\"\n\nThis reverts commit 6a6f647a45b7a82246ca333f2b002aaad5855db9.\n\nThis commit added a server personality test, that in no way actually\ntested server personalities. It actually just tested creating\nservers. Which we do other places. So this test just adds run time\nwithout any additional coverage. It also has substantially less\ndebug for the case when servers don\u0027t create effectively, so it\nmakes for a new place where races can happen but aren\u0027t debugged.\n\nChange-Id: I15889b52147051e2614090e700528b363b87c498\n"
    },
    {
      "commit": "d3f392bdf3a3823856a02c659a47bfd4ef5e5beb",
      "tree": "aaceaef9c49e26eb31de1ae636330a318297467a",
      "parents": [
        "2b94050708cb2034877c70be3b2595a8831f00b6",
        "305e65b0c37b9476fc63672488e44ef85eb94383"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 10:08:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 10:08:11 2014 +0000"
      },
      "message": "Merge \"Account failure to the tearDown instead of setUp\""
    },
    {
      "commit": "2b94050708cb2034877c70be3b2595a8831f00b6",
      "tree": "ce910444f3697c3671efc3b3a0bde65cbfb88ed0",
      "parents": [
        "b3d2d6ddd28b8c10d24f678747a31f1fcded558f",
        "0056b07092308763c303d7710156d146a6b24d01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 02 10:07:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 02 10:07:58 2014 +0000"
      },
      "message": "Merge \"Add tests for CINDER services v1 APIs\""
    },
    {
      "commit": "f275d5dea520f46aa8c81dcba5e4a21b0900eea6",
      "tree": "076f20e419943b675a817df66537314e0d2b7bad",
      "parents": [
        "b3d2d6ddd28b8c10d24f678747a31f1fcded558f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri May 02 09:09:16 2014 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri May 02 09:09:16 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I3a7b913a3ab20750f6e8b048d961d66ad81dfb9a\n"
    },
    {
      "commit": "543a5d4db02a119ab9cdf81bf318a46f3b914faa",
      "tree": "1ea9f0513e18db544731200d649bd8bcdddee5e0",
      "parents": [
        "b3d2d6ddd28b8c10d24f678747a31f1fcded558f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri May 02 08:44:15 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri May 02 08:45:28 2014 +0900"
      },
      "message": "Add a common class for Nova v2/v3 API tests\n\nNow there is a lot of copy\u0026paste test code for Nova v2/v3 API tests.\nIn addition, we need to add many checks for API test coverage.\nAs the result, we should apply the same changes to v2 and v3 tests.\n\nFor improving the maintenance, this patch changes a base class to\nshare it between v2 and v3 tests. The existing BaseV2ComputeTest and\nBaseV3ComputeTest inheritate from it now, and we will replace each\nAPI test with a base class directly. As a sample, this patch applies\nthis class to test_availability_zone of v2 and v3.\n\nThis patch changes the test directory structure like:\n * tempest/api/compute/ : common test files like this test class\n * tempest/api/compute/v2/ : v2 API specific test files\n * tempest/api/compute/v3/ : v3 API specific test files\n\nAfter applying this class to all Nova API tests, we will be able to\nremove current BaseV2ComputeTest and BaseV3ComputeTest classes.\n\nPartially implements blueprint nova-api-test-inheritance\n\nChange-Id: I4f9c3f58c37fc459976c2e7dc36bfc90f5add3f5\n"
    },
    {
      "commit": "b3d2d6ddd28b8c10d24f678747a31f1fcded558f",
      "tree": "a5d65efd9c779813758a822965e312ef248369b6",
      "parents": [
        "79d3a8d76507631b3b4ef07fc7b8c64b94b3e488",
        "eaaa6a4234592a7889e9394655eff29cda585bf6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 16:33:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 16:33:58 2014 +0000"
      },
      "message": "Merge \"Verify Set/Get/Delete server meta item attributes\""
    },
    {
      "commit": "79d3a8d76507631b3b4ef07fc7b8c64b94b3e488",
      "tree": "07a0fa58a89af2dd3b3622cfbf5f7c230f76db7f",
      "parents": [
        "89d4ec73776dcd72f870d4283c6510e542cfabff",
        "d14c9df63dda01cf3671f0dd7a1d169341f35ee5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 14:01:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 14:01:22 2014 +0000"
      },
      "message": "Merge \"Add unit tests for api_version detection\""
    },
    {
      "commit": "89d4ec73776dcd72f870d4283c6510e542cfabff",
      "tree": "60eb2c6d6ef17cb5ef9fb4c23b1d37333927b218",
      "parents": [
        "afd33da19eba097482c26da48335faf5bad8a277",
        "9b89624925b7049c9ebaa1aab2c9ebf1a8dc7d0f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 14:01:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 14:01:14 2014 +0000"
      },
      "message": "Merge \"Add unit tests for _get_unversioned_endpoint\""
    },
    {
      "commit": "afd33da19eba097482c26da48335faf5bad8a277",
      "tree": "677fda78cdb32b54e109deb596f8d237e09019e5",
      "parents": [
        "a098dc94d9a3341176f45e9f72f3746037aa4023",
        "5fd4ecf80c43f7ee6f185041978a1e0816088a35"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 08:47:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 08:47:31 2014 +0000"
      },
      "message": "Merge \"Merge set_network_resources() call at base\""
    },
    {
      "commit": "a098dc94d9a3341176f45e9f72f3746037aa4023",
      "tree": "6e1c2d7cfccab0912afca16a70a50fd4c98055a2",
      "parents": [
        "08f5dd54ed18c5b84cae2e673e9681adcdd35176",
        "bc737d604f7793323ab255584bda4feb7f41ada3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 06:28:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 06:28:45 2014 +0000"
      },
      "message": "Merge \"Don\u0027t output auth tokens with trace output\""
    },
    {
      "commit": "08f5dd54ed18c5b84cae2e673e9681adcdd35176",
      "tree": "00a3ed744e9179c72a6f2d8d2eb187b014749f8d",
      "parents": [
        "dfd97d73a4ef9b5f69833c41bcdc71c6243aa9d8",
        "ef12fc85cd262246639be73515445a000ea9db80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 05:37:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 05:37:36 2014 +0000"
      },
      "message": "Merge \"Stop swift resource leaking even if an error occurs\""
    },
    {
      "commit": "dfd97d73a4ef9b5f69833c41bcdc71c6243aa9d8",
      "tree": "800a140e0a48c25f1098103040ffcb529a68357b",
      "parents": [
        "f8b816af0751b10cc20b0ab456ca334150fcdf5f",
        "8b9fa024b7e6fde2efa1901ba7c1e1c6739ea689"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 01 05:26:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 01 05:26:53 2014 +0000"
      },
      "message": "Merge \"orchestration api add test for volume retain deletion policy\""
    },
    {
      "commit": "0b31d309e4c4edf3c5eaa817bb82f7e6365b3658",
      "tree": "8a8b85cbb116085e91d37a4acea685107c8fc3a5",
      "parents": [
        "e3a663bca1488efbb899cb3103a5ef435326f71f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu May 01 10:53:25 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu May 01 10:59:29 2014 +0900"
      },
      "message": "Separate common \u0027start_up\u0027 definition from v2 schema\n\nTempest contains API schema definitions for response checks of Nova\nv2/v3 APIs. On hosts \u0027start_up\u0027 API, the v3 definition refers to v2\none. However, we need to avoid this kind of dependency because we will\nneed to change v3 definition due to this dependency when removing v2\ntests.\n\nThis patch separates common \u0027start_up\u0027 definition from v2 schema and\nmoves it to common schema file.\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: If4291fcb6617b00a67066e3869deaf5a8a53f526\n"
    },
    {
      "commit": "fabe77c6db36b0c7d24ca779410e870385db4fbb",
      "tree": "977beb299acde456a61384861995bd9583f546a0",
      "parents": [
        "d14c9df63dda01cf3671f0dd7a1d169341f35ee5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sun Apr 27 10:38:00 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 30 17:36:32 2014 +0000"
      },
      "message": "Add unit tests for verifying extensions list\n\nThis commit adds unit tests for verify extensions functionality in\nverify_tempest_config.py. It covers the use with all the currently\nsupported services: nova, cinder, nova_v3, neutron, and swift.\n\nChange-Id: Idbc25ec95f1d2697dbf1994e81b83938b2e85a9f\n"
    },
    {
      "commit": "d14c9df63dda01cf3671f0dd7a1d169341f35ee5",
      "tree": "595c166ae41b1b0b6488a38dda08dc4785645cca",
      "parents": [
        "9b89624925b7049c9ebaa1aab2c9ebf1a8dc7d0f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sun Apr 27 00:54:25 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 30 17:36:28 2014 +0000"
      },
      "message": "Add unit tests for api_version detection\n\nThis commit adds unit tests for api version detection in\nverify_tempest_config.\n\nPartially implements bp: config-verification\n\nChange-Id: I72d02db5e4a2dd83abe0e2eb4e4fed8b97c34e4c\n"
    },
    {
      "commit": "9b89624925b7049c9ebaa1aab2c9ebf1a8dc7d0f",
      "tree": "3e4ddae60a3eb7dd3b5693ce010e9523ec4da1d4",
      "parents": [
        "f8b816af0751b10cc20b0ab456ca334150fcdf5f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Apr 23 21:25:27 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 30 17:36:19 2014 +0000"
      },
      "message": "Add unit tests for _get_unversioned_endpoint\n\nThis commit adds the first unit tests for the verify_tempest_config\nscript which covers the code used to format an unversioned endpoint\nfrom a versioned one returned from the keystone catalog. This also\nbreaks that section of the script off into a separate method so that\nmocks were not needed for such a simple test case.\n\nPartially implements bp: config-verification\n\nChange-Id: I6f48034af5fc187f6ae7d5c9b3dccb61f309ae25\n"
    },
    {
      "commit": "f8b816af0751b10cc20b0ab456ca334150fcdf5f",
      "tree": "413ccbfb72765471f570473b00ca518ed2b7700b",
      "parents": [
        "f09717137aa71d46515520108d6135270bd00132"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Apr 23 20:35:49 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 30 17:36:12 2014 +0000"
      },
      "message": "Add cmd entry point for verify_tempest_config\n\nThis commit moves the verify_tempest_config script from the tools dir\nto tempest.cmd and adds a pbr entry point for the script. This means\nthat the script will in effect be a packaged binary for tempest.\n\nPartially implements bp config-verification\n\nChange-Id: I75b9743a8117d55c6c445db05eb39404b5708624\n"
    },
    {
      "commit": "f09717137aa71d46515520108d6135270bd00132",
      "tree": "ed49f8b9a6f6269e090f7b4ac9c37cf2786d2676",
      "parents": [
        "e3a663bca1488efbb899cb3103a5ef435326f71f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Apr 11 20:08:53 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Apr 30 13:35:29 2014 -0400"
      },
      "message": "Add support for updating the config file\n\nThis commit adds a new flag to the verify_tempest_config.py script,\n\u0027-u\u0027 that will update the config file from values found during the\nverification process.\n\nPartially implements bp config-verification\n\nChange-Id: I20b8bca7d3368b56da0a0496ed7aa3c1a6eacc9e\n"
    },
    {
      "commit": "e3a663bca1488efbb899cb3103a5ef435326f71f",
      "tree": "b19ba07c77d4ffbbc1c9bac2870a59ff8ba9ae99",
      "parents": [
        "66fdac641c22c39b0c60970ef03863400ea6cd43",
        "a7a14f127ff6bab1cebf58d1cc74e62ee79d1e4c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 30 16:19:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 30 16:19:49 2014 +0000"
      },
      "message": "Merge \"Verify os-migration API response attributes\""
    },
    {
      "commit": "66fdac641c22c39b0c60970ef03863400ea6cd43",
      "tree": "bbb30aac7699791472f4b3b8621c35cf88a0875c",
      "parents": [
        "420befdb88828386cd276975d2a9a8b2f9e4a033"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Apr 29 16:42:52 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Apr 29 16:42:52 2014 -0700"
      },
      "message": "Skip lbaas test test_load_balancer_basic\n\nSkip test_load_balancer_basic since this still isn\u0027t fixed. According to\nelastic-recheck there have been 515 in the past two weeks with 61 hits\nin the last 24 hours.\n\nChange-Id: I41ed4965f489ad666d4c3e481aed4ccd114da6e7\nRelated-Bug: #129165\n"
    },
    {
      "commit": "420befdb88828386cd276975d2a9a8b2f9e4a033",
      "tree": "359512877b0fd4c00f22f95e10f1944e555dd902",
      "parents": [
        "97daaa7362ef2b04caf670ef0c4f7f5ffcc69479",
        "e4c3fb267ebc5527c6c18fff1d399f69929319ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 29 16:01:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 29 16:01:37 2014 +0000"
      },
      "message": "Merge \"Verify create/get flavor attributes of Nova APIs\""
    },
    {
      "commit": "97daaa7362ef2b04caf670ef0c4f7f5ffcc69479",
      "tree": "611bf239b3854e93bb33e5ad715759740c86952a",
      "parents": [
        "60577f7db1f8e7d8ac15e606a917bba2c72e63ee",
        "0784162cc5515a56b1b22907260df7499f9998a8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 29 15:50:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 29 15:50:27 2014 +0000"
      },
      "message": "Merge \"Verify delete aggregate attributes of Nova APIs\""
    },
    {
      "commit": "fa6666c2cde880c3cbc715dd478449b908f4b4a6",
      "tree": "1de8b363536ed94a5f0ec29ae5cb597871f378c9",
      "parents": [
        "400c413175c023542f8eb4b2290b7d35c0ffff55"
      ],
      "author": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Tue Apr 29 16:56:48 2014 +0200"
      },
      "committer": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Tue Apr 29 16:59:04 2014 +0200"
      },
      "message": "Fix stress runner not stopping on first fail\n\nUse of for-loop as condition if to \u0027break\u0027 while-loop\ncaused that only the \u0027condition\u0027 itself was stopped\nfrom iterating, not stopping the parent loop as desired.\n\nChange-Id: Ic1d3e55b7f4aa14132ebff2d533b5a61a8bad5ae\n"
    },
    {
      "commit": "400c413175c023542f8eb4b2290b7d35c0ffff55",
      "tree": "fd6a1356abf772c6e5e9fd30c0b53ca38c78ecce",
      "parents": [
        "60577f7db1f8e7d8ac15e606a917bba2c72e63ee"
      ],
      "author": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Tue Apr 29 16:31:48 2014 +0200"
      },
      "committer": {
        "name": "Pavel Sedlák",
        "email": "psedlak@redhat.com",
        "time": "Tue Apr 29 16:56:04 2014 +0200"
      },
      "message": "Stress runner/driver prints stats after SIGINT\n\nChanges stress driver to print out statistics\non interruption of test execution.\n\nChange-Id: Id96e9bdd9246f8efbaa212b3934c4acb05352842\n"
    },
    {
      "commit": "60577f7db1f8e7d8ac15e606a917bba2c72e63ee",
      "tree": "c32da81fe1ae0b3e09b7aaae0bfe1f0f9d90c99b",
      "parents": [
        "fdcb33537aa9ca9259d3044173cae6ac4935accd",
        "1ad0f2b8b3f3959a6a5d031c1ac0b5a82d714e61"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 29 13:07:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 29 13:07:24 2014 +0000"
      },
      "message": "Merge \"Remove {begin,roll}_detaching volume API tests\""
    },
    {
      "commit": "fdcb33537aa9ca9259d3044173cae6ac4935accd",
      "tree": "5d0670c9952ec4d45f3d7672214b7dc80fcfdd0f",
      "parents": [
        "2113a439f538fc4d1ef26f4645ab17c16701bd68",
        "7d707a5633b4d60823ba5858ca6c21d71f8c3867"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 28 12:38:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 28 12:38:24 2014 +0000"
      },
      "message": "Merge \"Defines a Credentials class\""
    },
    {
      "commit": "2113a439f538fc4d1ef26f4645ab17c16701bd68",
      "tree": "980b12a2a3ec9af2bc4a914bcf8901009e4160c5",
      "parents": [
        "68a09a155949c7982e07742b8c349eb20bebb21d",
        "ca36c2be99ad15635a0681ea8625078c942a7b6e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 28 12:07:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 28 12:07:55 2014 +0000"
      },
      "message": "Merge \"Verify certificate API response attributes\""
    },
    {
      "commit": "68a09a155949c7982e07742b8c349eb20bebb21d",
      "tree": "0afe3edbdcb103de907d630632eb896962e26bf5",
      "parents": [
        "6b87a06b027616d336f14e75c7d8ff59e700f1ac",
        "b1f919868356b9852953ec03f0a5ee8360462d70"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 28 10:55:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 28 10:55:36 2014 +0000"
      },
      "message": "Merge \"orchestration api add basic volume resource test\""
    },
    {
      "commit": "6b87a06b027616d336f14e75c7d8ff59e700f1ac",
      "tree": "4d03eca743e212f5a937614c99d801ed004d542e",
      "parents": [
        "b0d7f61a8cc693023fca44be9dc9b227dcf49995",
        "8b54fc51e90f93675d07e87036249d81383e2af3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 28 10:55:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 28 10:55:26 2014 +0000"
      },
      "message": "Merge \"orchestration api refactor access to stack outputs\""
    },
    {
      "commit": "1ad0f2b8b3f3959a6a5d031c1ac0b5a82d714e61",
      "tree": "e8e7c4ac6bdfde66502bd1fcfaf67e6d4bb357f8",
      "parents": [
        "9edd2f2a068228d10c86136df9d9ea93cf5dd9a5"
      ],
      "author": {
        "name": "Nikola Dipanov",
        "email": "ndipanov@redhat.com",
        "time": "Mon Apr 28 12:33:12 2014 +0200"
      },
      "committer": {
        "name": "Nikola Dipanov",
        "email": "ndipanov@redhat.com",
        "time": "Mon Apr 28 12:33:12 2014 +0200"
      },
      "message": "Remove {begin,roll}_detaching volume API tests\n\nIn preparation for changes to the cinder API in\nhttps://review.openstack.org/#/c/90353/ , we need to make sure volumes\nare in the expected state before we can call begin_detaching on it.\n\nAdding this kind of check to the existing two tests would make them\nscenario tests really, and also begin and roll detaching are already\ntested as part of standard attach and detach scenario tests, plus are\nkind of an implementation detail (even though, sadly, exposed as a\npublic API) and need not be tested by tempest tests.\n\nPartial-bug: #1302774\nChange-Id: I59e88344e83b8c0665a04c8ef55126a8f27bbf57\n"
    },
    {
      "commit": "eaaa6a4234592a7889e9394655eff29cda585bf6",
      "tree": "b5f303a9a48cfacc974157b2959739b281515370",
      "parents": [
        "b0d7f61a8cc693023fca44be9dc9b227dcf49995"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Apr 25 18:38:21 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Apr 28 16:19:35 2014 +0900"
      },
      "message": "Verify Set/Get/Delete server meta item attributes\n\nThis patch adds the JSON schema for Nova V2 \u0026 V3 Set/Get/Delete\nserver meta item APIs response and validate the response with added\nJSON schema to block the backward incompatibility change in the future.\n\nThe response body of Set/Get server meta item V2 API is below:\n\n{\n    \"meta\": {\n        \"foo\": \"%(value)s\"\n    }\n}\n\nThe response body of Set/Get server meta item V3 API is below:\n\n{\n    \"metadata\": {\n        \"foo\": \"%(value)s\"\n    }\n}\n\nDelete server meta item API does not return any body.\nResponse code in V2 \u0026 V3 is 204.\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Icf32a97cb844d7ced1f64a726b4142775df0e1d5\n"
    },
    {
      "commit": "b0d7f61a8cc693023fca44be9dc9b227dcf49995",
      "tree": "a843364ed09c792deb1a598a2aa04c680e147031",
      "parents": [
        "4054e6216ab8ee8ce73efca87347ba4504e79818",
        "99ef8e60222f0a1f450528a85292623e53e09a2b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 28 03:53:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 28 03:53:08 2014 +0000"
      },
      "message": "Merge \"Remove test_create_server_response\""
    },
    {
      "commit": "4054e6216ab8ee8ce73efca87347ba4504e79818",
      "tree": "f3354754fe0bad8b4a16d8b6c691ad39ef92185d",
      "parents": [
        "c0852caa8e058b0292386b4a3dbfd44912f3d660",
        "b34c1612f5ecf5ea673a98c3e3268b4ed9bf2910"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Apr 27 22:13:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 27 22:13:44 2014 +0000"
      },
      "message": "Merge \"Verify attributes through Nova os-security-groups API\""
    },
    {
      "commit": "c0852caa8e058b0292386b4a3dbfd44912f3d660",
      "tree": "f9b6db4e8a8f36f30afefc410a370982c9856429",
      "parents": [
        "0b5d804d44d89c85a7815f80e59ff80d4c10569b",
        "61d8c4440709be6b4695476da5f29b7f5cefc667"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 14:19:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 14:19:51 2014 +0000"
      },
      "message": "Merge \"Delete OrchestrationManager, and its unusual credentials\""
    },
    {
      "commit": "0b5d804d44d89c85a7815f80e59ff80d4c10569b",
      "tree": "0ab30671751ea1fd0ba1d4dfb6a544bcf79e0191",
      "parents": [
        "9891033cb6a96cdc37d00819a785588614f9b190",
        "d047d1d2d802a3f60819c3bce54c49d05d91e3b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 10:22:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 10:22:12 2014 +0000"
      },
      "message": "Merge \"Fix stress runner signal related issues\""
    },
    {
      "commit": "9891033cb6a96cdc37d00819a785588614f9b190",
      "tree": "433d37fb0301fb1f8f1efc6761048d7cf015ea5b",
      "parents": [
        "ffc94251cbde14b18df7daa9c5ec26c1c7cb3999",
        "34b75a1edc0dfb46764bcb333b251b2425ef5fe3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 10:13:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 10:13:14 2014 +0000"
      },
      "message": "Merge \"Stress action for volume attach verify\""
    },
    {
      "commit": "ffc94251cbde14b18df7daa9c5ec26c1c7cb3999",
      "tree": "68e5dea39234ca0afac26d1cd43eab6ff7ae17ff",
      "parents": [
        "9edd2f2a068228d10c86136df9d9ea93cf5dd9a5",
        "77876cbb2496b6cea061613d650f0e2b3efd9cee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 09:06:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 09:06:52 2014 +0000"
      },
      "message": "Merge \"Consider state in firewall create/delete test\""
    },
    {
      "commit": "9edd2f2a068228d10c86136df9d9ea93cf5dd9a5",
      "tree": "f27461c70b38630541f070b381e145f0b28da7bd",
      "parents": [
        "5d450259c7e6f6fe70fbdf62306f7f1a8423a7de",
        "2b14d42ac22d3db01f53bd38c7038c82c9f033f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 05:01:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 05:01:17 2014 +0000"
      },
      "message": "Merge \"Check detail list Images attributes of Nova V2 API\""
    },
    {
      "commit": "5d450259c7e6f6fe70fbdf62306f7f1a8423a7de",
      "tree": "b322bc7f442f197c29f1d1cd512c777904e4ae3d",
      "parents": [
        "941bbf55d884441caf5ef881de061147711df919",
        "076f79fa87491a813e960cf40e9b00dbf90c8458"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 05:01:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 05:01:07 2014 +0000"
      },
      "message": "Merge \"Fix test_verify_created_server_ephemeral_disk\""
    },
    {
      "commit": "5fd4ecf80c43f7ee6f185041978a1e0816088a35",
      "tree": "f395866009be192d3d72a7358e37bff2e130202f",
      "parents": [
        "941bbf55d884441caf5ef881de061147711df919"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Apr 25 13:38:15 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Apr 25 13:38:15 2014 +0900"
      },
      "message": "Merge set_network_resources() call at base\n\nEvery setUpClass()s of Nova API tests call set_network_resources().\nThis patch merges their calls for cleanup.\n\nChange-Id: I106d4d57a51bb5f047efb4792edcbacf7853de45\n"
    },
    {
      "commit": "941bbf55d884441caf5ef881de061147711df919",
      "tree": "ed6a5c8aa272fd5b5661ba4e9ca24edbc6f3817d",
      "parents": [
        "af69771b9a9690893cf80985c98636b5fd933b25",
        "a8f6653465c9dfef616da807d5f26412aac53d19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 03:38:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 03:38:06 2014 +0000"
      },
      "message": "Merge \"Verify \u0027list-server-metadata\u0027 APIs attributes\""
    },
    {
      "commit": "af69771b9a9690893cf80985c98636b5fd933b25",
      "tree": "bf5d0409bd8c828f3922464c5d32603e4d135db6",
      "parents": [
        "a1acc5df22413c873487f00daafba477adc774c1",
        "3d2b7af3ba9e8f335e492959f68ce86433fe1c5f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 03:37:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 03:37:57 2014 +0000"
      },
      "message": "Merge \"Verify the attributes of \u0027set-server-metadata\u0027 API\""
    },
    {
      "commit": "a1acc5df22413c873487f00daafba477adc774c1",
      "tree": "69d4aae31f33c81fde097c63b9505bb6c7e0d24a",
      "parents": [
        "a1da8a402806b3e01eb13fb41c25ffecaaff8a52",
        "bde9126fe7b5fd6e18d8881f6e9be370d2a6d826"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 03:18:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 03:18:31 2014 +0000"
      },
      "message": "Merge \"Verify list agents attributes of V2/V3 APIs\""
    },
    {
      "commit": "a1da8a402806b3e01eb13fb41c25ffecaaff8a52",
      "tree": "25d4ef757413726c1302f89c7cd9a1f947c0fcf0",
      "parents": [
        "7ca1c147e55173fd9f07299e8c2d298a02cc6d8d",
        "bdbc70ba6b14bee71a2d3efdb84c18d7cec45a8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 02:58:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 02:58:31 2014 +0000"
      },
      "message": "Merge \"Remove Nova v3 XML test skip\""
    },
    {
      "commit": "7ca1c147e55173fd9f07299e8c2d298a02cc6d8d",
      "tree": "1f7d5edf188b19915e61d58663eb8d89e8711b57",
      "parents": [
        "1b2b20541a0b3d1f22dd0e6bef0cab481ba4e7c1",
        "2e439637f28c28ec87adb3f1792a168d9d672362"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 01:22:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 01:22:12 2014 +0000"
      },
      "message": "Merge \"Add cinder api version detection to verify_tempest_config\""
    },
    {
      "commit": "1b2b20541a0b3d1f22dd0e6bef0cab481ba4e7c1",
      "tree": "9da572886ab5c5167c9bc465448c443a1c8f1345",
      "parents": [
        "8ee87206d757e3dde2ff918e80d70d27a10ce282",
        "42d50f61e1f13439032593e422ba8544a32d4f37"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 01:21:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 01:21:09 2014 +0000"
      },
      "message": "Merge \"Fix service list in verify_tempest_config\""
    },
    {
      "commit": "8ee87206d757e3dde2ff918e80d70d27a10ce282",
      "tree": "04c60e1800d28ac76c3d50fe40c03d6395caa5b6",
      "parents": [
        "2e22f02f66f87ef3a0eaee6cb60788d6fdb733d6",
        "1722f0b17c4adf78e388873f2b9f0dbc08fb7ae3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 01:21:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 01:21:01 2014 +0000"
      },
      "message": "Merge \"Fix url parsing for api version check\""
    },
    {
      "commit": "2e22f02f66f87ef3a0eaee6cb60788d6fdb733d6",
      "tree": "0c25ea9be423e8901ed05939c1fb26d1217dc7b0",
      "parents": [
        "d9f5e9de99989d3249c7274becd8acf6174afbb0",
        "662bc3cf7739f629f37848407f8dc1cf9568d751"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 00:28:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 00:28:41 2014 +0000"
      },
      "message": "Merge \"Add check that service tag isn\u0027t in path name\""
    },
    {
      "commit": "d9f5e9de99989d3249c7274becd8acf6174afbb0",
      "tree": "14218a3ddb1798adb0983fa73076c6f475fe2104",
      "parents": [
        "0945c3b4e67ed7e0c866613ec921a58fdea5fcad",
        "d045302469113724d69c0110a61620257e124b23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 23:18:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 23:18:58 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "0945c3b4e67ed7e0c866613ec921a58fdea5fcad",
      "tree": "a0f53140c43124d665c841ea1620cc531dced051",
      "parents": [
        "12bbf2f33ed419f2d82db14c875610b07f48c8f1",
        "cd2e3770e7003967f44fbbd7d7b4c6644f9deeb8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 23:15:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 23:15:59 2014 +0000"
      },
      "message": "Merge \"fix dict reference error\""
    },
    {
      "commit": "12bbf2f33ed419f2d82db14c875610b07f48c8f1",
      "tree": "b5c210ec46278ed7fd75389590a46218c476922f",
      "parents": [
        "7b3ac976ec37e3a9f82cfda992a1f0967c36496e",
        "fa29a62b1357447d4e6ef8178682a38ca8979ff3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 23:15:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 23:15:42 2014 +0000"
      },
      "message": "Merge \"Make large-ops test boot a group of instances 3 times\""
    },
    {
      "commit": "d045302469113724d69c0110a61620257e124b23",
      "tree": "f1d0bedd489326c2ced56831bbc0cb68959f585d",
      "parents": [
        "7b3ac976ec37e3a9f82cfda992a1f0967c36496e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Apr 24 16:35:31 2014 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Apr 24 16:35:31 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Iec7c8b546f0c3bbd495fa667ee282930101e8d67\n"
    },
    {
      "commit": "7b3ac976ec37e3a9f82cfda992a1f0967c36496e",
      "tree": "40ad017d58ca7a024cd67298215224282a10d8d9",
      "parents": [
        "9d9969083cb172a306a1fe3c1e6094c199658b15",
        "93aa8192877e2b62ae5d3e9d263362bcd702b38e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 12:42:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 12:42:48 2014 +0000"
      },
      "message": "Merge \"Sahara: preparations for new tests\""
    },
    {
      "commit": "9d9969083cb172a306a1fe3c1e6094c199658b15",
      "tree": "f793a95efa705833792182bdcd36fd3f2416cbd3",
      "parents": [
        "5581a8273299cc07c87e343fe070d2b284a36549",
        "90952bc6432f2bf81e5a3418ee77ced6eb3320ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 11:44:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 11:44:47 2014 +0000"
      },
      "message": "Merge \"skip the quota enforcement test for swift\""
    },
    {
      "commit": "5581a8273299cc07c87e343fe070d2b284a36549",
      "tree": "0643900291db64fd1c92250e69a28da079f8c2d1",
      "parents": [
        "fc33e2d108ee34de6f4bab72f338b564e0e7ba19",
        "423834d26b6d75aa3b8e32aaf6ed63f566644939"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 09:06:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 09:06:49 2014 +0000"
      },
      "message": "Merge \"ssh instance validation add options for Neutron\""
    },
    {
      "commit": "fc33e2d108ee34de6f4bab72f338b564e0e7ba19",
      "tree": "99acca8b82683b4586cd5a6e0a816eadfeab89b8",
      "parents": [
        "ade7a7fdf2e64f5aea7415f80959cef1e4936161",
        "3b563355ec49568b4c1098a0915527b107359056"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 09:04:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 09:04:34 2014 +0000"
      },
      "message": "Merge \"fix test_compute_with_volumes\""
    },
    {
      "commit": "ade7a7fdf2e64f5aea7415f80959cef1e4936161",
      "tree": "623d76c79513aeee8b0756c7c6c21fc7c8ce56b6",
      "parents": [
        "febcc884bf66cb6358c3fb716f03d3976ac63ad9",
        "78ab4b02164b6e0a951c0a2a04f655545a6d8956"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 08:08:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 08:08:01 2014 +0000"
      },
      "message": "Merge \"Verify addrs only against ports with fixed IPs\""
    },
    {
      "commit": "febcc884bf66cb6358c3fb716f03d3976ac63ad9",
      "tree": "25cf9e2f54fb94e0adb1d7993e1589dd688aa025",
      "parents": [
        "07fd1fcd68d3e668c042c369e17d808585d89aac",
        "bfeb282359324993272a6c6fe88a7117603dd213"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 07:37:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 07:37:29 2014 +0000"
      },
      "message": "Merge \"safe_setup preserve original trace\""
    },
    {
      "commit": "0056b07092308763c303d7710156d146a6b24d01",
      "tree": "9d49e859adaee313c705fa6d0498a513b7c4e21d",
      "parents": [
        "07fd1fcd68d3e668c042c369e17d808585d89aac"
      ],
      "author": {
        "name": "Abhijeet.Jain",
        "email": "abhijeet.jain@nectechnologies.in",
        "time": "Tue Apr 15 09:32:29 2014 +0530"
      },
      "committer": {
        "name": "Abhijeet.Jain",
        "email": "abhijeet.jain@nectechnologies.in",
        "time": "Thu Apr 24 11:00:22 2014 +0530"
      },
      "message": "Add tests for CINDER services v1 APIs\n\nThis patch adds the JSON/XML clients and tests for below listed cinder service API -\n1. service-list\n\nChange-Id: Idd0201fd506334c5ff467ac9db9b53cadd1ee45f\n"
    },
    {
      "commit": "e4c3fb267ebc5527c6c18fff1d399f69929319ec",
      "tree": "8f54549c2aca14b5839e6eae620b11710b2c1aba",
      "parents": [
        "07fd1fcd68d3e668c042c369e17d808585d89aac"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 24 16:07:16 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 24 12:33:18 2014 +0900"
      },
      "message": "Verify create/get flavor attributes of Nova APIs\n\nThis patch adds the JSON schema for Nova V2/V3 create \u0026 get flavor\nAPIs response and validate the response with added JSON schema to\nblock the backward incompatibility change in the future.\n\nThe response body of V2 create \u0026 get flavor API is below:\n\n{\n    \"flavor\": {\n        \"name\": \"m1.tiny\",\n        \"links\": [\n            {\n                \"href\": \"http://openstack.example.com/\n                        v2/openstack/flavors/1\",\n                \"rel\": \"self\"\n            },\n            {\n                \"href\": \"http://openstack.example.com/\n                        openstack/flavors/1\",\n                \"rel\": \"bookmark\"\n            }\n        ],\n        \"ram\": 512,\n        \"vcpus\": 1,\n        \"swap\": \"\",\n        \"disk\": 1,\n        \"id\": \"1\",\n        \"OS-FLV-DISABLED:disabled\": false,\n        \"os-flavor-access:is_public\": true,\n        \"rxtx_factor\": 1.0,\n        \"OS-FLV-EXT-DATA:ephemeral\": 0\n    }\n}\n\nThe response body of V3 create \u0026 get flavor API is below:\n\n{\n    \"flavor\": {\n        \"name\": \"m1.tiny\",\n        \"links\": [\n            {\n                \"href\": \"http://openstack.example.com/\n                         v3/openstack/flavors/1\",\n                \"rel\": \"self\"\n            },\n            {\n                \"href\": \"http://openstack.example.com/\n                        openstack/flavors/1\",\n                \"rel\": \"bookmark\"\n            }\n        ],\n        \"ram\": 512,\n        \"vcpus\": 1,\n        \"swap\": 0,\n        \"disk\": 1,\n        \"id\": \"1\",\n        \"disabled\": false,\n        \"ephemeral\": 0,\n        \"flavor-access:is_public\": true,\n        \"os-flavor-rxtx:rxtx_factor\": 1.0\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I57569e315aebd5b712b8635b1f5ad8a768d77592\n"
    },
    {
      "commit": "07fd1fcd68d3e668c042c369e17d808585d89aac",
      "tree": "76597ea879a294533ea951211526290f63253f4f",
      "parents": [
        "0f500811ac37c09f9848ffade6ffe7589ddd071f",
        "903596c7a7487f73f8037014326d8eb7eeb0077e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 02:59:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 02:59:23 2014 +0000"
      },
      "message": "Merge \"List multiple fields tests for networks/ports\""
    },
    {
      "commit": "0f500811ac37c09f9848ffade6ffe7589ddd071f",
      "tree": "1d128cc0be036e0872c2585134907bfcb8bd990c",
      "parents": [
        "cf9a574cf4f5863ee9b533f20b741618c930e801",
        "5c9571537c5e34365122e735ed9e78bd688bfe72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 00:26:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 00:26:49 2014 +0000"
      },
      "message": "Merge \"Remove test_create_port_with_no_ip\""
    },
    {
      "commit": "cf9a574cf4f5863ee9b533f20b741618c930e801",
      "tree": "29861c9017bc0ab1534e6510c8bfd33352b47684",
      "parents": [
        "a1eaed847078aee0a2c5b3416b5f05a2030d68f7",
        "639d842a22c25b503b8fce5426d4aee15da2b0b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 00:22:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 00:22:27 2014 +0000"
      },
      "message": "Merge \"Verify flavor extra specs attributes of Nova APIs\""
    },
    {
      "commit": "57b384b4d4a7f8f2dc5b8b92da6e53d7090c20b5",
      "tree": "866a2fa7dc9277e826d3917d9a408c1e3919e164",
      "parents": [
        "62ca1013fcd1c0aca503988779ac45a59750116a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Mar 28 13:58:20 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Apr 24 08:20:09 2014 +0900"
      },
      "message": "Add a response header validation\n\nNova API sometimes returns important information in a response header,\nand Tempest needs to check it for keeping the backward compatibility.\nThis patch adds the check for \"create a server snapshot\" API as the\nsample.\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I2441147ee050e7b818906aaa754dcec4480d8c18\n"
    },
    {
      "commit": "a1eaed847078aee0a2c5b3416b5f05a2030d68f7",
      "tree": "02367a36d49ef28801bc5e458eb73355fc6a70e3",
      "parents": [
        "62ca1013fcd1c0aca503988779ac45a59750116a",
        "4f5d0b9bba7d2085dd5445d9299f653410757783"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 23:18:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 23:18:59 2014 +0000"
      },
      "message": "Merge \"Verify more information for member in lbaas api tests\""
    },
    {
      "commit": "4f5d0b9bba7d2085dd5445d9299f653410757783",
      "tree": "ff77a3b75e9da02454d40c3a967bf04cddd86643",
      "parents": [
        "b665940ea73a4b292c7d83f1eb8669dd21e2862d"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Jan 13 16:53:48 2014 +0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Apr 23 14:39:32 2014 -0400"
      },
      "message": "Verify more information for member in lbaas api tests\n\nAdd checks for:\n\n - Creating a member from an admin user for a tenant id other than\n   its own\n - Updating the pool that a member belongs to and confirm with a show\n - Updating the weigth of a member to other value than 1 and confirm\n   it with a show_member()\n\npartially implement bp:improve-neutron-test-coverage\n\nChange-Id: I02b7035d5f996fcfa50b3f10709d56a5d0b93368\n"
    },
    {
      "commit": "62ca1013fcd1c0aca503988779ac45a59750116a",
      "tree": "b0f3c55049b86a60691e34b3a41c97198fe9c317",
      "parents": [
        "ee7bb7aeb36f73079b71685fcc17272f835af825",
        "f636877b556ae3159a33d135a4c5674bfec0970a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 17:06:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 17:06:43 2014 +0000"
      },
      "message": "Merge \"Change to use absolute path in load_template()\""
    },
    {
      "commit": "ee7bb7aeb36f73079b71685fcc17272f835af825",
      "tree": "e31e0f3e4f7d5f24b7621e2628ba9aa18de7b941",
      "parents": [
        "8b176f1c50a8da7b50c2f3e762afe68637f081c7",
        "1cd632299dbfb157504b3d18337729363f3321be"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 15:56:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 15:56:14 2014 +0000"
      },
      "message": "Merge \"Verify delete interface response of V2/V3 APIs\""
    },
    {
      "commit": "8b176f1c50a8da7b50c2f3e762afe68637f081c7",
      "tree": "f1985908d72334a8d64b398f07f4fe8bd7749f46",
      "parents": [
        "0e0bd128b6baa68433e8c38b362e4a5d84dce4a9",
        "6d50268329f44c17722d2e55a05ff95ace2e632e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 15:56:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 15:56:05 2014 +0000"
      },
      "message": "Merge \"Add parametric tests of Swift object API, part 2\""
    },
    {
      "commit": "3b563355ec49568b4c1098a0915527b107359056",
      "tree": "b41e23c067c9301cd9407f7035e9332550fbb8a5",
      "parents": [
        "7919447107955c02a5e82a84194fefac3879fef0"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Apr 22 20:00:46 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Wed Apr 23 11:45:56 2014 -0400"
      },
      "message": "fix test_compute_with_volumes\n\nThe test_integration_1 test was waiting on volume being in an\n\u0027in-use\u0027 state before proceeding. However the \u0027in-use\u0027 state\ndoesn\u0027t actually mean that the volume is attached, as \u0027attaching\u0027\ngets mapped to \u0027in-use\u0027 in nova.\n\nThis makes it possible for the test to proceed when the volume is\nin an attaching state, and not actually ever attached. Which means\nyou can get to the detach phase on an non attached volume, and\nthus explode.\n\nUse the attachment status to filter out when then volume is not\nactually ready.\n\nIn the process, make the test name something that\u0027s actually\ndescriptive for what it does.\n\nRelated-Bug: #1302774\n\nChange-Id: Iaeb6a42a39b4adf8cb4bdff64efe00bf14821725\n"
    },
    {
      "commit": "0e0bd128b6baa68433e8c38b362e4a5d84dce4a9",
      "tree": "d8242d9c6991d0443c6326f165bffbcf33d501a1",
      "parents": [
        "ef41ee02825676b780f2dbc981ea76d14c72252d",
        "067027cdadf2237ac43aca8d2a18e6eef34b141e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 14:26:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 14:26:11 2014 +0000"
      },
      "message": "Merge \"Verify \"get az list\" API response attributes\""
    },
    {
      "commit": "aede38086ff3eaa174ce93996f40b95b49c142b1",
      "tree": "a975b94ea5c4a2a4a640df760be07cc3573482a0",
      "parents": [
        "ef41ee02825676b780f2dbc981ea76d14c72252d"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Apr 23 17:18:53 2014 +0400"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Apr 23 17:31:53 2014 +0400"
      },
      "message": "Remove unused arguments\n\nThe \"response_checker\" method has unused arguments (\"url\", \"headers\", \"body\").\nSo method does not need them and we can remove them.\n\nChange-Id: I8b3a25513693e6a950fc44a8da5ae9549c13a23d\n"
    },
    {
      "commit": "305e65b0c37b9476fc63672488e44ef85eb94383",
      "tree": "823daef082dcefbb1968cc5ee79b223ef1594db2",
      "parents": [
        "ef41ee02825676b780f2dbc981ea76d14c72252d"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Oct 29 13:23:07 2013 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Apr 23 11:35:58 2014 +0200"
      },
      "message": "Account failure to the tearDown instead of setUp\n\nIn shared server tests when a test case made dirty a server,\nthe setUp method silently fixed the issue and the fixing time\n accounted to the next test method.\n\nThe new tearDown method will raise an exception if the test case\n made the shared server wrong. It also attempts to delete the server\non behalf of the failing test case.\n\nIn the past this kind of issues fixed silently by the setUp.\n\nSeveral addCleanUp converted to normal cleanup operations,\nbecause the methods added by the addCleanUp just runs after the\ntearDonw() method.\n\nChange-Id: I38cf8649de9eab2f50bf49b4decc1527e22e29ea\n"
    },
    {
      "commit": "a8f6653465c9dfef616da807d5f26412aac53d19",
      "tree": "f2525b287bc76b1b68f8d30090d3bcf3a28f037f",
      "parents": [
        "3d2b7af3ba9e8f335e492959f68ce86433fe1c5f"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Apr 23 17:18:14 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Apr 23 17:18:14 2014 +0900"
      },
      "message": "Verify \u0027list-server-metadata\u0027 APIs attributes\n\nThis patch verifies the response attributes of \u0027list-server-metadata\u0027.\n\nThe response attributes of v2 and v3 are the same:\n{\n    \"metadata\": {\n        \"foo\": \"Foo Value\"\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Iab1cb1efc0293e8e0aa5124752ec95048b8608bf\n"
    },
    {
      "commit": "3d2b7af3ba9e8f335e492959f68ce86433fe1c5f",
      "tree": "69073258eac2b4c7fd4ac55c35cd8610151508cb",
      "parents": [
        "ef41ee02825676b780f2dbc981ea76d14c72252d"
      ],
      "author": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Sat Apr 12 02:50:26 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Apr 23 17:07:20 2014 +0900"
      },
      "message": "Verify the attributes of \u0027set-server-metadata\u0027 API\n\nThis patch verifies the response attributes of \u0027set-server-metadata\u0027.\nThe response attributes of v2 and v3 are the same:\n{\n    \"metadata\": {\n        \"foo\": \"Foo Value\"\n    }\n}\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Ifffa537a228819326f00fd0c98271882fb42f8c3\n"
    },
    {
      "commit": "7d707a5633b4d60823ba5858ca6c21d71f8c3867",
      "tree": "0cc7f2a3b72d49895bb965f1a36a76535064eec5",
      "parents": [
        "a130c4b3ec32b0f0c02b1ba20c5ed293044fff72"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Sun Apr 06 11:46:32 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Apr 23 07:42:41 2014 +0100"
      },
      "message": "Defines a Credentials class\n\nMultiversion auth part4\n\nIntroduces a Credential class.\nBase class and V2 credentials are defined. V3 in the next patch.\nUsing Credentials, it becomes transparent for client managers and\ntests which auth version is being used.\nDefines a get_default_credentials utils, which is solely responsible\nfor reading credentials from CONF.\nDefines a get_credentials, which builds V2 credentials\nbased on configuration.\n\nCredentials are not used in tests yet, only by AuthProvider.\nAuthProvider supports dict credentials in this patch for\nbackwards compatibility. Credentials are verified via unit test.\n\nPartially implements: bp multi-keystone-api-version-tests\n\nChange-Id: I5f8ab7ef37c99d2c2425b8487490e3517cfce7ed\n"
    },
    {
      "commit": "ef41ee02825676b780f2dbc981ea76d14c72252d",
      "tree": "edbf29b29c8a2b383892d9d00f4f6c2cf96c9018",
      "parents": [
        "a130c4b3ec32b0f0c02b1ba20c5ed293044fff72",
        "385c4e789ebea769944547bc16e330f5bbc802a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 05:43:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 05:43:00 2014 +0000"
      },
      "message": "Merge \"Check attributes of attach/detach volume Nova APIs\""
    },
    {
      "commit": "a130c4b3ec32b0f0c02b1ba20c5ed293044fff72",
      "tree": "1136726349142d9b0781cc51be8500127d228ff4",
      "parents": [
        "32f8f83c2c89a1aac8409887d7cccc0b4c284be1",
        "4ac02748214a257184a2043a8809a367f272d916"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 02:46:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 02:46:34 2014 +0000"
      },
      "message": "Merge \"Verify delete server attributes of Nova API\""
    },
    {
      "commit": "32f8f83c2c89a1aac8409887d7cccc0b4c284be1",
      "tree": "2e911e065bc6d023f2a66afa98813e9e4a33216f",
      "parents": [
        "24ab63d9c7547c96b810c32801064d40feefd5a3",
        "e20f9b7825078672c1688615dac603d38a3a987e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 02:46:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 02:46:25 2014 +0000"
      },
      "message": "Merge \"Verify the response attributes of \u0027update-aggregate\u0027 API\""
    },
    {
      "commit": "24ab63d9c7547c96b810c32801064d40feefd5a3",
      "tree": "56cdceb9315b389215eace5820650672cd9300a0",
      "parents": [
        "7919447107955c02a5e82a84194fefac3879fef0",
        "de793b69752e221eafe63904bec7a4d0402c2967"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 02:37:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 02:37:40 2014 +0000"
      },
      "message": "Merge \"Skip more pause tests if pause is not available\""
    },
    {
      "commit": "78ab4b02164b6e0a951c0a2a04f655545a6d8956",
      "tree": "f44932f1d48149dfe8509eacadfab73b377340ce",
      "parents": [
        "7919447107955c02a5e82a84194fefac3879fef0"
      ],
      "author": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Mon Mar 31 15:10:13 2014 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 01:56:15 2014 +0000"
      },
      "message": "Verify addrs only against ports with fixed IPs\n\nTo verify a port\u0027s mac and IP address, the list of neutron ports is\nused. We cannot check against ports without fixed IP addresses, so\nexclude them.\n\nChange-Id: Ib81ab42cdbae3132af735b0020ca59d22b71ebaf\nCloses-bug: #1300322\n"
    },
    {
      "commit": "a7a14f127ff6bab1cebf58d1cc74e62ee79d1e4c",
      "tree": "c54f92ffdea267a30245ccc4549c4e4da8cb7134",
      "parents": [
        "7919447107955c02a5e82a84194fefac3879fef0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Apr 08 22:31:17 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Apr 23 10:52:50 2014 +0900"
      },
      "message": "Verify os-migration API response attributes\n\nNow most attributes of Nova v2/v3 APIs are not checked in Tempest,\nand this patch adds some tests which check these attributes to block\nthe backward incompatibility change in the future.\n\nThis patch adds the checks of v2/v3 os-migration API responses.\n\nThe response body of the API is the below:\n {\n   \"migrations\": [\n     {\n       \"id\": 1,\n       \"status\": \"finished\",\n       \"instance_uuid\": \"e9e4fdd7-f956-44ff-bfeb-d654a96ab3a2\",\n       \"source_node\": \"localhost-dev\",\n       \"source_compute\": \"localhost-dev\",\n       \"dest_node\": \"localhost-dev\",\n       \"dest_compute\": \"localhost-dev\",\n       \"dest_host\": \"192.168.11.100\",\n       \"old_instance_type_id\": 6,\n       \"new_instance_type_id\": 2,\n       \"created_at\": \"2014-03-18T00:14:49.000000\",\n       \"updated_at\": \"2014-03-18T00:15:15.000000\"\n     }\n   ]\n }\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I21b7f55aa3310424f9c200c60a77e305af44cb48\n"
    },
    {
      "commit": "7919447107955c02a5e82a84194fefac3879fef0",
      "tree": "2fb241dbfdfadc4857dbd22cfb80527addf4f0b8",
      "parents": [
        "f5c26d19a7ee3adc1b20a8ee77fe6a4d225a7145",
        "f39fbed952d664ff7ad1a7d08ec135f3723361b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 18:16:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 18:16:41 2014 +0000"
      },
      "message": "Merge \"Add unit tests for all generators\""
    },
    {
      "commit": "f5c26d19a7ee3adc1b20a8ee77fe6a4d225a7145",
      "tree": "97aef548ca15d99f26eaedf33c4e46e163bb2d75",
      "parents": [
        "2f7e30b62d462ad48f96fa2b8e0e332878e5c81a",
        "0599f5284431fec47ecdb9e71d00b94a4f947a44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 16:28:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 16:28:29 2014 +0000"
      },
      "message": "Merge \"Added cleanup in some tests\""
    },
    {
      "commit": "2f7e30b62d462ad48f96fa2b8e0e332878e5c81a",
      "tree": "69042668e21685abdd6739a6ad8351bae4fab2fc",
      "parents": [
        "d0602f0138d7e11bb135eea41ff8ae974fc7d216",
        "c313e10c3eb85e22d445a390a563ed9b90ebb685"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 13:54:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 13:54:26 2014 +0000"
      },
      "message": "Merge \"unskip test_list_servers_filtered_by_ip\""
    },
    {
      "commit": "8b9fa024b7e6fde2efa1901ba7c1e1c6739ea689",
      "tree": "181328edbc351cababc7414b86951121429a9205",
      "parents": [
        "b1f919868356b9852953ec03f0a5ee8360462d70"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Fri Apr 04 17:31:50 2014 +0100"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Apr 22 13:26:05 2014 +0100"
      },
      "message": "orchestration api add test for volume retain deletion policy\n\nAdds a test for OS::Cinder::Volume to ensure the \"Retain\" deletion\npolicy is respected on stack deletion\n\nChange-Id: I4720ce0656d0543c1318f4c9acddc5243d94a678\n"
    },
    {
      "commit": "b1f919868356b9852953ec03f0a5ee8360462d70",
      "tree": "a9079890d0aa8d0dbc528f774bd25a43554589a9",
      "parents": [
        "8b54fc51e90f93675d07e87036249d81383e2af3"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Fri Apr 04 15:35:55 2014 +0100"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Apr 22 13:26:05 2014 +0100"
      },
      "message": "orchestration api add basic volume resource test\n\nAdds a basic test which provides coverage for the OS::Cinder::Volume\nresource, we just create and delete a volume and check the stack\ndetails match those obtained directly via the cinder API.\n\nChange-Id: Ia096f99c0c5decfafc144fe5afb47b6c871a218d\n"
    },
    {
      "commit": "8b54fc51e90f93675d07e87036249d81383e2af3",
      "tree": "f1ccd60f9575781a78345dde5d6f691d49afd58f",
      "parents": [
        "d0602f0138d7e11bb135eea41ff8ae974fc7d216"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Fri Mar 28 16:15:51 2014 +0000"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Apr 22 13:26:05 2014 +0100"
      },
      "message": "orchestration api refactor access to stack outputs\n\nRefactor test_server_cfn_init access to stack outputs so it uses\na new wrapper which gets the stack and returns the requested\noutput.  This provides a useful function which can be used in\nother tests which parse the stack output.  Since we no longer\nneed to get the stack in test_server_cfn_init, remove the gets\nand duplicate checks for CREATE_COMPLETE.\n\nChange-Id: If1d0990ac9467b6e9778e4444b2ec5fc0f1e44e7\n"
    }
  ],
  "next": "ca36c2be99ad15635a0681ea8625078c942a7b6e"
}
