)]}'
{
  "log": [
    {
      "commit": "c2ef1a016c2e91965d5d6c4b50a051d57fd1f014",
      "tree": "d7e771af50682a238508b0d05713347ee0ce2a41",
      "parents": [
        "c314af361787ec0343109c917765c527f7139a58",
        "3d3efba0140e235833a559c5238c77fbcc2e0979"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 23 02:02:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 23 02:02:39 2014 +0000"
      },
      "message": "Merge \"Migrate computev3 API tests to resource_* fixtures\""
    },
    {
      "commit": "c314af361787ec0343109c917765c527f7139a58",
      "tree": "32fdd51da63530ff5d7ea6fb80f2753e7a58524e",
      "parents": [
        "cf1bfa367eedf0839c703d95d1c0fb859fa25348",
        "b19eeb84e97d591c23d605ea480b3cada61d9127"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 23 01:17:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 23 01:17:35 2014 +0000"
      },
      "message": "Merge \"Backward compatibility to credentials in conf\""
    },
    {
      "commit": "cf1bfa367eedf0839c703d95d1c0fb859fa25348",
      "tree": "840d56af6aa2d923d72ba20a88db8372e5696215",
      "parents": [
        "465ec2ea80f4cfa433f71eab3050f17d261bb097",
        "50bb80dd3c57885054a61d4535f8f7f03c59eacf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 22 15:44:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 22 15:44:18 2014 +0000"
      },
      "message": "Merge \"Migrate computev2 API tests to resource_* fixtures\""
    },
    {
      "commit": "465ec2ea80f4cfa433f71eab3050f17d261bb097",
      "tree": "e5f29621fbb135e931d00e4047fda1713725ce14",
      "parents": [
        "cf0af65158bcf2fe9a541afd55eac8fc6767172f",
        "92420f07b770499f8796ee8c112d181923d0829d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 22 06:01:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 22 06:01:21 2014 +0000"
      },
      "message": "Merge \"Delete baremetal resources in correct order\""
    },
    {
      "commit": "cf0af65158bcf2fe9a541afd55eac8fc6767172f",
      "tree": "ba8bc740d85ca9259995a8347c2df800a8e5a14e",
      "parents": [
        "5caf1e724d6e610f367ebf2ad0a7eb632f4d529d",
        "0068261a1c2c4bf024a0a57b1d83d567a673df67"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 22 02:41:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 22 02:41:33 2014 +0000"
      },
      "message": "Merge \"Add missing baremetal API tests\""
    },
    {
      "commit": "5caf1e724d6e610f367ebf2ad0a7eb632f4d529d",
      "tree": "10fc6bf686ec524ecede5d9ae85ea3badcea9c6b",
      "parents": [
        "c94c7fd4fe7c3c5f675327da6c1a804e252c5bc4",
        "d8918f267d3e37b283e9be2d42aff521e9a8d6c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 12:51:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 12:51:59 2014 +0000"
      },
      "message": "Merge \"Make cli test namespace include test files\""
    },
    {
      "commit": "c94c7fd4fe7c3c5f675327da6c1a804e252c5bc4",
      "tree": "044c2490ede7c82de6eb2f5ec62396286c99e023",
      "parents": [
        "cc6ca0d1846dc48be1b9a98177d99f86255433c0",
        "73ee247eebc92ed6ab5d16cacd373dd76722dd8e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 09:22:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 09:22:07 2014 +0000"
      },
      "message": "Merge \"Framework for resource safe class level fixtures\""
    },
    {
      "commit": "cc6ca0d1846dc48be1b9a98177d99f86255433c0",
      "tree": "dfe9a129af6dd323c25e75fa373c43a8a2403b85",
      "parents": [
        "26fa3d72d47edfd6efda0a1f2b253d62342b4b7c",
        "1179205dbc5cdbe9d8483cae0a6726fa172216d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 07:32:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 07:32:35 2014 +0000"
      },
      "message": "Merge \"Make output from check_logs less verbose\""
    },
    {
      "commit": "26fa3d72d47edfd6efda0a1f2b253d62342b4b7c",
      "tree": "45cf5fc6dd99ea540f9efa419fd5a948864f258d",
      "parents": [
        "10058d931fd10cd3106842223d106f08bb9d3a7d",
        "47a2e72693ade41ab7dffa96350a37aee73a6f59"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 05:48:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 05:48:53 2014 +0000"
      },
      "message": "Merge \"Fix unstable assertion in test_cinder_endpoints\""
    },
    {
      "commit": "10058d931fd10cd3106842223d106f08bb9d3a7d",
      "tree": "028bb06f59238d7b715836bdfa102a461b5fc7cd",
      "parents": [
        "c5876c5995e9703909462556b10b2b190e876651",
        "c61bec7147f4517a68ca0ade5d14c56ac17e12fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 05:24:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 05:24:58 2014 +0000"
      },
      "message": "Merge \"Typo fixes \"tryies\", \"snaphot\", \"Retruns\"\""
    },
    {
      "commit": "c5876c5995e9703909462556b10b2b190e876651",
      "tree": "7b21c5b8c76babbb60fb7e4128ac30d446632973",
      "parents": [
        "6e0787e0973c658687ab9dc6f1963836ac407f96",
        "bc6fe8ded2e997a9feae147b2000f94af1c18e8a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 20 05:17:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 20 05:17:15 2014 +0000"
      },
      "message": "Merge \"Migrate test_server_cfn_init to tempest clients\""
    },
    {
      "commit": "92420f07b770499f8796ee8c112d181923d0829d",
      "tree": "2dc7e46cbd826e241af8f9250fcfa5bb76cbe9d5",
      "parents": [
        "6e0787e0973c658687ab9dc6f1963836ac407f96"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Sep 19 12:04:07 2014 -0700"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Sep 19 12:16:59 2014 -0700"
      },
      "message": "Delete baremetal resources in correct order\n\nThis de-randomizes the order in which baremetal resources are\ndeleted; foreign keys in Ironic end up requiring a certain order.\n\nChange-Id: I3835e5e98a7520fa69157ac5d16f6d1292adb7b0\nCloses-Bug: 1371755\n"
    },
    {
      "commit": "6e0787e0973c658687ab9dc6f1963836ac407f96",
      "tree": "d42258fe855ac4905e01dd9de7ebda62a4e2cfb1",
      "parents": [
        "3d670cbbf545508e8bf5b206d6eaba6399db9dc1",
        "a10f768ac1d1ef3cc36dadcb6eba16a7e376b499"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 19 03:02:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 19 03:02:07 2014 +0000"
      },
      "message": "Merge \"Remove PYTHONHASHSEED\u003d0 from tox.ini\""
    },
    {
      "commit": "0068261a1c2c4bf024a0a57b1d83d567a673df67",
      "tree": "d881a3b166bc3b759cfa7ca3d38d5483e3e8be9f",
      "parents": [
        "595d736542df61d8658387c4c96d05668b642d0b"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Sep 02 17:10:36 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Sep 18 17:18:32 2014 -0700"
      },
      "message": "Add missing baremetal API tests\n\nThis adds some missing API test coverage for listing ports by\nnode id, node by instance uuid, node by chassis id, and listing\nnodes by instance association status.  In addition to the required\nclient changes, this adds a common waiter for baremetal nodes which\ncan be leveraged in the future by the baremetal scenario tests.\n\nChange-Id: I175da30516d697a2b3115353f405e0fe3e1ccc76\n"
    },
    {
      "commit": "c61bec7147f4517a68ca0ade5d14c56ac17e12fe",
      "tree": "8a090623eb1c1062a781650398a4d0605c388f98",
      "parents": [
        "3d670cbbf545508e8bf5b206d6eaba6399db9dc1"
      ],
      "author": {
        "name": "Rafael Rivero",
        "email": "rafael@cloudscaling.com",
        "time": "Thu Sep 18 15:49:20 2014 -0700"
      },
      "committer": {
        "name": "Rafael Rivero",
        "email": "rafael@cloudscaling.com",
        "time": "Thu Sep 18 15:51:25 2014 -0700"
      },
      "message": "Typo fixes \"tryies\", \"snaphot\", \"Retruns\"\n\nMisspellings and grammatical errors found in docstrings\nof test.py\n\nChange-Id: Id4d548fa4ae00056aca7434b878eaf8eb09333cc\n"
    },
    {
      "commit": "d8918f267d3e37b283e9be2d42aff521e9a8d6c8",
      "tree": "735dcbcae2ebfdeb2d9da6b013f41779afa39cc0",
      "parents": [
        "3d670cbbf545508e8bf5b206d6eaba6399db9dc1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 18 16:55:59 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 18 17:09:03 2014 -0400"
      },
      "message": "Make cli test namespace include test files\n\nThis commit adds the missing init files from the cli test suite. When\nthe test files were moved into subdirs as part of change\n82e667ef4eaa79c20bbb7a528abda358edfb6a83 init files weren\u0027t included.\nThis meant that discovery couldn\u0027t find the tests and they weren\u0027t\nrunnable. Also, by enabling the tests unfixed paths also neede to be\nupdated in the heat tests, because they were referring to the\nincorrect location.\n\nChange-Id: I5807bb2f1f70cb0747c7831425e5df2bc48dd6ed\n"
    },
    {
      "commit": "3d3efba0140e235833a559c5238c77fbcc2e0979",
      "tree": "7cd80af8c58ebea3e6df0d84d7da2816b5061849",
      "parents": [
        "50bb80dd3c57885054a61d4535f8f7f03c59eacf"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 12:36:30 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 18 21:55:50 2014 +0100"
      },
      "message": "Migrate computev3 API tests to resource_* fixtures\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I581a9301d759c314e9f532caade580846d672287\n"
    },
    {
      "commit": "50bb80dd3c57885054a61d4535f8f7f03c59eacf",
      "tree": "9467c219f4a1bf5ccc97507fa874e5061755e143",
      "parents": [
        "73ee247eebc92ed6ab5d16cacd373dd76722dd8e"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 12:34:27 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 18 21:47:21 2014 +0100"
      },
      "message": "Migrate computev2 API tests to resource_* fixtures\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I59eb2d9789368c812282ce12ae7e571be720badb\n"
    },
    {
      "commit": "73ee247eebc92ed6ab5d16cacd373dd76722dd8e",
      "tree": "108160601192f069d730b06b84cf34ac42d2dc9d",
      "parents": [
        "68bc10ca2c3696449cf053ca08655ce62ed55c28"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 12:31:53 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 18 21:05:49 2014 +0100"
      },
      "message": "Framework for resource safe class level fixtures\n\nModify BaseTestCase, add resource_setup and resource_cleanup\nmethods, invoked by setUpClass and tearDownClass respectively.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I5f025b4f76d6d85fbefbada9475daf784425037a\n"
    },
    {
      "commit": "3d670cbbf545508e8bf5b206d6eaba6399db9dc1",
      "tree": "93f942f2d1878eb2682784e4e7842ce6b68b295e",
      "parents": [
        "f192f296cddb1a66f088628447feed7dde09a82c",
        "4ac02456d26d0a04c36eaf4f7af8872bea8c4c45"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 18 11:39:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 18 11:39:44 2014 +0000"
      },
      "message": "Merge \"Unskip test_rescope_token()\""
    },
    {
      "commit": "f192f296cddb1a66f088628447feed7dde09a82c",
      "tree": "9927b1e10883cf45245f5c86c2d822edc4d3380a",
      "parents": [
        "595d736542df61d8658387c4c96d05668b642d0b",
        "1781188e1a44cc41bb4991e85bda5f362a915a58"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 18 09:48:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 18 09:48:32 2014 +0000"
      },
      "message": "Merge \"Select AuthProvider type from credentials type\""
    },
    {
      "commit": "595d736542df61d8658387c4c96d05668b642d0b",
      "tree": "94fcff6cdfda1d8853414587c1a24d048cf83721",
      "parents": [
        "68bc10ca2c3696449cf053ca08655ce62ed55c28",
        "a170b53bc42f8c969fd98cd9060697f7eac75b01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 17 15:37:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 17 15:37:19 2014 +0000"
      },
      "message": "Merge \"Support lack of ephemeral volumes for baremetal\""
    },
    {
      "commit": "1781188e1a44cc41bb4991e85bda5f362a915a58",
      "tree": "30f268c17a3f6bdad76aacdfae260d8a381d5960",
      "parents": [
        "905d3c9f672899fe7b17d36f3011dab5c829067a"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 14:46:47 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Sep 17 16:34:53 2014 +0100"
      },
      "message": "Select AuthProvider type from credentials type\n\nauth_version is used to get defaul credentials as well as to\nselect the AuthProvider class. If credentials of an API version\ndifferent from the configured one are used, a mismatch happens.\n\nInstantiating the AuthProvider class that corresponds to the\nversion of API represented by the credentials object.\n\nCloses-Bug: #1369557\n\nChange-Id: I1ed6da90ce0abed805cf39190cb1ac3baa3f63b6\n"
    },
    {
      "commit": "68bc10ca2c3696449cf053ca08655ce62ed55c28",
      "tree": "41442251d4d50c0e0b9c845532d19b493e2e9f03",
      "parents": [
        "3a5cced5e5d93c5b3617c7ec4db354750e8b1c3e",
        "1f0ad63937e8282abcfae225ab3c2ffb6a420751"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 17 13:43:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 17 13:43:46 2014 +0000"
      },
      "message": "Merge \"Migrate test_encrypted_cinder_volumes to tempest client\""
    },
    {
      "commit": "3a5cced5e5d93c5b3617c7ec4db354750e8b1c3e",
      "tree": "8c01368a46e8209cf4067b89a37934f2e104cebd",
      "parents": [
        "3709b0c79267c2e74ccfde83ae962bd3e1f4833b",
        "aa4511ee64c2271984bdb92067921d48933cc8b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 17 09:22:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 17 09:22:49 2014 +0000"
      },
      "message": "Merge \"Migrate test_large_ops to tempest client\""
    },
    {
      "commit": "3709b0c79267c2e74ccfde83ae962bd3e1f4833b",
      "tree": "92d25435ca3d72a015341a9e6ff521db08d2a988",
      "parents": [
        "c828026f4d0f7e1554195e588671bc9d13ffb026",
        "cd08cec935fa3972b322e8196d2d50c2a2262883"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 17 09:09:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 17 09:09:44 2014 +0000"
      },
      "message": "Merge \"large ops test should be derived from OfficialClientTest\""
    },
    {
      "commit": "c828026f4d0f7e1554195e588671bc9d13ffb026",
      "tree": "7fd1b8c4729aa5f44d48e58d1efe336537795821",
      "parents": [
        "c6dac5315e909bfe5097f3b521efc68ded8847cb",
        "f68ed53243d14ef59039e6f2b7f8a156b5539900"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 18:21:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 18:21:00 2014 +0000"
      },
      "message": "Merge \"Unskip test_stack_update_add_remove()\""
    },
    {
      "commit": "c6dac5315e909bfe5097f3b521efc68ded8847cb",
      "tree": "047116b7bce296bb177b00e140bd210c5a3fd669",
      "parents": [
        "fb336b9d2b1580c0b69844ebbb1ae5fc4ef9882f",
        "178cc4a605eb5d23e41f7bb710cae90ddd49e979"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 18:20:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 18:20:49 2014 +0000"
      },
      "message": "Merge \"Fail tempest if 0 tests are run\""
    },
    {
      "commit": "fb336b9d2b1580c0b69844ebbb1ae5fc4ef9882f",
      "tree": "87b4e1530e89e3d4631626877d8425745994d7cf",
      "parents": [
        "cc815761f2383486765f342b136e18e788287035",
        "5b240a626eb450a169e2e79f33b4e29b2c4e2d7a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 18:20:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 18:20:38 2014 +0000"
      },
      "message": "Merge \"Properly print STDOUT and STDERR in test_wrappers\""
    },
    {
      "commit": "cc815761f2383486765f342b136e18e788287035",
      "tree": "0805520125be994fd77309f3005ac162a3098cea",
      "parents": [
        "24d946e1886cca7b92e8cd94481d73f5de66117a",
        "50e4cf91d1b021d54e862ebe7edb27ecf38963b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 10:40:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 10:40:53 2014 +0000"
      },
      "message": "Merge \"Update Heat CLI test to pass with random hash\""
    },
    {
      "commit": "24d946e1886cca7b92e8cd94481d73f5de66117a",
      "tree": "bd5ce16b21bdf3461f269d11c5ec34fa7977ad1e",
      "parents": [
        "6c6bb2cefee52aea4461301f49220e107465d1f0",
        "b5e4a9872bb9845c22f2bb22b2eaead95f6c2625"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 07:24:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 07:24:45 2014 +0000"
      },
      "message": "Merge \"Remove test start output in pretty tracer\""
    },
    {
      "commit": "6c6bb2cefee52aea4461301f49220e107465d1f0",
      "tree": "a03ea293086b095be4a74874a7b71aa8e2a7d653",
      "parents": [
        "235725b9fe33db20cbcb282b14215e94af0def29",
        "e85c270d52fae2f2010706c0bd64d37ebd2dfc73"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 07:24:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 07:24:34 2014 +0000"
      },
      "message": "Merge \"Remove redundant waiter in create_volume cleanup\""
    },
    {
      "commit": "235725b9fe33db20cbcb282b14215e94af0def29",
      "tree": "c352e87385c04a95658846a3e23e1d72cfe810c6",
      "parents": [
        "9d7d28b66f9aa3fe1220f418cc2d13dd19984429",
        "915eb8e1002b50dbed4e9261c0cd8d65edc0f37f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 16 06:29:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 16 06:29:47 2014 +0000"
      },
      "message": "Merge \"Move javelin2 over to use oslo logging\""
    },
    {
      "commit": "bc6fe8ded2e997a9feae147b2000f94af1c18e8a",
      "tree": "a2e935aae0d82478d644b3456e2b01979d5264e2",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Aug 29 16:50:01 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Sep 16 10:35:34 2014 +0900"
      },
      "message": "Migrate test_server_cfn_init to tempest clients\n\nMigrate the test and change OrchestrationScenarioTest used by the test.\nThis is a part of the migrating all scenario tests to using tempest own\nclients.\n\nChange-Id: Iafc1b021fe8a9a5daa0e2d7eef0542b7929c415a\nPartially-implements: bp:tempest-client-scenarios\n"
    },
    {
      "commit": "178cc4a605eb5d23e41f7bb710cae90ddd49e979",
      "tree": "924410d4d748bd457d9cf11f55e17ab8fe465c4d",
      "parents": [
        "5b240a626eb450a169e2e79f33b4e29b2c4e2d7a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Sep 12 18:54:34 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 20:13:44 2014 +0000"
      },
      "message": "Fail tempest if 0 tests are run\n\nThis commit adds a check to subunit-trace to fail if the test run\ndoesn\u0027t actually run anything. Despite technically passing without\nrunning anything, if you\u0027re passing a regex to testr that runs 0 tests\nthat is probably an error, so treat it as such. This also uncovered a\nbug in the test_wrappers unit test where the test was using a bad test\nregex but still passsing. Since we start enforcing it here the unit\ntest is also updated to use the proper regex.\n\nChange-Id: I109a8cd6eb731e5b8daf5cc2d6a76498ddd48c6d\n"
    },
    {
      "commit": "a10f768ac1d1ef3cc36dadcb6eba16a7e376b499",
      "tree": "6e78b29bba10252f4fd558722b110d32bde63f92",
      "parents": [
        "50e4cf91d1b021d54e862ebe7edb27ecf38963b7"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Aug 25 15:47:08 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Sep 15 12:09:52 2014 -0700"
      },
      "message": "Remove PYTHONHASHSEED\u003d0 from tox.ini\n\nWe\u0027ve ironed out remaining issues that crop up when running\nwith a random seed. This updates tox.ini to revert to the default\nbehavior of running with PYTHONHASHSEED\u003drandom.  The pep8 check\ncontinues to run with PYTHONHASHSEED\u003d0 to workaround oslo issues\naround config value ordering in the check_uptodate.sh test.\n\nChange-Id: Ifa0dba8c3970fc676d374f33c129ef0f9d526c94\n"
    },
    {
      "commit": "50e4cf91d1b021d54e862ebe7edb27ecf38963b7",
      "tree": "ae302643c30c1a4f5f72c67edede89381e92d29e",
      "parents": [
        "9d7d28b66f9aa3fe1220f418cc2d13dd19984429"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Aug 25 21:50:51 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Sep 15 12:09:14 2014 -0700"
      },
      "message": "Update Heat CLI test to pass with random hash\n\nThe failing test assumes ordering of the returned JSON\nblob and asserts that the given server resource precedes\nanother resource.  This updates it and allows the test\nto pass when the resource is listed at the end of the\nsection, which may happen depending on hash + dict\nordering.\n\nChange-Id: I279a1a1f3081214b0a2b0f712d311d148acd7b8e\n"
    },
    {
      "commit": "4ac02456d26d0a04c36eaf4f7af8872bea8c4c45",
      "tree": "8acb92f8a82c30f7baea9a2bb3068c34ed6ad7bb",
      "parents": [
        "9d7d28b66f9aa3fe1220f418cc2d13dd19984429"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 10:12:34 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 15:06:00 2014 -0400"
      },
      "message": "Unskip test_rescope_token()\n\ntest_rescope_token() was skipped  because of bug 1351026 which is now\nin a state which should allow us to unskip it.\n\nChange-Id: Ia0fd713fea041c24f4ff1f041a48d9bac7fef6e7\nRelated-Bug: #1351026\n"
    },
    {
      "commit": "f68ed53243d14ef59039e6f2b7f8a156b5539900",
      "tree": "df7d0cb52acaa815a7f5e7e0b37e09ea2312ce83",
      "parents": [
        "9d7d28b66f9aa3fe1220f418cc2d13dd19984429"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 10:10:21 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 15:04:24 2014 -0400"
      },
      "message": "Unskip test_stack_update_add_remove()\n\ntest_stack_update_add_remove was skipped because of bug 1308682 which\nis now in a state which should allow us to unskip it.\n\nChange-Id: I9b728abe3432f61f883d50b4a9d7d8d9c2b1f8b2\nRelated-Bug: #1308682\n"
    },
    {
      "commit": "5b240a626eb450a169e2e79f33b4e29b2c4e2d7a",
      "tree": "0227adbb6d2d16f7dcf0b314b742d31ae58000fb",
      "parents": [
        "9d7d28b66f9aa3fe1220f418cc2d13dd19984429"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 12:04:38 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 15 12:04:38 2014 -0400"
      },
      "message": "Properly print STDOUT and STDERR in test_wrappers\n\nIf the unit tests in test_wrappers.py fail while using subprocess to\nrun the wrapper scripts STDOUT and STDERR are incorrectly used in the\nexception method. Currently str() on the stringIO object is being\nused for the message, which will only print information about the open\nfile. This commit fixes this by calling the read() method on the pipe\nobjects to print their contents.\n\nChange-Id: I8fbf560fe2c706f1de96bb089730ec3f92fe3327\n"
    },
    {
      "commit": "9d7d28b66f9aa3fe1220f418cc2d13dd19984429",
      "tree": "2450a21d5be4a2d290844c218b39b17e06e9a4c2",
      "parents": [
        "905d3c9f672899fe7b17d36f3011dab5c829067a",
        "3a48181b1dc8b2f1cc31669919c9bed4c97e4823"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 15 12:24:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 15 12:24:57 2014 +0000"
      },
      "message": "Merge \"Fix tox coverage job\""
    },
    {
      "commit": "b19eeb84e97d591c23d605ea480b3cada61d9127",
      "tree": "04987dd2f986c824a7ec4249eb5f4dc8c394ec41",
      "parents": [
        "905d3c9f672899fe7b17d36f3011dab5c829067a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 04 09:57:46 2014 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 11:34:21 2014 +0100"
      },
      "message": "Backward compatibility to credentials in conf\n\nBefore switching to the YAML based configuration as the default for\ncredentials, we need to introduce backward compatibility to allow\ncredentials to be configured in tempest.conf.\n\nPartially implements bp:test-accounts\n\nChange-Id: I29c66c87d02f442b1d5b0b2d7c82ff2a140c111f\n"
    },
    {
      "commit": "905d3c9f672899fe7b17d36f3011dab5c829067a",
      "tree": "57e46a707514a3142b65be741bc10f012a80701d",
      "parents": [
        "55810458b81a4b3d4e1445df4e07013ee2528357",
        "5942bc0d5ce21b907cb9266a06eabb500159132b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 15 03:41:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 15 03:41:10 2014 +0000"
      },
      "message": "Merge \"Change LOG.exception to LOG.info for skipped tests\""
    },
    {
      "commit": "55810458b81a4b3d4e1445df4e07013ee2528357",
      "tree": "5eeea7b44e40e2c2144dc212bbb9ccc72c67cd48",
      "parents": [
        "ff76888299fe345ea37d6f5f1f323f38e3d64068",
        "3d8c7328e9c8fa45889ba2659fe0983023ec3431"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 15:43:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 15:43:36 2014 +0000"
      },
      "message": "Merge \"Fix errors on import with service tags\""
    },
    {
      "commit": "ff76888299fe345ea37d6f5f1f323f38e3d64068",
      "tree": "df6fcc9d77d963816bf6575877142162a6d63b4a",
      "parents": [
        "d6e1711c2da390c3b53f2f0988b8ad6838d4a393",
        "5f61539b9ebff528c5897192c9d67af9d4fcd738"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 08:08:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 08:08:40 2014 +0000"
      },
      "message": "Merge \"Allow new quota types\""
    },
    {
      "commit": "d6e1711c2da390c3b53f2f0988b8ad6838d4a393",
      "tree": "c77079048ed5aea3a0df3e4c5748d3bc02c6ce10",
      "parents": [
        "45ffc546b33e75ea68028d3ac63e783fd9c83b64",
        "3ec67746b0092c20a2afb6b1cbc3fa91de11e5fd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 02:29:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 02:29:40 2014 +0000"
      },
      "message": "Merge \"Migrate advanced server network to tempest clients\""
    },
    {
      "commit": "45ffc546b33e75ea68028d3ac63e783fd9c83b64",
      "tree": "d2a30af8e12597c230b799a65270840fb8537c30",
      "parents": [
        "8d4f73b975e7df2c68aaba8677f99c493b17a8ef",
        "c9e9bf6f5f7c311e942a6b9154f37ace19df8d95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 02:29:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 02:29:21 2014 +0000"
      },
      "message": "Merge \"Allow FWaaS API test to accept more than one end state\""
    },
    {
      "commit": "8d4f73b975e7df2c68aaba8677f99c493b17a8ef",
      "tree": "755b5a7496bf0c62103df00277c851659492c233",
      "parents": [
        "9f4aa0736340820fe921e8424a195d4464b1a332",
        "fb3efa786711db2158ecafe5f792d8cdc4f66303"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 01:53:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 01:53:45 2014 +0000"
      },
      "message": "Merge \"Move success response checking to the token client\""
    },
    {
      "commit": "9f4aa0736340820fe921e8424a195d4464b1a332",
      "tree": "fd0b07e7623e5d39cc8096e25fbb6fcf1f7d8551",
      "parents": [
        "f7b538d7e1939ff5159b3023c04d484dd34c3f92",
        "846eb7c95f502b10086f8db496891489b9fce2c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 00:54:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 00:54:02 2014 +0000"
      },
      "message": "Merge \"Cleanup neutron default security groups on tenant deletion\""
    },
    {
      "commit": "f7b538d7e1939ff5159b3023c04d484dd34c3f92",
      "tree": "0cf48e2d36c0fe017ef5eef3fe086a661108ab80",
      "parents": [
        "cd2cad362bdbb72a8b929c62a2336cb8e3bd857e",
        "e76fb43ac93ea6c2f4c84bc719d74c39357f1424"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 00:53:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 00:53:51 2014 +0000"
      },
      "message": "Merge \"Replace confusing member name\""
    },
    {
      "commit": "cd2cad362bdbb72a8b929c62a2336cb8e3bd857e",
      "tree": "e177ce9e18f44440a165f7a0a6e9b2d81dfe8f5d",
      "parents": [
        "4d1d242904987abcae161ab2f1450693e4f6a3a7",
        "1ec88152287ec779e7d4e134b5ded456f82e4dc4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 00:53:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 00:53:18 2014 +0000"
      },
      "message": "Merge \"Have the EC2 instance test to wait for termination\""
    },
    {
      "commit": "4d1d242904987abcae161ab2f1450693e4f6a3a7",
      "tree": "0633a3bba9903cd5099a9191ad507ca466461a6c",
      "parents": [
        "86921b078d5dabf9867b53e427e3bed08f32527d",
        "9c9f626a3a1031c90e3902aa55303ea76ef99961"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 13 00:30:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 13 00:30:43 2014 +0000"
      },
      "message": "Merge \"VolumeMultiBackendTest: delete error volumes\""
    },
    {
      "commit": "86921b078d5dabf9867b53e427e3bed08f32527d",
      "tree": "5a735d20fd0dca3e3e94936ca5c2fc33b98ba042",
      "parents": [
        "92dd89d5b6ca9c6870ff633137606674f1b545d0",
        "87cbca33f1a8ad2edf44ba8b24d9d482b3fbe6c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 17:18:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 17:18:48 2014 +0000"
      },
      "message": "Merge \"Skipping dashboard test to unblock gate\""
    },
    {
      "commit": "92dd89d5b6ca9c6870ff633137606674f1b545d0",
      "tree": "ff27a761767795a6edeb9063390adfeb787b6e39",
      "parents": [
        "c511d4cb91e0670ac985fbe8fcb075c883cc1ec5",
        "54b0fb5e67fa07b7654a3fb7114f6e7839691a9f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 13:57:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 13:57:41 2014 +0000"
      },
      "message": "Merge \"Adds v2 keystone service test to service v3\""
    },
    {
      "commit": "c511d4cb91e0670ac985fbe8fcb075c883cc1ec5",
      "tree": "9c98a0b835422525d7ef02193eac7f06facd055b",
      "parents": [
        "d9d8d01c674682fe41f43ed84689c69065750e27",
        "b1c23fc54754b4d50b5fd373ab509e63063e6065"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 13:57:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 13:57:23 2014 +0000"
      },
      "message": "Merge \"Add a NotLockingAccounts credentials provider\""
    },
    {
      "commit": "d9d8d01c674682fe41f43ed84689c69065750e27",
      "tree": "4e442fc63d63413f9db69cd585f84b304dea3e32",
      "parents": [
        "6a2f546903d88acbef33cf690147b13676ef6dca",
        "673d6cecfaeb0e919f30997f793ee2bb18e399ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 13:52:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 13:52:58 2014 +0000"
      },
      "message": "Merge \"Fix V2 hypervisor server schema attribute\""
    },
    {
      "commit": "6a2f546903d88acbef33cf690147b13676ef6dca",
      "tree": "df1d99ed4dd47009150209ec6f9e337ded7b9919",
      "parents": [
        "51cd63c6de1570db68655a7a1a972910a49e0876",
        "1f3659aca973dfe1c2e8208705a0c73bbf32a65d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 12:52:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 12:52:18 2014 +0000"
      },
      "message": "Merge \"Fix IPv6 default masks for SLAAC\""
    },
    {
      "commit": "51cd63c6de1570db68655a7a1a972910a49e0876",
      "tree": "475aa970680cf4ef4d6b0c5841b766b4b7b01440",
      "parents": [
        "196099b880789eca01d6f6b1f0fdd33ce7939ebd",
        "41a5cf4130d116b26b3b8c45681f7e5273cd7f5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 10:34:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 10:34:59 2014 +0000"
      },
      "message": "Merge \"Refactor ways of creating anonymous test user\""
    },
    {
      "commit": "196099b880789eca01d6f6b1f0fdd33ce7939ebd",
      "tree": "adea9f2ebfe8f4f5011709877bb63d6edd43116b",
      "parents": [
        "0432ae5f42bf62b3b5521dd16a38bcfd90f91f3c",
        "3027674f5261fa8c29c43344775b95d0dc3e315e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 10:34:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 10:34:48 2014 +0000"
      },
      "message": "Merge \"Better timeout exception in wait_for_resource_deletion\""
    },
    {
      "commit": "0432ae5f42bf62b3b5521dd16a38bcfd90f91f3c",
      "tree": "8f66fe31188dbe2b730fffdb623ec045a878d944",
      "parents": [
        "1d13447818c5d93e9b4a549accdf86141218818c",
        "20a183facf3bab8bfa5512e101eade35979434aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 08:55:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 08:55:25 2014 +0000"
      },
      "message": "Merge \"Improve the selectability of Swift tests\""
    },
    {
      "commit": "1d13447818c5d93e9b4a549accdf86141218818c",
      "tree": "7b4d11e2f7b8bf25bf65d28a6a068b22e75dcf54",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d",
        "d70f5105bcc82e124b295bae91507c9b5f1d5fd6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 08:40:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 08:40:59 2014 +0000"
      },
      "message": "Merge \"javelin: fix object destruction\""
    },
    {
      "commit": "aa4511ee64c2271984bdb92067921d48933cc8b2",
      "tree": "801251e6a51f5c3c9e0eb889cdab102d9b0bec5a",
      "parents": [
        "cd08cec935fa3972b322e8196d2d50c2a2262883"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Sep 08 10:37:50 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Sep 12 03:28:53 2014 +0000"
      },
      "message": "Migrate test_large_ops to tempest client\n\nThis patch migrate the test_large_ops scenario tests\nfrom official client to tempest clients.\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: I417fba287f212667e08b3b246f222b60249e47b1\n"
    },
    {
      "commit": "cd08cec935fa3972b322e8196d2d50c2a2262883",
      "tree": "447734fa4c5b5497b92ae90dac63c757f9793b66",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Sep 08 10:12:18 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Sep 12 12:19:18 2014 +0900"
      },
      "message": "large ops test should be derived from OfficialClientTest\n\nScenario test_large_ops runs on gate-tempest-dsvm-large-ops\n\u0026 gate-tempest-dsvm-neutron-large-ops jobs.\n\nThis test case boot VM with security grp by requesting the same from\nNova. Nova can behave as proxy in case neutron is enabled.\n\nThis is needed to migrate this test from official\nclient to tempest client as _create_security_group() fucntion\nwhich request nova to create sec grp can not be used via\nNeutronScenarioTest.\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: I7b69811b49caf3aec5983e27862ce955aadf958a\n"
    },
    {
      "commit": "87cbca33f1a8ad2edf44ba8b24d9d482b3fbe6c0",
      "tree": "6a24600e4955f49afdc473bbf3d35c3fc54475a7",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d"
      ],
      "author": {
        "name": "David Lyle",
        "email": "david.lyle@hp.com",
        "time": "Thu Sep 11 17:19:52 2014 -0600"
      },
      "committer": {
        "name": "David Lyle",
        "email": "david.lyle@hp.com",
        "time": "Thu Sep 11 18:51:37 2014 -0600"
      },
      "message": "Skipping dashboard test to unblock gate\n\nThe error is only seen in the gate when run in parallel, to ease\ncontention on the gate, temporarily disabling until a proper\nsolution has been determined.\n\nRelated-Bug: #1345955\nChange-Id: I3b61895e3f2b0d96488bef56dc0c6105a212d4dc\n"
    },
    {
      "commit": "a170b53bc42f8c969fd98cd9060697f7eac75b01",
      "tree": "0c15620b3094340172c9308f54d96fc615d6705c",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Sep 11 08:33:39 2014 -0700"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Sep 11 14:11:24 2014 -0700"
      },
      "message": "Support lack of ephemeral volumes for baremetal\n\nThe agent driver in Ironic does not yet support ephemeral volumes.\nThis change allows tempest to test Ironic with the agent driver\nby skipping ephemeral volume checks if the ephemeral volume size\nis 0.\n\nChange-Id: I9525d1c75007555d368a2aa66ab840f41b584a30\n"
    },
    {
      "commit": "5942bc0d5ce21b907cb9266a06eabb500159132b",
      "tree": "40b5eeab3c633bc33879ab4c20e6a05a68ca7d0c",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Fri Aug 08 14:16:29 2014 +0000"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Thu Sep 11 16:00:45 2014 +0000"
      },
      "message": "Change LOG.exception to LOG.info for skipped tests\n\nThe safe setup decorator was presenting skipException in the logs as an error\nand so producing lot of noise in tempest.log.\n\nChange-Id: Ia95d6b9dee4eaf4fc8de4bb128f958ef7f693844\nRelated-bug: #1344581\n"
    },
    {
      "commit": "9c9f626a3a1031c90e3902aa55303ea76ef99961",
      "tree": "790a74c3adc3e7e00e7c548d347312a3dee4f278",
      "parents": [
        "ef920754969185020fd4fa27e3e39ac9f4494f3d"
      ],
      "author": {
        "name": "git-harry",
        "email": "git-harry@live.co.uk",
        "time": "Thu Sep 11 15:26:23 2014 +0100"
      },
      "committer": {
        "name": "git-harry",
        "email": "git-harry@live.co.uk",
        "time": "Thu Sep 11 15:33:44 2014 +0100"
      },
      "message": "VolumeMultiBackendTest: delete error volumes\n\nRecord the volume ID before waiting for the volume status to go\navailable. This means that if the volume goes into error the tearDown\nmethod can remove the volume.\n\nChange-Id: I67e74af999862fc37c4f5b2474b50b62cce328e9\nPartial-Bug: #1352498\n"
    },
    {
      "commit": "ef920754969185020fd4fa27e3e39ac9f4494f3d",
      "tree": "63eb7ec967c3b65d761013b039c3acf9f3765487",
      "parents": [
        "b3264e0b6e0fefc3cf2efea5c0bbb47e2b6acd46",
        "bbf5cff0dbdde28f746db1c6989ec059636545da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 11 09:31:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 11 09:31:22 2014 +0000"
      },
      "message": "Merge \"Add baremetal API tests about console\""
    },
    {
      "commit": "b3264e0b6e0fefc3cf2efea5c0bbb47e2b6acd46",
      "tree": "66e205b8cbd1eeb6db0d8a7f24137219183d56d6",
      "parents": [
        "3094b96706d92c5d3e38e2e48e81af752779ad01",
        "2aaf531bd845b16ceb248a8d7d2bc42db460e9aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 11 09:31:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 11 09:31:12 2014 +0000"
      },
      "message": "Merge \"Move response code checking to client for v3 identity tests\""
    },
    {
      "commit": "3094b96706d92c5d3e38e2e48e81af752779ad01",
      "tree": "8bc80d503df260b7365dacd706623032c2c95ebd",
      "parents": [
        "b372e3eb0360f2af51d1a2716cc159de92fe6c87",
        "db6c9e9ac3cd822cdc15af086953c173b50b5717"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 11 07:21:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 11 07:21:31 2014 +0000"
      },
      "message": "Merge \"Migrate security_groups_basic to tempest clients\""
    },
    {
      "commit": "e76fb43ac93ea6c2f4c84bc719d74c39357f1424",
      "tree": "7868d6d7abd4d793c53507a7af5de2ca556ca549",
      "parents": [
        "b372e3eb0360f2af51d1a2716cc159de92fe6c87"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Thu Sep 11 15:30:19 2014 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Thu Sep 11 15:37:35 2014 +0900"
      },
      "message": "Replace confusing member name\n\nReplace the member name \u0027data\u0027 in test_object_slo.py and\ntest_object_temp_url_negative.py with \u0027content\u0027, because \u0027data\u0027 member\nis used as a class member name for the instace of DataGenerator in the parent\nBaseObjectTest class.\n\nChange-Id: I24f102531afaffd7e797e588777d4621be7a1084\nCloses-bug: #1276835\n"
    },
    {
      "commit": "b372e3eb0360f2af51d1a2716cc159de92fe6c87",
      "tree": "e1a60498d6cf5cf8bc983065058c5710173026b6",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786",
        "35762545057fb1cb49d6a88224eef81876a9bc79"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 11 04:28:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 11 04:28:26 2014 +0000"
      },
      "message": "Merge \"Allow out of quota failure status code to be 413 or 403\""
    },
    {
      "commit": "e85c270d52fae2f2010706c0bd64d37ebd2dfc73",
      "tree": "54e06fbd9db2b4296df2496393b106e3276a0eb2",
      "parents": [
        "3027674f5261fa8c29c43344775b95d0dc3e315e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 10 11:50:13 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 10 12:28:43 2014 -0700"
      },
      "message": "Remove redundant waiter in create_volume cleanup\n\nIf wait_on_delete is True we are already waiting\nfor the volume delete, so the addCleanup_with_wait\ncall is redundant.\n\nThis just changes the addCleanup_with_wait call\nto a normal addCleanup on the volume delete in\nthe case that wait_on_delete is True.\n\nIf wait_on_delete is False we still do the delete\nbut the wait is moved to the end of the test run\nso it\u0027s asynchronous.\n\nChange-Id: I6c4cd1a00ddc79de4c59c512b2d794e7380591f2\nPartial-Bug: #1367857\n"
    },
    {
      "commit": "3027674f5261fa8c29c43344775b95d0dc3e315e",
      "tree": "0ad36ec851f30af725816d48632e269c8433f6c9",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 10 11:29:49 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 10 11:37:04 2014 -0700"
      },
      "message": "Better timeout exception in wait_for_resource_deletion\n\nThe generic rest_client.wait_for_resource_deletion\ndoesn\u0027t put anything into the TimeoutException that\u0027s\nraised which makes it harder to debug failures.\n\nThis follows the pattern in the common waiters module\nto put the test information and the resource id into\nthe TimeoutException message.\n\nChange-Id: Ib0f30f15d5147aab63da35efec2f899e3ca31990\nRelated-Bug: #1367857\n"
    },
    {
      "commit": "d70f5105bcc82e124b295bae91507c9b5f1d5fd6",
      "tree": "bb0acbb964545010bc28bee5422618cf58f1d4b6",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Wed Sep 10 09:54:49 2014 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Wed Sep 10 09:56:20 2014 -0400"
      },
      "message": "javelin: fix object destruction\n\nWhen adding \"destroy\" support in javelin, a wrong condition has been\nintroduced to validate if an object has been destroyed or not by its\nHTTP return code.\n\n204 is returned and was considered as an error, which is wrong.\nAlso, delete a resource cleanup dupplication (servers).\n\nChange-Id: I1adaf143ebf2de90d1b2cafc91dcd3a521b96fec\nSigned-off-by: Emilien Macchi \u003cemilien.macchi@enovance.com\u003e\n"
    },
    {
      "commit": "5f61539b9ebff528c5897192c9d67af9d4fcd738",
      "tree": "1be1aae6daeb334dbd7c978b2fd0287e6c56d7f9",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Phil Day",
        "email": "philip.day@hp.com",
        "time": "Wed Sep 10 12:10:16 2014 +0000"
      },
      "committer": {
        "name": "Phil Day",
        "email": "philip.day@hp.com",
        "time": "Wed Sep 10 12:38:46 2014 +0000"
      },
      "message": "Allow new quota types\n\nOn Nova commit Ib281e43eabfbd176454bde7f0622d46fb04fcb79, we are adding\ntwo new new quota values for server groups.\n\nHowever, current Tempest rejects unexpected quota values on its own tests,\nand we cannot add the new quota without Tempest changes.\n\nThis patch changes quota tests for checking mandatory quota existence\nand allowing new quota types.   It also avoids truing to restore the\nnew quota values for now, until we have client support for them.\n\nTempest commit I4409a7240dc0a3fa1e11c64c5f5a56ca656b70a4 has already made\nthe same change for the non admin tests\n\nChange-Id: I618137ea3e8d3d1259c31a2d579c6b752db321e9\n"
    },
    {
      "commit": "1ec88152287ec779e7d4e134b5ded456f82e4dc4",
      "tree": "3f2e7e9af25fe1cf6b722cefb67b6c16eeacee93",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 10 13:40:00 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 10 13:40:00 2014 +0200"
      },
      "message": "Have the EC2 instance test to wait for termination\n\nSeveral EC2 test did not waited for instance termination.\nThis change adds an explicit wait for termination,\nfor the test cases which wants to terminate\nthe instance inside the test case.\n\nThe #1365831 happened because the \u0027test_run_terminate_instance\u0027,\ndid not waited for the final termination.\n\nChange-Id: Icd3b86ebc8464bd20319e8582541d78fded10ee2\nCloses-Bug: #1365831\n"
    },
    {
      "commit": "3ec67746b0092c20a2afb6b1cbc3fa91de11e5fd",
      "tree": "43182394dd14eae4d8b3d838429e6875dc89f171",
      "parents": [
        "db6c9e9ac3cd822cdc15af086953c173b50b5717"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Aug 07 18:12:59 2014 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Wed Sep 10 09:54:37 2014 +0300"
      },
      "message": "Migrate advanced server network to tempest clients\n\nServer is now dict. Changes all related methods accordingly.\n\nAlso, moved precondition checks from setUpClass to the appropriate method\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: I2ad10c3a095b5e326579edfde83d7abcfe077fba\n"
    },
    {
      "commit": "1f0ad63937e8282abcfae225ab3c2ffb6a420751",
      "tree": "096049af2660fe6b9b80c9d51296dac3d3e70514",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Aug 05 13:36:56 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Sep 10 13:58:55 2014 +0900"
      },
      "message": "Migrate test_encrypted_cinder_volumes to tempest client\n\nMigrate the test parent class of EncryptionScenarioTest from\nOfficialClientTest to ScenarioTest. And some helper functions are\nmigrated to ScenarioTest.\n\nChange-Id: I33bcd8d0d787ce67617e6ef07652fe1ca1b7e111\nPartially-implements: bp:tempest-client-scenarios\n"
    },
    {
      "commit": "73c254965fe21e89a9524dbcb23376bd73a48786",
      "tree": "8588e049d65b81dbda26c763383437635527ec1b",
      "parents": [
        "b1ea81343a97eb0c37a0d34e0ba922ad9ead303e",
        "1c2a03cdaa0a480fa7250021b28180b078207be3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 09 15:06:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 09 15:06:14 2014 +0000"
      },
      "message": "Merge \"Allow new quota types\""
    },
    {
      "commit": "b1ea81343a97eb0c37a0d34e0ba922ad9ead303e",
      "tree": "6e1a7e02c8e7f9b719252fd84d555bb42ac3a044",
      "parents": [
        "27aad3d92f64e811eac0988dcd4014e4ec53e3cd",
        "7dba3e67dd5f5a971e93d2a7d3e5ca58e22d35d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 09 11:08:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 09 11:08:57 2014 +0000"
      },
      "message": "Merge \"Adds the clients and tests for CINDER QoS V1 \u0026 V2 APIs\""
    },
    {
      "commit": "db6c9e9ac3cd822cdc15af086953c173b50b5717",
      "tree": "5214b282ec8ab3205d1ba1fe7b297e3b869fbaaa",
      "parents": [
        "27aad3d92f64e811eac0988dcd4014e4ec53e3cd"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Wed Aug 06 08:53:13 2014 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Tue Sep 09 09:22:17 2014 +0300"
      },
      "message": "Migrate security_groups_basic to tempest clients\n\nAdds client argument to various helper methods, so methods would work in tenant\ncontext. In these methods tenant_id is either an input or retrieved from\nclient\u0027s rest_client arguments\nArgument tenant_id is kept for legacy reasons, but it\u0027s not needed. When\nworking with native clients, network_client used to be loaded with admin creds.\nSince this is no longer the case, tenant_id is no longer required for most\ncases, and can be deduced from client.\n\nChange-Id: Iaaa6b3b8dde22e1dd4da604ab35211d75d0ae5c6\nPartially-implements: bp:tempest-client-scenarios\n"
    },
    {
      "commit": "27aad3d92f64e811eac0988dcd4014e4ec53e3cd",
      "tree": "f89711303f9975e9506dae3f028a043f5bf0a3cc",
      "parents": [
        "eaf0cb5610650b3eacd4e9e4031252201b18ddc3",
        "8d1a1ee25b7d048c297b4894ad6def61abac4381"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 09 04:15:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 09 04:15:26 2014 +0000"
      },
      "message": "Merge \"Heat SwiftResources : only count containers created by Tempest\""
    },
    {
      "commit": "eaf0cb5610650b3eacd4e9e4031252201b18ddc3",
      "tree": "2ce150b581bd90a8a8680349e523d3a694e6a3eb",
      "parents": [
        "d93812494a54c5f116c8421442cf709e6325e811",
        "45ec052885afb96f794c422038f0210411afb94c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 11:56:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 11:56:13 2014 +0000"
      },
      "message": "Merge \"Remove force_tenant_isolation\u003dTrue from test that doesn\u0027t need it\""
    },
    {
      "commit": "47a2e72693ade41ab7dffa96350a37aee73a6f59",
      "tree": "284a8867a9799ae3ed667a210b22e64c59c33bf2",
      "parents": [
        "d93812494a54c5f116c8421442cf709e6325e811"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Aug 29 19:25:48 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 08 19:14:15 2014 +0900"
      },
      "message": "Fix unstable assertion in test_cinder_endpoints\n\nIn simple_read_only.test_cinder.test_cinder_endpoints, the test case\nassumes that the first table of \u0027cinder endpoints\u0027 always [\u0027nova\u0027,\n\u0027Value\u0027]. However, it is sometimes wrong.\nSo in this commit, the test verifies that they have 2 or more headers\nand has a \u0027Value\u0027 header.\n\nChange-Id: Idb3f2ebc6b7e05178621ac3701b7c3d02e1d7591\nCloses-Bug: #1363018\nCloses-Bug: #1362703\n"
    },
    {
      "commit": "d93812494a54c5f116c8421442cf709e6325e811",
      "tree": "7e17030356bb6bec970b5238a83924ec0bd65d35",
      "parents": [
        "36ab5b19a078150e030116635dad3d51274316a8",
        "b1afe9b3a90344978dd094d3b307ae73d460595b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 04:40:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 04:40:30 2014 +0000"
      },
      "message": "Merge \"Fix response body format of orchestration_client to dict\""
    },
    {
      "commit": "bbf5cff0dbdde28f746db1c6989ec059636545da",
      "tree": "c0aa42683986ae84beac274dfee464caad9bcd81",
      "parents": [
        "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Fri Aug 29 17:09:06 2014 +0900"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Mon Sep 08 13:05:27 2014 +0900"
      },
      "message": "Add baremetal API tests about console\n\nThis patch set adds tests og below Ironic APIs:\n\n* GET /v1/nodes/(node_uuid)/states/console\n* PUT /v1/nodes/(node_uuid)/states/console\n\nPartially Implements blueprint: missing-baremetal-api-test\n\nChange-Id: I019534f970d7c7bae8ccc3799cfac48116c81510\n"
    },
    {
      "commit": "36ab5b19a078150e030116635dad3d51274316a8",
      "tree": "5c0a4cbab83a130aa321465c4df538ac1310ed6a",
      "parents": [
        "ed286f811a2db9ad9184fa26e787ca45e26854f4",
        "bb71e07eca7adda3843d532cdf2ffc16b021d36f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 03:05:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 03:05:09 2014 +0000"
      },
      "message": "Merge \"javelin: implement resource destruction\""
    },
    {
      "commit": "ed286f811a2db9ad9184fa26e787ca45e26854f4",
      "tree": "66244ebc464c7213f62be710133eaf60f56c5d01",
      "parents": [
        "e96a28dcab2f6d281b32d296788d29765290cf1f",
        "58e1e581f0d38c59d9b44ee55112ff53885a5705"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 12:59:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 12:59:52 2014 +0000"
      },
      "message": "Merge \"Don\u0027t run lbaas scenario test as smoke test\""
    },
    {
      "commit": "e96a28dcab2f6d281b32d296788d29765290cf1f",
      "tree": "66b6984f8961e86d37a07efe3cfcd58c076d7294",
      "parents": [
        "84d539a6741bce44b750a4b2b67b5a39ae4edf1f",
        "09f1783964eaf67f0c46eaa7917c7136a1121002"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 05:48:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 05:48:16 2014 +0000"
      },
      "message": "Merge \"Fix use of nonexistent class variable in accounts\""
    },
    {
      "commit": "84d539a6741bce44b750a4b2b67b5a39ae4edf1f",
      "tree": "6c7bc402fa1d6445e45f366060502c6d1670a132",
      "parents": [
        "58fc59702c267c9630c7a15c6c0bf966a1ca0f1e",
        "6bbc87437e8ba9a1bbf1b81fe1209081bec5d6fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 04:58:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 04:58:57 2014 +0000"
      },
      "message": "Merge \"Make unit tests not depend on random hash seed\""
    },
    {
      "commit": "58fc59702c267c9630c7a15c6c0bf966a1ca0f1e",
      "tree": "74ccefe16083836c4a1c0d5f01addad6b3920c63",
      "parents": [
        "3453e8f7ca94246bf5149f5c4a8de120898e6851",
        "82e667ef4eaa79c20bbb7a528abda358edfb6a83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 21:43:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 21:43:21 2014 +0000"
      },
      "message": "Merge \"Move cli tests into service subdirectories\""
    },
    {
      "commit": "3453e8f7ca94246bf5149f5c4a8de120898e6851",
      "tree": "015b83f0504ea5e228057fa7984cfa908b3fccc3",
      "parents": [
        "3c4d8cc7c6830c595dcfd49fe398e9d39b7101a8",
        "cfe42f6680e6e4d5d1a5a7d8af71efe818a957aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 18:10:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 18:10:48 2014 +0000"
      },
      "message": "Merge \"Some scenario tests do not delete network resources\""
    },
    {
      "commit": "3c4d8cc7c6830c595dcfd49fe398e9d39b7101a8",
      "tree": "9dc0fd168e3b32574e57d0f59069b8cd278ad9d0",
      "parents": [
        "397d7216526f0c67ec705d015ea78471a0122590",
        "659e2db3cb7860f678c1d08182a225d53edbfad4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 17:48:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 17:48:36 2014 +0000"
      },
      "message": "Merge \"Avoid to iterate over empty list in DictMismatch\""
    },
    {
      "commit": "397d7216526f0c67ec705d015ea78471a0122590",
      "tree": "5c29dbfb147fbd0f5c1aae7348b88fae54ab7b75",
      "parents": [
        "c9d73809d55ef86eea8d631529882272e00b3fc3",
        "bbf5c475ea49048dc65752c971748255173670d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 17:47:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 17:47:34 2014 +0000"
      },
      "message": "Merge \"Fix load balancer scenario if no tenant network\""
    },
    {
      "commit": "c9d73809d55ef86eea8d631529882272e00b3fc3",
      "tree": "5f89637102b3bc0378bbcb0627219f13b0aaf504",
      "parents": [
        "20b46dc9bb11215a9e131886d477a91251c4ee65",
        "42a3f3a83f4f5ee0c8a32faf4a593134f7d6e4bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 17:02:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 17:02:47 2014 +0000"
      },
      "message": "Merge \"Only log console log if nova supports consoles\""
    },
    {
      "commit": "20b46dc9bb11215a9e131886d477a91251c4ee65",
      "tree": "009fac1b884528b29646ce88c4832eaaab3e4ac5",
      "parents": [
        "89f4b5fb614e586a266268a90f078a581bd4d57b",
        "f0cbf9a106f3d487ce98fd209e0abf7a29d21ee8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 08:02:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 08:02:37 2014 +0000"
      },
      "message": "Merge \"Check port\u0027s status also in show port tests\""
    },
    {
      "commit": "89f4b5fb614e586a266268a90f078a581bd4d57b",
      "tree": "e860170b01e8298fe672a48d9a454e972ad2f858",
      "parents": [
        "b1741df3cf2a8eaf72633214905a8b2ba5bd22a0",
        "cd879c5287f4c260b1ec29e593dcad3efcfe5af7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 22:43:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 22:43:53 2014 +0000"
      },
      "message": "Merge \"Verify network connectivity before state check\""
    },
    {
      "commit": "915eb8e1002b50dbed4e9261c0cd8d65edc0f37f",
      "tree": "5d6472b8e3afd1cbd54ad9556a21f9f21244b5ca",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Jul 17 11:25:46 2014 +0200"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Sep 05 13:58:44 2014 -0700"
      },
      "message": "Move javelin2 over to use oslo logging\n\njavelin2 uses the tempest openstack clients which use oslo\nlogging, so make the logs generated directly by javelin2 and not the\ntempest clients use oslo logging as well.\n\nThis way don\u0027t have to configure logging twice and can keep all javelin2\nlogs in the same place (as controlled by tempest.conf)\n\nChange-Id: I09b5a13e9cd1511279163e07f780438c478d7af3\n"
    },
    {
      "commit": "b1741df3cf2a8eaf72633214905a8b2ba5bd22a0",
      "tree": "f3f6c3d9e72c6d1842540bb48f80793eda396d3e",
      "parents": [
        "8d61592043cd8119b2d5514bde91fdd607def089",
        "e6aea8e998739c8cd76c377eddc6661d2512d841"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 19:51:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 19:51:06 2014 +0000"
      },
      "message": "Merge \"Use safe_setup instead try block in setUpClass\""
    }
  ],
  "next": "82e667ef4eaa79c20bbb7a528abda358edfb6a83"
}
