)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "ca36c2be99ad15635a0681ea8625078c942a7b6e",
      "tree": "abac0e3796fc5c3baf320321635a4ed166ed62df",
      "parents": [
        "d0602f0138d7e11bb135eea41ff8ae974fc7d216"
      ],
      "author": {
        "name": "Eiichi Aikawa",
        "email": "aikawa@mxk.nes.nec.co.jp",
        "time": "Wed Mar 19 17:25:49 2014 +0900"
      },
      "committer": {
        "name": "Eiichi Aikawa",
        "email": "aikawa@mxk.nes.nec.co.jp",
        "time": "Tue Apr 22 17:07:44 2014 +0900"
      },
      "message": "Verify certificate 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 certificate API responses.\nThe response body of this API is the following:\n{\n    \u0027certificate\u0027: {\n        \u0027data\u0027: \u0027Certificate:\\n    Data:\\n        Version:...\u0027,\n        \u0027private_key\u0027: \u0027-----BEGIN RSA PRIVATE KEY-----\\nM...\u0027\n    }\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I5e97cfb5be56b4fa8de5d7262375b5b5b6de1b2a\n"
    },
    {
      "commit": "0784162cc5515a56b1b22907260df7499f9998a8",
      "tree": "a17ebb1364b176e4b015134c178c59758cf4f6f6",
      "parents": [
        "d0602f0138d7e11bb135eea41ff8ae974fc7d216"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Apr 22 14:18:03 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Apr 22 14:18:03 2014 +0900"
      },
      "message": "Verify delete aggregate attributes of Nova APIs\n\nThis patch adds the JSON schema for Nova V2 \u0026 V3 delete aggregate\nAPI response and validate the response with added JSON schema\nto block the backward incompatibility change in the future.\n\nResponse status of delete aggregate V2 API is 200\nResponse status of delete aggregate V3 API is 204\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I24c582d9dbfe328bf9df92cf829518bdeeb2e14e\n"
    },
    {
      "commit": "bdbc70ba6b14bee71a2d3efdb84c18d7cec45a8d",
      "tree": "24bee9860487bfbf4905a7fb25b9dc915dee97e1",
      "parents": [
        "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Apr 22 09:15:37 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Apr 22 09:15:37 2014 +0900"
      },
      "message": "Remove Nova v3 XML test skip\n\nNow all of the Nova v3 XML tests have been removed completely, so\nthis skip is unnecessary.\n\nChange-Id: I7765880f6d0164a3b2310706273b9a330dc36dec\n"
    },
    {
      "commit": "d0602f0138d7e11bb135eea41ff8ae974fc7d216",
      "tree": "e340da98372f3486b8598af0c922c3234ce3d51c",
      "parents": [
        "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a",
        "fbe5451680f29d7cfb6108d8fda5629166994eaa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 21 22:52:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 21 22:52:59 2014 +0000"
      },
      "message": "Merge \"Missing baremetal NodeState API test\""
    },
    {
      "commit": "61d8c4440709be6b4695476da5f29b7f5cefc667",
      "tree": "cfaf7d6cb9163bb4572861b2a4ea9b44dceb6227",
      "parents": [
        "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Apr 16 12:03:37 2014 +1200"
      },
      "committer": {
        "name": "Paul Van Eck",
        "email": "pvaneck@us.ibm.com",
        "time": "Mon Apr 21 10:34:01 2014 -0700"
      },
      "message": "Delete OrchestrationManager, and its unusual credentials\n\nThis removes the need for heat tests to be run with admin user\nin the demo tenant.\n\nNeutronResourcesTestJSON also needed to be modified as it was creating a router\nwith external_gateway_info which is enforced by policy as an admin-only operation.\nThis router is not required for connectivity in this test. An admin scenario\ntest can be created in the future which creates a router with\nexternal_gateway_info.\n\nChange-Id: Iba26845423b2bf52259a0c0cfab27ae09cfa4e60\nRelated-Bug: #1089261\n"
    },
    {
      "commit": "90952bc6432f2bf81e5a3418ee77ced6eb3320ea",
      "tree": "cc286e5d4e47fc7eed5fd24da1df13931a3565f3",
      "parents": [
        "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Apr 21 08:38:17 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Apr 21 08:38:17 2014 -0400"
      },
      "message": "skip the quota enforcement test for swift\n\nthis test is racing because by the time the large object upload\nhappens the quota update might not yet have propogated in swift.\nAs it\u0027s unclear if this is a swift bug or tempest assuming too\nmuch, skipping is best for now.\n\nChange-Id: I0c0a5fc5a23125a9c51e220ae5a1218c6e9ca075\nRelated-Bug: #1310597\n"
    },
    {
      "commit": "6d50268329f44c17722d2e55a05ff95ace2e632e",
      "tree": "0baf881d8355037cac80d6c5aab5c592219131ca",
      "parents": [
        "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Wed Mar 19 21:08:54 2014 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Mon Apr 21 19:47:32 2014 +0900"
      },
      "message": "Add parametric tests of Swift object API, part 2\n\nAdd positive tests of Swift object \"GET\" API from the viewpoint of\ncompleteness of query parameters.\n\nChange-Id: I3d4da9a8e431014cba5e96e01ea31ba4c7f54541\n"
    },
    {
      "commit": "e5c7be34e6a957f8c2fa15dc7003b600ae95fc1a",
      "tree": "d73468221997442fd19019831a49c4982482d08f",
      "parents": [
        "60b503a40b8e32d0d059e67ef7a0aceede03a1ff",
        "4a8d1ea91f33b539a414666c0e88af82a01fa978"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 21 04:41:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 21 04:41:46 2014 +0000"
      },
      "message": "Merge \"move out ironic exception from common import\""
    },
    {
      "commit": "639d842a22c25b503b8fce5426d4aee15da2b0b6",
      "tree": "4700b041121d7d4737ed29ff959ea1b7cfdd8ac7",
      "parents": [
        "60b503a40b8e32d0d059e67ef7a0aceede03a1ff"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 26 18:23:32 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Apr 21 08:58:03 2014 +0900"
      },
      "message": "Verify flavor extra specs attributes of Nova APIs\n\nThis patch adds the JSON schema for Nova V2/V3 flavor extra specs APIs\nresponse and validate the response with added JSON schema to\nblock the backward incompatibility change in the future.\n\nThe response body of flavor extra specs APIs are below:\n\nResponse of set \u0026 get extra specs of V2 \u0026 V3-\n\n{\n    \"extra_specs\": {\n        \"key1\": \"%(value1)s\",\n        \"key2\": \"%(value2)s\"\n    }\n}\nResponse code of set extra specs API differ-\n 200 - V2\n 201 - V3\n\nResponse of update \u0026 get extra specs key of V2 \u0026 V3-\n\n{\n    \"key1\": \"%(value1)s\"\n}\n\nResponse code of unset extra specs API differ-\n 200 - V2\n 204 - V3\nThis does not return any response body.\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I41e566cb484d0b7fa29197c639f9f231c8c32ea9\n"
    },
    {
      "commit": "60b503a40b8e32d0d059e67ef7a0aceede03a1ff",
      "tree": "ef54d687d2d012961a0d055f0d52438a114c7a60",
      "parents": [
        "67e7bc405fb40c384be3918222a8c86dc2e695d4",
        "d92956dde70ebdd1830340b6d6f65686ce8ce8a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 19 23:37:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 19 23:37:42 2014 +0000"
      },
      "message": "Merge \"Remove the unused _get_unused_flavor_id()\""
    },
    {
      "commit": "67e7bc405fb40c384be3918222a8c86dc2e695d4",
      "tree": "3939a6c549b6904aa759995e11409fcda2b8d618",
      "parents": [
        "bd8c04021b6299390debccd5b6e4fb5e2f063d01",
        "c974d032f537eb213c3cdd08d31b7e715d861c09"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 19 23:10:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 19 23:10:34 2014 +0000"
      },
      "message": "Merge \"Avoid passing empty string as AZ name\""
    },
    {
      "commit": "d047d1d2d802a3f60819c3bce54c49d05d91e3b8",
      "tree": "a8de69b06807a4b4347a9979f9655406227cc4ae",
      "parents": [
        "bd8c04021b6299390debccd5b6e4fb5e2f063d01"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Apr 19 21:58:47 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Apr 19 22:28:01 2014 +0200"
      },
      "message": "Fix stress runner signal related issues\n\nThe stress runner with -S option needs to stop all workers on error.\n\n* The workers which terminated successfully (0) must be distinguished\n  orm the failed workers, and the successfully terminated workers\n  MUST not cause mass termination.\n* The SIGCHLD single does not needs to be handled anymore when we terminate all\n  workers.\n* Does not makes sens to handle again and again, the SIGCHLD signal after\n  any worker finished with failure.\n\nChange-Id: Ic563f3acaa4e56f5135c438612f1db990b858552\n"
    },
    {
      "commit": "423834d26b6d75aa3b8e32aaf6ed63f566644939",
      "tree": "aacde0804f46c9ef528a4fa2889a2ac5e0c5a973",
      "parents": [
        "bd8c04021b6299390debccd5b6e4fb5e2f063d01"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Mar 14 17:33:13 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Apr 19 14:53:26 2014 +0200"
      },
      "message": "ssh instance validation add options for Neutron\n\nThis is the first part of the patch series which\n implements multiple ssh instance validation strategy.\n\nThis patch adds the new config options and have the effected\ntest classes to prepare the basic neutron resources for usage.\n\nThe default is using the fixed ips for connection, but\non the devstack side the configuration options are configured,\nfor neutron usage.\n\nChange-Id: Ic5fc9bd1f7407d3430fcd33b03a226deed696d57\nImplements: blueprint ssh-auth-strategy\n"
    },
    {
      "commit": "bd8c04021b6299390debccd5b6e4fb5e2f063d01",
      "tree": "dc961a77d3122f47a78b0eff1ca249e5ff5fcb13",
      "parents": [
        "97d69315ac04819f8407b9dc44c44d6017d548c1",
        "25ef8731c986276a492c759d0095ed59e8fc9e1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 19 08:01:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 19 08:01:19 2014 +0000"
      },
      "message": "Merge \"Use OS::Nova::Server for NeutronResourcesTestJSON\""
    },
    {
      "commit": "97d69315ac04819f8407b9dc44c44d6017d548c1",
      "tree": "2a80a73697d33b2c667fd7d0ecae330e8683f31f",
      "parents": [
        "d124ed37d202be1169810274ebdc3226f050cd1b",
        "0d00dd8be166c99097d7eb67200eb2a4ab4dc9a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 18 23:08:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 18 23:08:02 2014 +0000"
      },
      "message": "Merge \"orchestration convert API test Timeouts to respect build_timeout\""
    },
    {
      "commit": "d124ed37d202be1169810274ebdc3226f050cd1b",
      "tree": "0c732445407be0d3185c5d0f837da5c5d177a4dd",
      "parents": [
        "1da029e32bc79a8e516260a0a17414da7196c592",
        "7e80e4ebb36ad3abf2525d9449c321da8a0aa1b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 18 21:18:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 18 21:18:04 2014 +0000"
      },
      "message": "Merge \"Inspect listed ports for created port with binding\""
    },
    {
      "commit": "bde9126fe7b5fd6e18d8881f6e9be370d2a6d826",
      "tree": "20bcef1449eb4769180a84513a304651af318189",
      "parents": [
        "1da029e32bc79a8e516260a0a17414da7196c592"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Thu Apr 17 10:43:41 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Fri Apr 18 09:45:37 2014 +0000"
      },
      "message": "Verify list agents attributes of V2/V3 APIs\n\nThis patch adds the JSON schema for Nova V2/V3 list agents APIs\nincludes the attributes to block the backward incompatibility change\nin the future.\n\nThe response body of v2 and v3 API is the below:\n\n{\n    \"agents\": [\n        {\n            \"agent_id\": 1,\n            \"hypervisor\": \"xen\",\n            \"os\": \"linux\",\n            \"architecture\": \"x86\",\n            \"version\": \"7.0\",\n            \"url\": \"xxx://xxx/xxx/xxx1\",\n            \"md5hash\": \"add6bb58e139be103324d04d82d8f546\"\n        }\n    ]\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I59fc1a54b32554d7c9827ce912d3197f78c4cd12\n"
    },
    {
      "commit": "0599f5284431fec47ecdb9e71d00b94a4f947a44",
      "tree": "d9b8e98ac6c3726f52aa27e892a11292ee3d21ef",
      "parents": [
        "1da029e32bc79a8e516260a0a17414da7196c592"
      ],
      "author": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Thu Apr 17 17:10:40 2014 +0530"
      },
      "committer": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Fri Apr 18 12:45:04 2014 +0530"
      },
      "message": "Added cleanup in some tests\n\nChange-Id: I1b49e14c0cc2b398971922782b2f208135da2f3e\n"
    },
    {
      "commit": "2b14d42ac22d3db01f53bd38c7038c82c9f033f8",
      "tree": "e5a86a3916a96c0e2d7c150c74e50eda073bbfa4",
      "parents": [
        "1da029e32bc79a8e516260a0a17414da7196c592"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 24 10:46:33 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Apr 18 11:16:57 2014 +0900"
      },
      "message": "Check detail list Images attributes of Nova V2 API\n\nThis patch adds the JSON Schema for response of Nova V2 detail list\nImages API and validate the response with added JSON Schema to block\nthe backward incompatibility change in the future.\n\nThe response body of V2 detail list Images API is below:\n\n{\n    \"images\": [\n        {\n            \"id\": \"70a599e0-31e7-49b7-b260-868f441e862b\",\n            \"status\": \"ACTIVE\",\n            \"updated\": \"2011-01-01T01:02:03Z\",\n            \"links\": [\n                {\n                    \"href\": \"http://openstack.example.com/v2/openstack/\n                            images/70a599e0-31e7-49b7-b260-868f1e862b\",\n                    \"rel\": \"self\"\n                },\n                {\n                   \"href\": \"http://openstack.example.com/openstack/\n                           images/70a599e0-31e7-49b7-b260-868f1e862b\",\n                    \"rel\": \"bookmark\"\n                },\n                {\n                    \"href\": \"http://glance.openstack.example.com/\n                            openstack/images/\n                            70a599e0-31e7-49b7-b260-868f1e862b\",\n                    \"rel\": \"alternate\",\n                    \"type\": \"application/vnd.openstack.image\"\n                }\n            ],\n            \"name\": \"fakeimage7\",\n            \"created\": \"2011-01-01T01:02:03Z\",\n            \"minDisk\": 0,\n            \"minRam\": 0,\n            \"progress\": 100,\n            \"metadata\": {\n                \"architecture\": \"x86_64\",\n                \"auto_disk_config\": \"True\",\n                \"kernel_id\": \"nokernel\",\n                \"ramdisk_id\": \"nokernel\"\n            },\n            \"server\": {\n                \"id\": \"65802d04-c684-4900-b645-a6a15f78add4\",\n                \"links\": [\n                    {\n                        \"href\": \"http://10.21.43.120:8774/v3/\n                                f0468e49de7b4f74ba6dd3a72481/servers/\n                                65802d04-c684-4900-b645-a6a15f78add4\",\n                        \"rel\": \"self\"\n                    }\n                ]\n            },\n            \"OS-EXT-IMG-SIZE:size\": 25165824\n        }\n    ]\n}\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Iee859f35c029254e5f2d74446ed40acaa90410c2\n"
    },
    {
      "commit": "385c4e789ebea769944547bc16e330f5bbc802a1",
      "tree": "f67af536e1a10b81772589e77ef84626745ce70f",
      "parents": [
        "1da029e32bc79a8e516260a0a17414da7196c592"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Mar 27 11:42:25 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Apr 18 10:10:58 2014 +0900"
      },
      "message": "Check attributes of attach/detach volume Nova APIs\n\nThis patch adds the JSON schema for attach and detach volume Nova\nV2 \u0026 V3 APIs and validate the response of Nova attach and detach Volume\nAPIs with added JSON schema to block the backward incompatibility\nchange in the future.\n\nResponse body of V2 attach volume-\n\n{\n    \"volumeAttachment\": {\n        \"id\": \"a26887c6-c47b-4654-abb5-dfadf7d3f803\",\n        \"device\": \"/dev/vdd\",\n        \"volumeId\": \"a26887c6-c47b-4654-abb5-dfadf7d3f803\",\n        \"serverId\": \"0c92f3f6-c253-4c9b-bd43-e880a8d2eb0a\"\n    }\n}\n\nResponse body of V2 detach Volume-\nEmpty response body\nStatus code -202\n\nResponse body of V3 attach \u0026 detach volume-\nEmpty response body\nStatus code -202\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: I8139bfba3e303c2aba1e78519e3470e86929d268\n"
    },
    {
      "commit": "1da029e32bc79a8e516260a0a17414da7196c592",
      "tree": "57331d0867f66b533e47b3408a1890b78d786a03",
      "parents": [
        "e69c862116701d6afed7a6161ea88c98376a7b03",
        "285a8481c9deafd6a67e7b429ae9ea671959fd6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 17 22:25:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 17 22:25:32 2014 +0000"
      },
      "message": "Merge \"Swift formpost cleanup\""
    },
    {
      "commit": "fa29a62b1357447d4e6ef8178682a38ca8979ff3",
      "tree": "17222bf0228aea09d087096eaffbc2d8173fa15b",
      "parents": [
        "e69c862116701d6afed7a6161ea88c98376a7b03"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 13:21:44 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 13:21:44 2014 -0700"
      },
      "message": "Make large-ops test boot a group of instances 3 times\n\nlarge-ops previously just booted large_ops_number of instances\nconcurrently. In this case we are testing an \u0027empty\u0027 cloud, we also want\nto see if things work with a bunch of servers already running.\n\nChange-Id: I646398bb3d3ba9b81b0f6bf24644c7cd435a7b4c\n"
    },
    {
      "commit": "e69c862116701d6afed7a6161ea88c98376a7b03",
      "tree": "55d80a9accf90619fa9de7026c6047e6d5ebc396",
      "parents": [
        "dd86b1517ec5ac16c26975ed0ce0d8b7ddcac6cc",
        "c32a98beb8db5be1726d850572283bfc680223df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 17 14:21:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 17 14:21:37 2014 +0000"
      },
      "message": "Merge \"Verify delete agent response of V2/V3 APIs\""
    },
    {
      "commit": "4ac02748214a257184a2043a8809a367f272d916",
      "tree": "86a37724bc11660b2649d4fbf509ee0c23d75123",
      "parents": [
        "dd86b1517ec5ac16c26975ed0ce0d8b7ddcac6cc"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 17 19:15:47 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 17 19:15:47 2014 +0900"
      },
      "message": "Verify delete server attributes of Nova API\n\nThis patch adds the JSON schema for Nova V2 \u0026 V3 delete server\nAPI response and validate the response with added JSON schema\nto block the backward incompatibility change in the future.\n\nResponse status of delete APIs is 204\n\nPartially implements blueprint nova-api-attribute-test\n\nChange-Id: Ibcc8d7067531f41a55c7ced93911f34e87e16f0e\n"
    }
  ],
  "next": "fbe5451680f29d7cfb6108d8fda5629166994eaa"
}
