)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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\""
    },
    {
      "commit": "82e667ef4eaa79c20bbb7a528abda358edfb6a83",
      "tree": "8a2f08757afb3d9355260f795fedcebc373f9720",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e"
      ],
      "author": {
        "name": "ekhugen",
        "email": "ekhugen@us.ibm.com",
        "time": "Thu Jul 31 20:10:32 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Sep 05 19:49:19 2014 +0000"
      },
      "message": "Move cli tests into service subdirectories\n\nThis commit takes the cli tests and moves them into service specific directories. This is \ndone in lieu of using a service decorator to properly tag the test as using a particular\nservice. This should be less error prone then adding a decorator to each test case. It also\nis useful for projects that have more than one cli interface being tested by making the grouping by service more explicit.\n\nPartially implements bp add-service-tags\n\nChange-Id: I54e01ba29fc03beea83f2377f6b6b98f23361f5f\n"
    },
    {
      "commit": "8d61592043cd8119b2d5514bde91fdd607def089",
      "tree": "92a1ccb7da1f5d803c25642f6778c78e0983d86f",
      "parents": [
        "3d3757719f05e8a4c0ab154f28eab5a29fd795b7",
        "1bfd2cc1ca54094c86b6ed4caf1cb2facd81124f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 19:48:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 19:48:48 2014 +0000"
      },
      "message": "Merge \"Fix TypeError in TestVolumeBootPattern\""
    },
    {
      "commit": "fb3efa786711db2158ecafe5f792d8cdc4f66303",
      "tree": "1b34f453d7d1cefdbd2de25b2829ea14707e9897",
      "parents": [
        "3d3757719f05e8a4c0ab154f28eab5a29fd795b7"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Thu Aug 28 16:58:25 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Sep 05 14:33:40 2014 -0400"
      },
      "message": "Move success response checking to the token client\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: I345421a6b6c14a5fd593fb451ee05b7c5ed209f0\n"
    },
    {
      "commit": "2aaf531bd845b16ceb248a8d7d2bc42db460e9aa",
      "tree": "e53271c15eccd0c459e85c1b23528aa36a590db1",
      "parents": [
        "3d3757719f05e8a4c0ab154f28eab5a29fd795b7"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Aug 29 09:22:10 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Sep 05 14:29:31 2014 -0400"
      },
      "message": "Move response code checking to client for v3 identity tests\n\ntest_Create_update_delete_policy had  a call to get_policy where the\nresult was not used at all so I removed it.\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: I06718380aa337886908c06f8fb7312c5f0c89f6a\n"
    },
    {
      "commit": "3d3757719f05e8a4c0ab154f28eab5a29fd795b7",
      "tree": "01f4c085624ebd3e9c0c2efb8397146806dc790a",
      "parents": [
        "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f",
        "9bac366163371000235714e02970b3686a150d3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 10:18:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 10:18:34 2014 +0000"
      },
      "message": "Merge \"Fix network/secgroup scenario tests for ironic\""
    },
    {
      "commit": "f0cbf9a106f3d487ce98fd209e0abf7a29d21ee8",
      "tree": "51e424496ffceaadf71d687858e08485d7e93ac7",
      "parents": [
        "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f"
      ],
      "author": {
        "name": "Santosh Kumar",
        "email": "santosh.kumar4@hp.com",
        "time": "Mon Aug 25 07:31:15 2014 -0700"
      },
      "committer": {
        "name": "Santosh Kumar",
        "email": "Santosh.kumar4@hp.com",
        "time": "Thu Sep 04 21:15:09 2014 -0700"
      },
      "message": "Check port\u0027s status also in show port tests\n\nCheck for port\u0027s status in test_show_port by comparing complete dict\n\nChange-Id: I95ff3a6d51c539c59bcb9cb02e16d6da7fbadadd\n"
    },
    {
      "commit": "45ec052885afb96f794c422038f0210411afb94c",
      "tree": "6b4b0568df2fc8de2f2c4c04793a7fae1bd357c9",
      "parents": [
        "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f"
      ],
      "author": {
        "name": "ekhugen",
        "email": "ekhugen@us.ibm.com",
        "time": "Thu Jul 10 19:32:22 2014 +0000"
      },
      "committer": {
        "name": "ekhugen",
        "email": "ekhugen@us.ibm.com",
        "time": "Fri Sep 05 01:28:12 2014 +0000"
      },
      "message": "Remove force_tenant_isolation\u003dTrue from test that doesn\u0027t need it\n\nRemove extraneous force_tenant_isolation\u003dTrue tag in trove base\n\nChange-Id: I9e76681172bf55e081870cae8a4d806e8c876de4\n"
    },
    {
      "commit": "cd879c5287f4c260b1ec29e593dcad3efcfe5af7",
      "tree": "c991872585e5508f3f61fbaa22f4f671a6da5c26",
      "parents": [
        "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 04 20:41:48 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 04 20:41:48 2014 -0400"
      },
      "message": "Verify network connectivity before state check\n\nThis commit adds an initial ssh connection after bringing a server up\nin setUp. This should ensure that the image has a chance to initialize\nprior to messing with it\u0027s state. The test\u0027s here are to verify that\nafter performing a nova operation on a running instance network\nconnectivity is retained. However, it\u0027s is never checked that we can\nconnect to the server in the first place. A probable cause for the\nconstant ssh failures in these tests is that the server hasn\u0027t had a\nfinish it\u0027s cloud-init (or cirros-init) stage when we\u0027re stopping it,\nthis should also fix those issues.\n\nChange-Id: I126fd4943582c4b759b3cc5a67babaa8d062fb4d\nPartial-Bug: #1349617\n"
    },
    {
      "commit": "42a3f3a83f4f5ee0c8a32faf4a593134f7d6e4bd",
      "tree": "2533bbb2abb414e87c5255cd824c3a66f6e167aa",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 04 15:04:53 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 04 15:08:44 2014 -0400"
      },
      "message": "Only log console log if nova supports consoles\n\nIf a scenario test fails during ssh the standard procedure is to log\nthe console for the server. However, this can only be done if nova\nsupports consoles. This commit adds a check to see if nova supports\ngetting the console for a server before it attempts to do it.\nOtherwise if nova doesn\u0027t support getting the console and an ssh\nconnection fails the test will fail on getting a console and not the\nssh connection. It looks like this check wasn\u0027t added during the\nscenario test port to the tempest clients.\n\nChange-Id: I681b3065d86cd31837a9ef5d91d25847fa47a8f4\n"
    },
    {
      "commit": "659e2db3cb7860f678c1d08182a225d53edbfad4",
      "tree": "fb7392d23a7b4297d5b6a49e9df10e16efa60b7d",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Thu Sep 04 16:43:21 2014 +0200"
      },
      "committer": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Thu Sep 04 16:43:21 2014 +0200"
      },
      "message": "Avoid to iterate over empty list in DictMismatch\n\nIt is a little optimization of describe function. If there wasn\u0027t found any\ndifferences, there is loop iterating over empty list. It isn\u0027t necessary,\nbecause condition a few lines above do the same.\n\nChange-Id: I65067801281c8703f7fa4d1430dcc578d28c3542\n"
    },
    {
      "commit": "b1c23fc54754b4d50b5fd373ab509e63063e6065",
      "tree": "589ef335f29759fd07092ce8b2e4fa8326790511",
      "parents": [
        "09f1783964eaf67f0c46eaa7917c7136a1121002"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Sep 03 13:40:08 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 04 11:38:26 2014 +0100"
      },
      "message": "Add a NotLockingAccounts credentials provider\n\nThis credentials provider does not do any locking, so it\ndoes not suffer from the lack of credentials cleanup which\naffects the regular locking Accounts class.\n\nUsing thie credentials provider allows to keep it possible\nto run tempest with no tenant isolation, and in serial mode,\nas it is done today by one of periodic jobs.\n\nPartially-implements bp:test-accounts\nChange-Id: I160d183a299d2e46d269428409af680c0fdb03b5\n"
    },
    {
      "commit": "09f1783964eaf67f0c46eaa7917c7136a1121002",
      "tree": "528855ca279da1213650680c36b72e7ff81e80d5",
      "parents": [
        "45dcf1115b87aff2c4c3b132f7422a46d783439e"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Aug 15 15:22:50 2014 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 04 11:10:25 2014 +0100"
      },
      "message": "Fix use of nonexistent class variable in accounts\n\nThis commit fixes cases in tempest.common.accounts cases where some\nmethods were attempting to use non-existent class level variables.\nIt also improves the get_hash methods and calls to remove_hash.\n\nCo-Authored-By: Andrea Frittoli \u003candrea.frittoli@hp.com\u003e\nChange-Id: I30cf59b981e0db3a3e50357a8db489519767c0ca\n"
    },
    {
      "commit": "a5c669d7f0c0383edc8e5b961a4fd4b32044d04f",
      "tree": "317cd91712a536f8ffe93115fbb424f0918a5c77",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Sep 03 12:29:03 2014 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Sep 03 21:48:49 2014 -0700"
      },
      "message": "Properly detect grenade in check_logs script\n\nThe check logs script was not properly detecting grenade and would fail\ngrenade jobs if the logs were not clean. We don\u0027t want to do this\nbecause the upgrade process is not log clean yet. Correct this by\nsetting grenade flag to true only if the DEVSTACK_GATE_GRENADE variable\nhas content.\n\nChange-Id: Id8a339d78d981376b9af3a80aae8e4e18a68a85f\n"
    },
    {
      "commit": "1bfd2cc1ca54094c86b6ed4caf1cb2facd81124f",
      "tree": "e9938135833b106cde807e1838746c12c3cf9b76",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 03 20:00:30 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 03 20:00:30 2014 -0700"
      },
      "message": "Fix TypeError in TestVolumeBootPattern\n\nCommit eef192fc3c98a663f99f2fd944611bce0adffc0c changed\nself._log_console_output() to self._log_console_output(self)\nwhen dumping an instance\u0027s console output when ssh fails.\n\nself in this case is the test class which is not an instance\n(or list for that matter) so it blows up when we hit this\npatch and masks the root failure.\n\nChange-Id: Ieb68503a43269997a36c0a8b7f19f78ace97f251\nCloses-Bug: #1363552\n"
    },
    {
      "commit": "673d6cecfaeb0e919f30997f793ee2bb18e399ee",
      "tree": "57d14c864300a9c50580b652ccd89b72c93bd214",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 04 10:12:49 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Sep 04 10:12:49 2014 +0900"
      },
      "message": "Fix V2 hypervisor server schema attribute\n\nNova v2 hypervisor server API return attribute \"uuid\" in response\u0027s\nserver dict. Current response schema does not have this attribute instead\nit contain \"id\" which is wrong.\n\nThis patch fix the above issue.\n\nNOTE- \"uuid\" attribute in this API response is always a uuid.\n\nChange-Id: I78c67834de930012b70874938f345524d69264ba\n"
    },
    {
      "commit": "cfe42f6680e6e4d5d1a5a7d8af71efe818a957aa",
      "tree": "3de9a040e5dea22ecf6de748bb14dc9e39660402",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Salvatore",
        "email": "salv.orlando@gmail.com",
        "time": "Wed Sep 03 23:19:12 2014 +0200"
      },
      "committer": {
        "name": "Salvatore",
        "email": "salv.orlando@gmail.com",
        "time": "Wed Sep 03 23:33:11 2014 +0200"
      },
      "message": "Some scenario tests do not delete network resources\n\nThe ScenarioTest class does not destroy isolated creds upon tearDown.\nAs several scenarios create network resources through the class\ntempest.common.IsolatedCreds, a missing cleanup results in network\nresources not being removed.\n\nChange-Id: Id0a0c196b5780888cf71e1f0cfae0931f854ef43\n"
    },
    {
      "commit": "6bbc87437e8ba9a1bbf1b81fe1209081bec5d6fc",
      "tree": "21710de1b4539b60bf3b636422cb221791b0671a",
      "parents": [
        "b3ae2cec4b7566055bde0b0b695bc96e71a4df81"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Aug 25 18:28:15 2014 -0400"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Wed Sep 03 12:19:49 2014 -0700"
      },
      "message": "Make unit tests not depend on random hash seed\n\nThis commit fixes the places in the tempest unit tests which were\ndependent on the python hashseed being 0. They were mostly issues of\nexpectations, either explicit or inadvertently implicit, on dict or\nlist ordering.\n\nChange-Id: Iab72ed4d52765de744804e6202ee4bf0664988c5\n"
    },
    {
      "commit": "b3ae2cec4b7566055bde0b0b695bc96e71a4df81",
      "tree": "ae52f228ceadda18d3556a8cfa6690a9ea32b96e",
      "parents": [
        "dc2ef09a78bf1d1104c08c4dba8b7a1fb6435ff4",
        "ddfc4ef9768aa169b2801acd316c16e769d6efc1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 17:46:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 17:46:54 2014 +0000"
      },
      "message": "Merge \"Removes test_force_delete_server_invalid_state negative test\""
    },
    {
      "commit": "dc2ef09a78bf1d1104c08c4dba8b7a1fb6435ff4",
      "tree": "51f91129c424b97627b593de44adfadb91a6e083",
      "parents": [
        "32d2cd66991b37e2bacf07e9be0070ab6dfee3dc",
        "878f3788eba22baffb0ee8d11853f06672c2e846"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 10:34:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 10:34:14 2014 +0000"
      },
      "message": "Merge \"Add a check_telemetry method to javelin\""
    },
    {
      "commit": "32d2cd66991b37e2bacf07e9be0070ab6dfee3dc",
      "tree": "80ff2564a7be064b71d89d8656f2727e3dae634d",
      "parents": [
        "726c7bd184cdc421037b306cd6cb0ce00ef55628",
        "1fc32a1f3b96acb62e0f1f8a90f6c160926225c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 10:33:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 10:33:49 2014 +0000"
      },
      "message": "Merge \"Migrate test_network_basic_ops to tempest clients\""
    },
    {
      "commit": "726c7bd184cdc421037b306cd6cb0ce00ef55628",
      "tree": "5a88238f7b5cb1407c4da30fe4bae205ab9783c9",
      "parents": [
        "45dcf1115b87aff2c4c3b132f7422a46d783439e",
        "2a180b83982442275505f275ba1a4d16662e78b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 06:17:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 06:17:02 2014 +0000"
      },
      "message": "Merge \"Fix \"mutable\" object as default value\""
    },
    {
      "commit": "7dba3e67dd5f5a971e93d2a7d3e5ca58e22d35d4",
      "tree": "04fa24b0e845e2be4e8065bd5eb0d1adb5b7a952",
      "parents": [
        "45dcf1115b87aff2c4c3b132f7422a46d783439e"
      ],
      "author": {
        "name": "Swapnil Kulkarni",
        "email": "coolsvap@redhat.com",
        "time": "Thu Aug 14 09:05:07 2014 +0000"
      },
      "committer": {
        "name": "Swapnil Kulkarni",
        "email": "coolsvap@redhat.com",
        "time": "Wed Sep 03 05:14:50 2014 +0000"
      },
      "message": "Adds the clients and tests for CINDER QoS V1 \u0026 V2 APIs\n\nThis patch adds the JSON clients and tests for following\nCINDER QoS-specs V1 \u0026 V2 APIs :\n\n1. qos-create\n2. qos-delete\n3. qos-list\n4. qos-get\n5. qos-key\n6. qos-associate\n7. qos-get-association\n8. qos-disassociate\n9. qos-disassociate-all\n\nPartially Implements blueprint: client-checks-success\nPartially Implements blueprint: cinder-v2-api-tests\n\nCo-authored-by: Abhijeet.Jain \u003cabhijeet.jain@nectechnologies.in\u003e\n\nChange-Id: I7fc424b57e4e8decf61e991b2988e1cead5dda9b\n"
    },
    {
      "commit": "bbf5c475ea49048dc65752c971748255173670d3",
      "tree": "8319bea8007c6f2eb87c6eac438f6d5eefdc38ad",
      "parents": [
        "9bac366163371000235714e02970b3686a150d3e"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Aug 12 16:46:12 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Sep 02 14:33:02 2014 -0700"
      },
      "message": "Fix load balancer scenario if no tenant network\n\nThe load balancer scenario is currently dependent on isolated\ntenant networking.  This updates it to allow it to pass in environments\nwhere tenant networking is not present (ie, a shared cross-tenant network).\nIf a network cannot be resolved by tenant, it will be resolved by the\nconfigured private network name as a fallback and its associated subnet\nwill be used.\n\nChange-Id: Idbac7c10669a0e2db518223cdd762313aa752876\n(cherry picked from commit 3e9e99fb7d7c43b5a6340919f4f1f611f387cbbb)\n"
    },
    {
      "commit": "9bac366163371000235714e02970b3686a150d3e",
      "tree": "421b06044bcf55b9fe267181f140e423b2be3e52",
      "parents": [
        "1fc32a1f3b96acb62e0f1f8a90f6c160926225c4"
      ],
      "author": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Thu Aug 07 15:07:01 2014 -0400"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Sep 02 14:32:48 2014 -0700"
      },
      "message": "Fix network/secgroup scenario tests for ironic\n\nBecause the ironic nodes in devstack are all on a shared network\nso they can communicate with the tftp server, all tenants must use\nthis same network in the scenario tests. This fixes up the networking\nand security group tests to take this into account.\n\nCode from the setUp() methods has been moved to a new, separately\ncalled method, to speed up execution time when tests are skipped.\nSince setUp() is executed even if a test is skipped, we can avoid\nthe time it takes to create an unneeded server by moving this to\na new method.\n\nCo-Authored-By: Adam Gandelman \u003cadamg@ubuntu.com\u003e\nPartial-Bug: #1361904\n\nChange-Id: If711d69a79f19031dc1d8c529f1219680d22d9bb\n"
    },
    {
      "commit": "35762545057fb1cb49d6a88224eef81876a9bc79",
      "tree": "7a2f1c4ebcf8b8e6d1b556c4388c121f67474d5c",
      "parents": [
        "6e418039c58be9515ed4284a5041b54524789a10"
      ],
      "author": {
        "name": "ZHU ZHU",
        "email": "zhuzhubj@cn.ibm.com",
        "time": "Mon Sep 01 01:58:49 2014 -0500"
      },
      "committer": {
        "name": "Zhu Zhu",
        "email": "zhuzhubj@cn.ibm.com",
        "time": "Tue Sep 02 23:06:03 2014 +0800"
      },
      "message": "Allow out of quota failure status code to be 413 or 403\n\nDue to HTTP response code changes for Bug 1298131, tempest skip\nsome cases to have jenkins pass. As nova change is merged now,\nremove these skip tags. Also need to allow both HTTP413 and\nHTTP403 because branchless Tempest needs to support both master and\nicehouse/stable branches.\n\nChange-Id: Iee392859a9fd1eec767cbf6292290d5b3ad7dcca\nRelated-Bug: #1298131\n"
    },
    {
      "commit": "1fc32a1f3b96acb62e0f1f8a90f6c160926225c4",
      "tree": "7a35a07f9549531d7bd37c418707bf784e3d3806",
      "parents": [
        "45dcf1115b87aff2c4c3b132f7422a46d783439e"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Mon Aug 04 09:11:30 2014 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Tue Sep 02 10:17:57 2014 +0000"
      },
      "message": "Migrate test_network_basic_ops to tempest clients\n\nThis patch migrates the network basic ops scenario tests\nfrom official client to tempest clients.\n\nmanager:\nCreates NeutronScenario subclass to enforce usage of neutron instead of nova\nnetwork. Overrides novanetwork helper methods from ancestor (such as secgroup\nrelated methods). Class name is temporary since NetworkScenario is used by\nnon-migrated scenario. Will be changed to NetworkScenario once all network\ntests have migrated\n\nresources:\nCreates DeletableResource module in services/network for resources using\nthe tempest clients. Copy of api/network/common. Original will be removed once\nall related scenarios have migrated.\nChanges __hash__ to use object\u0027s uuid instead of memory address.\n\nnetwork_basic_ops:\nChanges references to server object to handle dict and scenarios keypair dict\nto use key_name as keys instead of servers (since server is an unhashable dict)\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: Id7341c662c0faad3ab0cb3fc1579326613ac9c68\n"
    },
    {
      "commit": "45dcf1115b87aff2c4c3b132f7422a46d783439e",
      "tree": "33efc8b02c71cc422e4dfea3b4932a9aec253352",
      "parents": [
        "af1fcc790bf35d6978d7d791888a3cebfb121282",
        "002f9699ba1032541b61c37e4c4eccfd2033d2ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 02 06:19:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 02 06:19:55 2014 +0000"
      },
      "message": "Merge \"remove default\u003dNone for config options\""
    },
    {
      "commit": "1f3659aca973dfe1c2e8208705a0c73bbf32a65d",
      "tree": "8236828b5cf661d329cf6e14a39d1e35008f5857",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e"
      ],
      "author": {
        "name": "Sergey Shnaidman",
        "email": "sshnaidm@cisco.com",
        "time": "Wed Aug 27 18:26:42 2014 +0400"
      },
      "committer": {
        "name": "Sergey Shnaidman",
        "email": "sshnaidm@cisco.com",
        "time": "Tue Sep 02 03:36:12 2014 +0400"
      },
      "message": "Fix IPv6 default masks for SLAAC\n\nIETF doesn\u0027t recommend use of IPv6 networks\nwith masks not \"/64\". Recommended subnetting is\n3-1-4 - 48 for provider, 16 for subnetting and\n64 for network. For example SLAAC will not\nwork if you use subnets different from /64.\nTest with port update will not work until\nbug 1364166 is fixed, added attribute to it.\n\nChange-Id: I260c820dbde1f98b569e564c7b5e7e558e431c0d\n"
    },
    {
      "commit": "54b0fb5e67fa07b7654a3fb7114f6e7839691a9f",
      "tree": "e5a992884d0ae70b7ce84b37fa1f6abe73524f17",
      "parents": [
        "af1fcc790bf35d6978d7d791888a3cebfb121282"
      ],
      "author": {
        "name": "nayna-patel",
        "email": "nayna.patel@hp.com",
        "time": "Fri Apr 25 13:19:16 2014 +0000"
      },
      "committer": {
        "name": "nayna-patel",
        "email": "nayna.patel@hp.com",
        "time": "Mon Sep 01 16:39:39 2014 +0000"
      },
      "message": "Adds v2 keystone service test to service v3\n\nThis submission adds missing v3 tests in test_services.py\nwhen compared with v2 test_services.py. Also added corresponding\nsupport functions to service_client.py.\n\nChange-Id: I73d44af9851cbfb33b490a313b1c2808c291840a\n"
    },
    {
      "commit": "af1fcc790bf35d6978d7d791888a3cebfb121282",
      "tree": "f8ef9d206f32b568422336e9257687be8bf383ed",
      "parents": [
        "0fc2ffe1609768c5222438bab172083a0807e923",
        "aadf03687a42f38f2b246b329af1f562355a773c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 13:48:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 13:48:30 2014 +0000"
      },
      "message": "Merge \"Migrate test_server_advanced_ops to tempest client\""
    },
    {
      "commit": "0fc2ffe1609768c5222438bab172083a0807e923",
      "tree": "a728f277a8444bf3291f39b913c2b8f568bbdfde",
      "parents": [
        "3e23735d0eae4f72a6665479254b436e408a898b",
        "b5fac2af7e09b3f150d8ee6f3ab9d6824907159b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 11:20:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 11:20:07 2014 +0000"
      },
      "message": "Merge \"Adds an orchestration API test for resource types\""
    },
    {
      "commit": "3e23735d0eae4f72a6665479254b436e408a898b",
      "tree": "ff93dbc370ff194a29c00fa17a0aedcffc54386d",
      "parents": [
        "8d8413f9c0f02422416b1115a30803bb4e4a95d7",
        "0570eb842ea5f976c66ab4975d7f0397be269635"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 09:07:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 09:07:53 2014 +0000"
      },
      "message": "Merge \"test_neutron_resources to read template\u0027s values\""
    },
    {
      "commit": "8d8413f9c0f02422416b1115a30803bb4e4a95d7",
      "tree": "3e5d8aac5be9f1e91c608c8f1ee766363d4649bb",
      "parents": [
        "bc3c4cb74f4b9961df4e1800621ed19c3b210ad7",
        "5d236cf703b890494cb566feb9bcd5e2c2bc87c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 09:07:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 09:07:43 2014 +0000"
      },
      "message": "Merge \"Adds Ironic set/get boot device API test\""
    },
    {
      "commit": "bc3c4cb74f4b9961df4e1800621ed19c3b210ad7",
      "tree": "52162a0f60b469d7f84344a1ccacb679ed13bb5b",
      "parents": [
        "904046c4991055c31a6afe83cc9bc52f4c053d9b",
        "59c7f9b43ebce9381f87bf5d42047d07401d88b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 09:07:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 09:07:33 2014 +0000"
      },
      "message": "Merge \"Updated database clients for bp client-checks-success\""
    },
    {
      "commit": "904046c4991055c31a6afe83cc9bc52f4c053d9b",
      "tree": "6c3845f3faae8e873890586af15a8b393c417036",
      "parents": [
        "6e418039c58be9515ed4284a5041b54524789a10",
        "af2958a722ba9c29dacbec80b8782cae44f0540a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 01 09:07:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 01 09:07:23 2014 +0000"
      },
      "message": "Merge \"Add a test for inline parameter of TempURL\""
    },
    {
      "commit": "b1afe9b3a90344978dd094d3b307ae73d460595b",
      "tree": "8f6e0ddee54628506e6502d357567114ac1e0270",
      "parents": [
        "6e418039c58be9515ed4284a5041b54524789a10"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Aug 29 16:21:23 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 12:16:41 2014 +0900"
      },
      "message": "Fix response body format of orchestration_client to dict\n\n\u0027create_stack\u0027 function in orchestration_client return raw json strings.\nHowever, in most of cases, raw json strings are not expected because it\u0027s\ntoo hard to use. So we should do \u0027json.loads(body)\u0027 for the response body.\nAnd the other apis such as {update,delete,suspend,resume} do not return a\nresponse body in the API spec docs[1]. So we do not need to add\n\u0027json.load(body)\u0027 to the functions for now.\n\n[1] http://developer.openstack.org/api-ref-orchestration-v1.html\n\nChange-Id: Ic7d37d70aa0373d9bbf3ad302d1a521f5adaafe9\n"
    },
    {
      "commit": "2a180b83982442275505f275ba1a4d16662e78b3",
      "tree": "f7833405c21380110ca76dbaa0fa3bcae096dbf4",
      "parents": [
        "6e418039c58be9515ed4284a5041b54524789a10"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Jun 16 13:54:22 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Sep 01 11:13:22 2014 +0900"
      },
      "message": "Fix \"mutable\" object as default value\n\nThis patch fix the coding issue where \"mutable\" objects like list, dict\nare being used as default value of param.\n\nCurrent functions with mutable object as default value can create issues\nif they will be called in more random order.\nFor example - first call with non default value and then with default\nvalue. In this case original default will be overridden by the first\nfunction call (as mutable object keep their state among function calls).\n\nThis commit also add the hacking check for the same and its\ncorresponding test.\n\nCloses-Bug: #1330322\n\nChange-Id: I251b316ef6d37f4b95c5e8d73a20a39005c22870\n"
    },
    {
      "commit": "6e418039c58be9515ed4284a5041b54524789a10",
      "tree": "69edc12bcd3105ac49b6fae791aff0ed2f391bd4",
      "parents": [
        "0684c14c45ef2ab8827a33ca88f27db55b5f45f7",
        "5ef2bcfd00f9a1fab10d94a781b53dc259f4db39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 07:12:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 07:12:06 2014 +0000"
      },
      "message": "Merge \"Add _interface attribut in BaseNetworkTest\""
    },
    {
      "commit": "0684c14c45ef2ab8827a33ca88f27db55b5f45f7",
      "tree": "f0a98b0ba78f8fc247bfdee85887b3d889a54056",
      "parents": [
        "83699e4a9fa9745bd1df7bb022c899afbed06b08",
        "5a305c467c75fc0f73f63edef895d5ae15550480"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 14:27:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 14:27:28 2014 +0000"
      },
      "message": "Merge \"Migrate test_server_basic_ops to tempest client\""
    },
    {
      "commit": "83699e4a9fa9745bd1df7bb022c899afbed06b08",
      "tree": "177f9fb9c5bdf9dcefad81a63b8ee71470a9a5f4",
      "parents": [
        "e38145b78940f5dfa4b751ace8595898d0b5f517",
        "eef192fc3c98a663f99f2fd944611bce0adffc0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 00:11:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 00:11:07 2014 +0000"
      },
      "message": "Merge \"Migrate test_volume_boot_pattern to tempest client\""
    },
    {
      "commit": "e38145b78940f5dfa4b751ace8595898d0b5f517",
      "tree": "970d63d4345d0e18f1a118ad2ba54e11025550a9",
      "parents": [
        "db0604b7c6b2f1cc54b71a9eef035090dc4e66b2",
        "8681e92a66f8cb87c6a7ffbf52150f4989219ad9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 10:15:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 10:15:04 2014 +0000"
      },
      "message": "Merge \"Rename Marconi to Zaqar\""
    },
    {
      "commit": "db0604b7c6b2f1cc54b71a9eef035090dc4e66b2",
      "tree": "a7c7a37a0f3d28959dca2144366ea934fa31d786",
      "parents": [
        "68988e346ae9d1d1534747027e9bfbc23af89d4c",
        "0d49411dbb7d6818bb6ca82ba5b769eeffd8f305"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 10:14:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 10:14:53 2014 +0000"
      },
      "message": "Merge \"Extract SwiftScenarioTest class to manager\""
    },
    {
      "commit": "68988e346ae9d1d1534747027e9bfbc23af89d4c",
      "tree": "60465db36bec9f1a6283fdd3df050b04a833a3a0",
      "parents": [
        "f0536c7b78d78a61625c6e4544945b5134c2bcc8",
        "ea73d53cc4f300769e6453e9dff9c327d2eafae8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 09:13:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 09:13:42 2014 +0000"
      },
      "message": "Merge \"Fix hardcoded gateway in IPV6 subnet api tests\""
    },
    {
      "commit": "846eb7c95f502b10086f8db496891489b9fce2c3",
      "tree": "16036f3a12594abaa8a8a06bd4487eed4d6b0bc1",
      "parents": [
        "f0536c7b78d78a61625c6e4544945b5134c2bcc8"
      ],
      "author": {
        "name": "Ala Rezmerita",
        "email": "ala.rezmerita@cloudwatt.com",
        "time": "Mon Mar 10 09:06:03 2014 +0100"
      },
      "committer": {
        "name": "Ala Rezmerita",
        "email": "ala.rezmerita@cloudwatt.com",
        "time": "Fri Aug 29 08:23:02 2014 +0000"
      },
      "message": "Cleanup neutron default security groups on tenant deletion\n\nThis fix cleanups tenant default security groups that are\nautomatically created and must be deleted on tenant deletion\n\nChange-Id: Ifcf5ec0391799110f158d113f1b6db8a55a31da9\nCloses-Bug: #1283083\n"
    },
    {
      "commit": "f0536c7b78d78a61625c6e4544945b5134c2bcc8",
      "tree": "7e2a6640b0270b3e2c5e63a7b251ee7add8f097e",
      "parents": [
        "c981803ac7a363565bf7e3a9e254662b168ca41e",
        "53b0123e8c0b2566986c5d8f7969a9ddb039d7c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 19:51:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 19:51:10 2014 +0000"
      },
      "message": "Merge \"Add functools.wraps on all function decorators\""
    },
    {
      "commit": "c981803ac7a363565bf7e3a9e254662b168ca41e",
      "tree": "031d42efce70e6471f990ebb5a8a3ebc0fb11c6c",
      "parents": [
        "cd235c7df56a98fb8adc20b40433cdcdd044265a",
        "16dd51b50f9c44d757f9ea6a64cc6746d33c30a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 12:31:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 12:31:10 2014 +0000"
      },
      "message": "Merge \"Add REVIEWING.rst\""
    },
    {
      "commit": "e6aea8e998739c8cd76c377eddc6661d2512d841",
      "tree": "0c5aba84e2cd8ee3f89e20bb94572068a29a80d5",
      "parents": [
        "cd235c7df56a98fb8adc20b40433cdcdd044265a"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Jul 31 12:41:44 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Aug 28 20:42:07 2014 +0900"
      },
      "message": "Use safe_setup instead try block in setUpClass\n\nTo avoid resource leakage in case of exception in setUpClass,\nsome tests have try catch block in setUpClass and call tearDownClass\nexplicitly.\nsafe_setup decorator is for same purpose which should be\nused instead.\n\nChange-Id: I59372ec96dcec0058d30e503b22540ce09c43d43\n"
    },
    {
      "commit": "cd235c7df56a98fb8adc20b40433cdcdd044265a",
      "tree": "bf89b7eff3f125b6779e2bf02aaf685f925014cd",
      "parents": [
        "bffeec08274300562774f5f67dd36f9a950a8580",
        "c10a9cf9f84667578dc76c3dd83737ed3672f747"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 11:09:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 11:09:45 2014 +0000"
      },
      "message": "Merge \"Catch BadRequest exception from correct module\""
    },
    {
      "commit": "bffeec08274300562774f5f67dd36f9a950a8580",
      "tree": "49afe2d940eec5c6ab9506257ac83c1ef102026d",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e",
        "2eb12e1887e58fb26c106284359eddac2ea24e15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 06:27:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 06:27:54 2014 +0000"
      },
      "message": "Merge \"Remove functionality to load json files\""
    },
    {
      "commit": "878f3788eba22baffb0ee8d11853f06672c2e846",
      "tree": "394220351ca6a535176db5a9cc371009bad8d0c3",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Mon Jun 30 17:04:15 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Aug 27 15:09:09 2014 +0100"
      },
      "message": "Add a check_telemetry method to javelin\n\nAdds simple queries of the telemetry service that check that meter\ndata properly survives an upgrade.\n\nJAVELIN_START is recorded to provide a way to confirm that the\noldest available data is from before the upgrade, thus confirming\nthat the data survived the upgrade.\n\nPartially implements: blueprint grenade-resource-survivability\n\nChange-Id: Ie759d71326916d543c7b3603d8812306d093715a\n"
    },
    {
      "commit": "bb71e07eca7adda3843d532cdf2ffc16b021d36f",
      "tree": "bafa989792e2bff0c453f14bb16a2b99e85b7eb4",
      "parents": [
        "b74fb27895ce1808ff0c414b8b4f61b9c51cf697"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Sat Jul 05 19:18:52 2014 +0200"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Wed Aug 27 15:33:43 2014 +0200"
      },
      "message": "javelin: implement resource destruction\n\nChecking and creating already exist.\nThis patch aims to bring resources destruction support.\n\nChange-Id: I9d11db79e10f53a52692ef286323bdb652c42bff\nSigned-off-by: Emilien Macchi \u003cemilien.macchi@enovance.com\u003e\n"
    },
    {
      "commit": "8d1a1ee25b7d048c297b4894ad6def61abac4381",
      "tree": "296fa607d5f0d1be6f965bbbbd0d7ad7d9100e67",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Mon Aug 25 14:01:22 2014 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Aug 27 09:31:54 2014 +0000"
      },
      "message": "Heat SwiftResources : only count containers created by Tempest\n\nSome containers in the demo tenant could be there before the Tempest\nrun so we should exclude them when we count containers created by\nthe stack.\n\nChange-Id: I20ae92e8cc2b61197774963d049fd8231dafdb56\nCloses-Bug: 1360832\n"
    },
    {
      "commit": "eef192fc3c98a663f99f2fd944611bce0adffc0c",
      "tree": "5ee1dcc112f0e093ae8190246374f8992dd2ac54",
      "parents": [
        "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e"
      ],
      "author": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Fri Aug 01 14:32:53 2014 +0000"
      },
      "committer": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Wed Aug 27 08:11:12 2014 +0000"
      },
      "message": "Migrate test_volume_boot_pattern to tempest client\n\nMigrate the test and all shared or necessary functions from\nOfficialClientTest to ScenarioTest. Create and update as well all\nneeded functions:\n\n- server api schema\n- servers_client\n\nPartially implements: bp:tempest-client-scenarios\n\nChange-Id: Ib9e70b6ce3814031d1b4b8987a24eb0992624204\n"
    },
    {
      "commit": "9c1ce58a22cfa1143fa8e8b4ddfc6f57d31db27e",
      "tree": "d40c3a224b387ce1cccc6da0d0483e990aefdb35",
      "parents": [
        "447bc321cfa81e4cfd54c29cc9d8a16041a4c2af",
        "16d5dd9d3f007b52a3a4018ec97fd6adb552a8c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 27 07:53:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 27 07:53:49 2014 +0000"
      },
      "message": "Merge \"Add service tags to tempest/api/orchestration/stacks\""
    },
    {
      "commit": "aadf03687a42f38f2b246b329af1f562355a773c",
      "tree": "47a9f838246362f941582593fa0b124151c245eb",
      "parents": [
        "447bc321cfa81e4cfd54c29cc9d8a16041a4c2af"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Aug 27 16:51:26 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Aug 27 16:51:26 2014 +0900"
      },
      "message": "Migrate test_server_advanced_ops to tempest client\n\nThis patch migrate the server advanced ops scenario tests\nfrom official client to tempest clients.\n\nThis patch also correct some logging\nFor example -\nDuring Suspending and Resuming the instance current state of instance\nwas wrong in log meggase.\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: I5bad550e64d8226e479c28b74378d812a629e2d0\n"
    },
    {
      "commit": "447bc321cfa81e4cfd54c29cc9d8a16041a4c2af",
      "tree": "d1c4de2232def2b6e08ada591da79e1a93def75c",
      "parents": [
        "13320497e9be07d05dc5358a47ea6a5783c6194c",
        "b4aa55db9eb16bfedd60912899bd2339b7fd5ec4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 27 06:59:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 27 06:59:46 2014 +0000"
      },
      "message": "Merge \"Fixes Hyper-V basic scenario volume partition name\""
    }
  ],
  "next": "13320497e9be07d05dc5358a47ea6a5783c6194c"
}
