)]}'
{
  "log": [
    {
      "commit": "de456a1aa3d6ab0b9e129e9e041d1cf0d77a10b2",
      "tree": "8d9646a0b3961c526fddfc3d5af14bee6e584f3a",
      "parents": [
        "73c254965fe21e89a9524dbcb23376bd73a48786"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Sep 10 12:41:15 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Sep 10 12:43:48 2014 +0100"
      },
      "message": "Make SwiftScenarioTest methods public\n\nAn earlier refactoring (commit\n0d49411dbb7d6818bb6ca82ba5b769eeffd8f305) extracted the test manager\nto a new class. In order to limit the surface area of the change\nexisting methods name were left unchanged.\n\nThis change updates those method names to make them explicitly\npublic so future test developers recognize their availability.\n\nChange-Id: I3f3492dbe122797d9683e84373830e820cd8c038\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": "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": "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": "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": "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": "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": "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": "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": "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\""
    },
    {
      "commit": "13320497e9be07d05dc5358a47ea6a5783c6194c",
      "tree": "ed1e0f4947f71faf2724e508a63a57124386fffe",
      "parents": [
        "a5498644ef8f76c3b1c83717b9aaa2efd346af9b",
        "b7c1daaa7fde307f777309e9109f34a30c42149b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 27 06:59:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 27 06:59:35 2014 +0000"
      },
      "message": "Merge \"Adds support for custom image formats in scenarios\""
    },
    {
      "commit": "5a305c467c75fc0f73f63edef895d5ae15550480",
      "tree": "c62ff573f45da92c3273dfc2a68d7c3d5138e7fe",
      "parents": [
        "a5498644ef8f76c3b1c83717b9aaa2efd346af9b"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Aug 27 14:24:58 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Aug 27 14:24:58 2014 +0900"
      },
      "message": "Migrate test_server_basic_ops to tempest client\n\nThis patch migrate the server basic ops scenario tests\nfrom official client to tempest clients.\n\nPartially-implements: bp:tempest-client-scenarios\n\nChange-Id: Ib9addcf1eaf0cb681ff148794e575eec4e584cf5\n"
    },
    {
      "commit": "5d236cf703b890494cb566feb9bcd5e2c2bc87c6",
      "tree": "30f9f8062bf594893b7627361de9076aee6b6292",
      "parents": [
        "f0b76a14273f4af84e552e3c0024b9bd09dc8a53"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon Aug 11 15:23:12 2014 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Aug 26 21:57:53 2014 +0100"
      },
      "message": "Adds Ironic set/get boot device API test\n\nAdds Ironic API tests to validate the management interface for set/get\nboot device and get the supported boot devices.\n\nImplements: blueprint new-management-interface\nChange-Id: I23ad1479858f5b116c1e35242d7eee10c9626d32\n"
    },
    {
      "commit": "a5498644ef8f76c3b1c83717b9aaa2efd346af9b",
      "tree": "060ea46c2613a7946adbefbab43defe965fad0d7",
      "parents": [
        "e41007cfd052fd1c30d589547c76d8aeb73cbb87",
        "7f6060436960aea309b2e9368959f69e20c22091"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 20:29:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 20:29:07 2014 +0000"
      },
      "message": "Merge \"Ensure proper ordering of XML arguments\""
    },
    {
      "commit": "e41007cfd052fd1c30d589547c76d8aeb73cbb87",
      "tree": "9d910624400413632655f3aa073b49676206c2f8",
      "parents": [
        "eeb216450d2dddafd4fa0dc2849c02f3aeca6a76",
        "2707a0f065e52d8331d12c983ead95de1224cb32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 20:29:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 20:29:01 2014 +0000"
      },
      "message": "Merge \"Client response checking for orchestration service\""
    },
    {
      "commit": "0d49411dbb7d6818bb6ca82ba5b769eeffd8f305",
      "tree": "bf2690748f2b4e1925278f5654180e298320b325",
      "parents": [
        "f0b76a14273f4af84e552e3c0024b9bd09dc8a53"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Aug 26 13:48:30 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Aug 26 14:56:32 2014 +0100"
      },
      "message": "Extract SwiftScenarioTest class to manager\n\nThis allows the class to be used in other swift tests.\n\nChange-Id: I94233ad529bd96fa07e72cf2dcbc9e415986a069\n"
    },
    {
      "commit": "2707a0f065e52d8331d12c983ead95de1224cb32",
      "tree": "40794aa765538dc75f4399ea3e133955b932023b",
      "parents": [
        "f0b76a14273f4af84e552e3c0024b9bd09dc8a53"
      ],
      "author": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Fri Aug 22 11:05:21 2014 +0000"
      },
      "committer": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Tue Aug 26 09:20:57 2014 +0000"
      },
      "message": "Client response checking for orchestration service\n\nUpdated all orchestration tests to remove the response checks\nand move those to respective clients.\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: If74df1644c6f61b03388e47768f1cffa91fad99c\n"
    },
    {
      "commit": "eeb216450d2dddafd4fa0dc2849c02f3aeca6a76",
      "tree": "46fe59e5af69209471a53c8ca51a02870c9b1c13",
      "parents": [
        "f0b76a14273f4af84e552e3c0024b9bd09dc8a53"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Thu Aug 14 12:00:26 2014 +0200"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Tue Aug 26 08:27:31 2014 +0200"
      },
      "message": "Move API response success check to Neutron client\n\n* Move all API response success validation from Neutron API tests to\n  Neutron base/json/xml clients\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: I784e9b610f64564861e94d20c6200d1e6915e7f7\n"
    },
    {
      "commit": "f0b76a14273f4af84e552e3c0024b9bd09dc8a53",
      "tree": "4684cb086f75519926ddf0e8efb640fed00f2529",
      "parents": [
        "0ee7e4ca2fb7451b80b7a15fc55275194eb06b58",
        "f59ac3be2aa296e2ecb42d93952c5d720e60174a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 05:16:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 05:16:11 2014 +0000"
      },
      "message": "Merge \"missing network configuration in telemetry tests\""
    },
    {
      "commit": "7f6060436960aea309b2e9368959f69e20c22091",
      "tree": "fc81535f0b17adb1ce929914010c1e8b07fcda88",
      "parents": [
        "0ee7e4ca2fb7451b80b7a15fc55275194eb06b58"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Aug 21 17:52:09 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Aug 25 21:58:50 2014 -0700"
      },
      "message": "Ensure proper ordering of XML arguments\n\nRandom hash ordering can cause the \u0027encoding\u0027 argument to be rendered\nin the XML string before the \u0027version\u0027 argument, resulting in XML\ndeserialization errors on the Keystone side.  This modifies\nDocument\u0027s string rendering to not rely on dict ordering when\nconstructing the header tag\u0027s version + encoding arguments and avoids\nXML auth issues when using PYTHONHASHSEED\u003drandom.\n\nChange-Id: I66d18a2f8da1088ec5d310a43c84df7e4d6a6f6b\n"
    },
    {
      "commit": "0ee7e4ca2fb7451b80b7a15fc55275194eb06b58",
      "tree": "d76320b9ec4a698f647a2134b0c3a2710434ba12",
      "parents": [
        "9ddbb366d4de4f0e38df31869b1fc607db6f491e",
        "02abbf3d1bfe8ef470c430e2ad8e1c868a373bc3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 23:59:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 23:59:45 2014 +0000"
      },
      "message": "Merge \"Add cases for Swift scenario test\""
    },
    {
      "commit": "9ddbb366d4de4f0e38df31869b1fc607db6f491e",
      "tree": "a19e35fd3930ffd9277c0b056077d305f9e2deb8",
      "parents": [
        "1755cb7466e9436a2ef0233efe0ac4004ecb56bb",
        "2f9111d04b5a1a563023c50caf0f8dbbaa58c445"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 23:59:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 23:59:34 2014 +0000"
      },
      "message": "Merge \"Add sec-group rules for ping6 and ssh -6\""
    },
    {
      "commit": "1755cb7466e9436a2ef0233efe0ac4004ecb56bb",
      "tree": "bb3e5a2c50cc6cb6fe754ff972c8a6f106690157",
      "parents": [
        "4b1b8cfd4526203e5706ec387cf6362ecaa5ed5b",
        "f1256bb37f5f09859ac758e2fbfebbb5f6799a3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 22:15:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 22:15:12 2014 +0000"
      },
      "message": "Merge \"Add compute tags to tempest/api/database/flavors test\""
    },
    {
      "commit": "4b1b8cfd4526203e5706ec387cf6362ecaa5ed5b",
      "tree": "52ba94f32bf501970a797ddeb8476565a2441e87",
      "parents": [
        "a606979f345e0700c02b6001495476d96fb6a30b",
        "d196c66d1effc14330131f54e6a0032a8c09e39e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 10:14:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 10:14:01 2014 +0000"
      },
      "message": "Merge \"Use list comprehension in create_bulk_networks\""
    },
    {
      "commit": "a606979f345e0700c02b6001495476d96fb6a30b",
      "tree": "645f6d021abd7443397cd536b111bdd6bf1b8864",
      "parents": [
        "c0c4b420459e0279b9670c2969a26fb05b2f0294",
        "42c9480a284208e454fcd11225480643ab7ec535"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 06:41:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 06:41:42 2014 +0000"
      },
      "message": "Merge \"Add network\u0027s status check after creation of network\""
    },
    {
      "commit": "af2958a722ba9c29dacbec80b8782cae44f0540a",
      "tree": "3542e80c39daa9e53250e92684d6670a3df12bdd",
      "parents": [
        "c0c4b420459e0279b9670c2969a26fb05b2f0294"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Mon Aug 25 10:58:10 2014 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Mon Aug 25 13:28:01 2014 +0900"
      },
      "message": "Add a test for inline parameter of TempURL\n\nFrom Swift Icehouse version, TempURL supports \"inline\" query parameter to\nprevent from downloading a target object with browser by causing\n\"Content-Disposition: inline\" to be set on the response.\n\nPartially implements blueprint add-icehouse-swift-tests\n\nChange-Id: I453e58c07078ba130e0360750f24bd75ca1396d5\n"
    },
    {
      "commit": "b7c1daaa7fde307f777309e9109f34a30c42149b",
      "tree": "9e2871ed2db0e4e31d1a0638d2a8e0f60cb68649",
      "parents": [
        "c0c4b420459e0279b9670c2969a26fb05b2f0294"
      ],
      "author": {
        "name": "Alessandro Pilotti",
        "email": "apilotti@cloudbasesolutions.com",
        "time": "Sat Aug 16 14:24:13 2014 +0300"
      },
      "committer": {
        "name": "Alessandro Pilotti",
        "email": "apilotti@cloudbasesolutions.com",
        "time": "Sun Aug 24 19:57:15 2014 +0300"
      },
      "message": "Adds support for custom image formats in scenarios\n\nScenario Tempest tests don\u0027t work on Hyper-V due to the missing\nsupport for VHD/VHDX image formats in the Tempest scenario comfiguration.\n\nThe commits adds options to specify custom image disk and container\nformats, mantaining \u0027QCoW2\u0027 and \u0027bare\u0027 as the default options for\nbackwards compatibility.\n\nCloses-bug: #1357691\nCo-Authored-By: Ionut Balutoiu \u003cibalutoiu@cloudbasesolutions.com\u003e\nDocImpact\n\nChange-Id: I41c09d5a682cdb068b97b4bd1be3403ee7973c7c\n"
    },
    {
      "commit": "b4aa55db9eb16bfedd60912899bd2339b7fd5ec4",
      "tree": "cdc08753a177f5a940c8105aafd815ad4f371fac",
      "parents": [
        "c0c4b420459e0279b9670c2969a26fb05b2f0294"
      ],
      "author": {
        "name": "Alessandro Pilotti",
        "email": "apilotti@cloudbasesolutions.com",
        "time": "Sun Aug 17 13:57:16 2014 +0300"
      },
      "committer": {
        "name": "Alessandro Pilotti",
        "email": "apilotti@cloudbasesolutions.com",
        "time": "Sun Aug 24 19:31:32 2014 +0300"
      },
      "message": "Fixes Hyper-V basic scenario volume partition name\n\nOn Hyper-V volumes are attached to SCSI passthrough devices that have a\nprogressive naming (sdb, sdc etc) and cannot match the requested name\n(e.g. vdb).\n\nCloses-bug: #1357925\nCo-Authored-By: Adrian Bora \u003cabora@cloudbasesolutions.com\u003e\nDocImpact\nChange-Id: I429b07d2ed55e7875034bc10510a039f6042c724\n"
    },
    {
      "commit": "c0c4b420459e0279b9670c2969a26fb05b2f0294",
      "tree": "b74b8ba52d40a56af41d4e3e5fbf2d1d0bfbca53",
      "parents": [
        "ba4cdeebddc50cd2817ce24b8d36bca358fc96df",
        "be5e4d166e046d45bc42e3b37fccccbaff02bc84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 24 10:26:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 24 10:26:23 2014 +0000"
      },
      "message": "Merge \"Remove test_db_archive_deleted_rows\""
    },
    {
      "commit": "ba4cdeebddc50cd2817ce24b8d36bca358fc96df",
      "tree": "234b99ac593ffbc505854e6ee0b178369d344b0f",
      "parents": [
        "e1fe7480ed6fe4c3fd4e8cb50d0f30f92c898cde",
        "882595e1d59971df51f6bbb4b3337e297cf349e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 16:43:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 16:43:23 2014 +0000"
      },
      "message": "Merge \"Migrate test_snapshot_pattern to tempest client\""
    },
    {
      "commit": "e1fe7480ed6fe4c3fd4e8cb50d0f30f92c898cde",
      "tree": "775bead7df271a49acf605c1c3c3ef48917a2af7",
      "parents": [
        "4c294e13fd662095cdb5d6257dca35e44a12785c",
        "359738a2bec9419e938bc9929ce8289ddc1418da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 15:37:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 15:37:35 2014 +0000"
      },
      "message": "Merge \"Ensure PYTHONHASHSEED\u003d0 for the \u0027all\u0027 tox env\""
    },
    {
      "commit": "4c294e13fd662095cdb5d6257dca35e44a12785c",
      "tree": "37c93599b0d1cae23d5f64f5fdbba740d6f2fd62",
      "parents": [
        "bd37a980bd226a6a98579c051be87514be855d28",
        "0d9508e36ba3087bd10aa952bd3507219d0e6298"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 13:22:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 13:22:41 2014 +0000"
      },
      "message": "Merge \"Revert change to get_remote_client()\""
    },
    {
      "commit": "bd37a980bd226a6a98579c051be87514be855d28",
      "tree": "0ecc615ea7268c068e33350c5d1e59d498793c9c",
      "parents": [
        "4780df58e76e36e30bea02a1b58ed5a38aa3c988",
        "3709961092163aefd8dab65a953177aa12bfaa5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 13:16:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 13:16:43 2014 +0000"
      },
      "message": "Merge \"Don\u0027t use swift roles when no swift\""
    },
    {
      "commit": "02abbf3d1bfe8ef470c430e2ad8e1c868a373bc3",
      "tree": "435da1f1d638bd0b2c2e2b356ad960ec2b5d924d",
      "parents": [
        "8d004e67596f70266ade51276b0d8ecbd92b493e"
      ],
      "author": {
        "name": "Fei Long Wang",
        "email": "flwang@catalyst.net.nz",
        "time": "Thu Jun 12 11:50:35 2014 +1200"
      },
      "committer": {
        "name": "Fei Long Wang",
        "email": "flwang@catalyst.net.nz",
        "time": "Sat Aug 23 23:41:38 2014 +1200"
      },
      "message": "Add cases for Swift scenario test\n\nBased on current implement, we have already implemented the\nbasic ops of swift. However, as a object storage service,\nobject download and verification are key function of it. So\nthis patch is aim to enhance that to get a complete end to end\nfunction flow.\n\nChange-Id: Id0bdcd2105ad90ea1500c7cbd1acdbe19e5aa361\n"
    },
    {
      "commit": "4780df58e76e36e30bea02a1b58ed5a38aa3c988",
      "tree": "8cd61760d0c809586969654f8f60d3d409cbbcee",
      "parents": [
        "8d004e67596f70266ade51276b0d8ecbd92b493e",
        "1fdc78a277d1aa11cda851a6bf31f500d27a6d78"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 10:55:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 10:55:21 2014 +0000"
      },
      "message": "Merge \"Running without keystone v3 doesn\u0027t require uri_v3\""
    },
    {
      "commit": "8d004e67596f70266ade51276b0d8ecbd92b493e",
      "tree": "a96caeb6854b9d4e241eba0f31013fd59a05d141",
      "parents": [
        "bf98eb7ba7a19d59034a00a2fd7b79f3a0de8c91",
        "aa57d6e7564a77a52bc93218d66305202e2474c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 01:54:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 01:54:04 2014 +0000"
      },
      "message": "Merge \"Updated the baremetal client for bp client-checks-success\""
    },
    {
      "commit": "bf98eb7ba7a19d59034a00a2fd7b79f3a0de8c91",
      "tree": "24aae3914741a7f2fdda549f9424e9a940044123",
      "parents": [
        "90da8e623638557d805f3cdb8b52e3ef00c27fae",
        "65ff039a4d4396c359d8ced456c819d746770f40"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 20:43:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 20:43:47 2014 +0000"
      },
      "message": "Merge \"Remove not used server creation from test_server_rescue\""
    },
    {
      "commit": "90da8e623638557d805f3cdb8b52e3ef00c27fae",
      "tree": "cc19d8e66c3c2e7bc636725814d47d11fa798014",
      "parents": [
        "ed4d4c41d3be66c46ecae257f1ebbe69ebe3305e",
        "5ec8de369346cd669434029c69ed5409e4d40f7b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 20:42:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 20:42:50 2014 +0000"
      },
      "message": "Merge \"Migrate swift scenario test to tempest client\""
    },
    {
      "commit": "0d9508e36ba3087bd10aa952bd3507219d0e6298",
      "tree": "df94f3c3dc5fec13db7dec10989f578d3a4c7a98",
      "parents": [
        "ed4d4c41d3be66c46ecae257f1ebbe69ebe3305e"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Aug 22 10:58:09 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Aug 22 10:58:09 2014 -0700"
      },
      "message": "Revert change to get_remote_client()\n\nChangeset Idb4a1487d48af24ebcee8e7a78822b2858c1e90b added tempest\nclient support to the scenario manager and migrated some tests to\nit.  It also modified the original OfficialClientTest\u0027s\nget_remote_client() to use resource keys instead of attributes.\nThis breaks any test still dependent on the original functionality,\nspecifically test_baremetal_basic_ops.\n\nChange-Id: Ie9b3f6ea4180d4206efb016563ca1c6d559ad8c4\nCloses-bug: #1360367\n"
    },
    {
      "commit": "ed4d4c41d3be66c46ecae257f1ebbe69ebe3305e",
      "tree": "d28e2c58880b28548c684eb7a4ab6b5d0bfa627b",
      "parents": [
        "80f9960336773078759bdfb28c519072b75bffeb",
        "fd247f592229984bccac2600483058750d0024fd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 16:48:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 16:48:07 2014 +0000"
      },
      "message": "Merge \"Use python abc in StressAction class\""
    },
    {
      "commit": "5ef2bcfd00f9a1fab10d94a781b53dc259f4db39",
      "tree": "6c088452029c94bbffe89fff91e37101a039d793",
      "parents": [
        "80f9960336773078759bdfb28c519072b75bffeb"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Fri Aug 22 16:55:46 2014 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Fri Aug 22 17:06:56 2014 +0200"
      },
      "message": "Add _interface attribut in BaseNetworkTest\n\nThis avoid the situation when a child class uses the _interface\nattribut but it\u0027s not defined.\n\nOther Base class (Volume, Image) seems to do a similar thing.\n\nPatch suggested by Kirill Shileev on LP\nCloses-Bug: 1360290\n\nChange-Id: I1cdb52ab87134390cfa5f644cded38e83bf1e77c\n"
    },
    {
      "commit": "2f9111d04b5a1a563023c50caf0f8dbbaa58c445",
      "tree": "7e7bdb54a2643f2762f5f2ee3a4a9c50642ee8d7",
      "parents": [
        "9cfa75e3af8098fe676d38880ab0f345df424472"
      ],
      "author": {
        "name": "Kirill Shileev",
        "email": "kshileev@cisco.com",
        "time": "Thu Aug 21 14:32:57 2014 +0400"
      },
      "committer": {
        "name": "Kirill Shileev",
        "email": "kshileev@cisco.com",
        "time": "Fri Aug 22 14:33:34 2014 +0400"
      },
      "message": "Add sec-group rules for ping6 and ssh -6\n\nChange-Id: I907622b8f2248d70734430113c0b13164872a23f\n"
    },
    {
      "commit": "80f9960336773078759bdfb28c519072b75bffeb",
      "tree": "db23022551e4e875c434bc8aa9c628fd58293e3d",
      "parents": [
        "2fffb5665904686fb2f005d21712e8a417218967",
        "247058fb4e4defa27c3d5d99410de3d0490e5165"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 07:01:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 07:01:18 2014 +0000"
      },
      "message": "Merge \"Migrate test_minimun_basic to tempest client\""
    },
    {
      "commit": "2fffb5665904686fb2f005d21712e8a417218967",
      "tree": "8e9fe90dcb0eae09f06ddd31a68aaec018233581",
      "parents": [
        "1220ba949cdb1e4cda1a3db77595e9136d1ce93c",
        "0b3bc52f043c56d65420975e1f36350b552e7b16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 06:04:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 06:04:22 2014 +0000"
      },
      "message": "Merge \"Add glance tag to test_server_actions\""
    }
  ],
  "next": "c10a9cf9f84667578dc76c3dd83737ed3672f747"
}
