)]}'
{
  "log": [
    {
      "commit": "557cef30e0fdb408f07a3bbd50fffda60b124c4e",
      "tree": "8f7c9d7a821d988461e7b45217fe027949ab8e4f",
      "parents": [
        "1c1d1fb7e51352aefeae7dc7396dc070f73c0a52",
        "39437e21afe534509705ed0a5b2c0b8fba170399"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 22:03:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 22:03:11 2013 +0000"
      },
      "message": "Merge \"Add shelve/unshelve test of nova APIs\""
    },
    {
      "commit": "1c1d1fb7e51352aefeae7dc7396dc070f73c0a52",
      "tree": "1ee63c32686fa00f79dd1f45f27419ffb084cb08",
      "parents": [
        "99060b0e385e3a65a8241ab2387768928e8d2266",
        "d57f3cf582d9c6310b85dddea428c1a39e441cd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 21:58:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 21:58:08 2013 +0000"
      },
      "message": "Merge \"add tests for certificates\""
    },
    {
      "commit": "99060b0e385e3a65a8241ab2387768928e8d2266",
      "tree": "04e91ea1c9edab64c7733e43b0b69e403e455708",
      "parents": [
        "aeed5193742e947d81f6d9922605f64f4483667c",
        "25480bc6bc4d13f1ccdbbe5c8952a00029c72a05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 12:16:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 12:16:01 2013 +0000"
      },
      "message": "Merge \"port test_extensions into v3 part1\""
    },
    {
      "commit": "aeed5193742e947d81f6d9922605f64f4483667c",
      "tree": "46d76d7e78a05b3a3ebb8f43af3651ed2f556804",
      "parents": [
        "b92057eb89ae64d5559a988ee6d6903e3f1e6b6c",
        "5c86ae64ffc6bec53da74a904efb3e79908dd312"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 12:10:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 12:10:28 2013 +0000"
      },
      "message": "Merge \"port test_services into nova v3 part2\""
    },
    {
      "commit": "b92057eb89ae64d5559a988ee6d6903e3f1e6b6c",
      "tree": "953c3ee4466a1ad95da9d27eb2f6e88384310fce",
      "parents": [
        "533115131fe5ba3c854e4eb4675cf70ac82fd6a4",
        "a2c9cd558b8556a67d7eb84d5f245a64ae188ad0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 12:08:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 12:08:55 2013 +0000"
      },
      "message": "Merge \"port test_services into nova v3 part1\""
    },
    {
      "commit": "533115131fe5ba3c854e4eb4675cf70ac82fd6a4",
      "tree": "ad1d03951214a279b51c829de07f9039b5b96cc8",
      "parents": [
        "36dcba6593211d7af01518460c76dc1fc8d36ab6",
        "a709b76eb70ed5ec0e6686d74077d47eb960a47e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 08:56:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 08:56:24 2013 +0000"
      },
      "message": "Merge \"Test image member is enforced\""
    },
    {
      "commit": "36dcba6593211d7af01518460c76dc1fc8d36ab6",
      "tree": "a94c99b661dd205f9eba4981c98211fd6acc17fb",
      "parents": [
        "bbe84d09ef8147be972cde870b24046a545fe5e5",
        "9dfb907d9d3eb70164246cdd276c9fb7a41cc603"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 06:40:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 06:40:45 2013 +0000"
      },
      "message": "Merge \"Fixing ImageKilledException raising\""
    },
    {
      "commit": "bbe84d09ef8147be972cde870b24046a545fe5e5",
      "tree": "0b88b0fe101bff0d79e855d98bb32fb10598fc4d",
      "parents": [
        "f08b2d44ed708ac7bc476c2c3747e4695c9331d1",
        "dac50db600f7866e7cc12ee9b0058785718dbadf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 02:33:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 02:33:34 2013 +0000"
      },
      "message": "Merge \"removing dead docs\""
    },
    {
      "commit": "f08b2d44ed708ac7bc476c2c3747e4695c9331d1",
      "tree": "2d45a6a95f216b5649174b7cbc9ab116459cff2b",
      "parents": [
        "3f43c545cd7e49d1076211cdb3c228b2082f1668",
        "f49bf182782b2d864b0ad0bc0cbe2196c523d24c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 13 22:40:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 13 22:40:12 2013 +0000"
      },
      "message": "Merge \"Add negative resize server action test\""
    },
    {
      "commit": "3f43c545cd7e49d1076211cdb3c228b2082f1668",
      "tree": "29044f1e3a81136befd09985b97429133e2ff714",
      "parents": [
        "6ec253dedc5d2f323c7c400f50e002a4aed7afdd",
        "b0ede30709729b32c8bca6b0df581c236ac39c32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 13 21:22:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 13 21:22:40 2013 +0000"
      },
      "message": "Merge \"Remove skips for bug 1182384\""
    },
    {
      "commit": "6ec253dedc5d2f323c7c400f50e002a4aed7afdd",
      "tree": "3a27e43f8ab53a9398e23e466d0057db1bfaf39f",
      "parents": [
        "3361a27119ff1cc9ab76611df1bdbfcd9370abd4",
        "e738df9aae2b7921d98584a3bb901705aa1ef374"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 13 21:22:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 13 21:22:32 2013 +0000"
      },
      "message": "Merge \"Remove unused run_ssh variable\""
    },
    {
      "commit": "3361a27119ff1cc9ab76611df1bdbfcd9370abd4",
      "tree": "3b0bc84935405a4bd762ee8f1e312a9967109a97",
      "parents": [
        "5398c252ec6bcf225cbf23140996b141f7acb579",
        "3867a1c7ad867ba403d09d0496da5342e8646cb4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 13 21:22:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 13 21:22:24 2013 +0000"
      },
      "message": "Merge \"move nova v3 delete image tests into glance testing\""
    },
    {
      "commit": "5398c252ec6bcf225cbf23140996b141f7acb579",
      "tree": "b6ecba3d8aff1eb9348ffaaa04fc9e860a322cc8",
      "parents": [
        "2fbf15212e37ff71496e41d281192d7791b718ea",
        "958f17e8b516366b334d3386df6df03ebb276974"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 13 21:18:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 13 21:18:44 2013 +0000"
      },
      "message": "Merge \"Remove unused code in api/compute/admin/test_quotas.py\""
    },
    {
      "commit": "9dfb907d9d3eb70164246cdd276c9fb7a41cc603",
      "tree": "bfd039629a2d68fb9cee0f21f11b178c044d7cf6",
      "parents": [
        "0bafbd726417b275f76795fe40c35fe1315552ab"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Nov 13 16:45:36 2013 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Nov 13 16:45:36 2013 +0100"
      },
      "message": "Fixing ImageKilledException raising\n\nThe wait method raised the exception with current status,\ninstead of the desired status.\n\nChange-Id: Iab372023e18c71302b36ab17ae808857d9704b40\n"
    },
    {
      "commit": "f49bf182782b2d864b0ad0bc0cbe2196c523d24c",
      "tree": "58a33fcd303866b8290bd591eca05d096cd1f792",
      "parents": [
        "2fbf15212e37ff71496e41d281192d7791b718ea"
      ],
      "author": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Mon Oct 21 10:19:43 2013 +0530"
      },
      "committer": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Wed Nov 13 20:30:52 2013 +0530"
      },
      "message": "Add negative resize server action test\n\nTest that we correctly fail when we try to resize\na non existent server.\n\nChange-Id: I7f2523226c021fc04f0f807d79fb274844c59fae\n"
    },
    {
      "commit": "39437e21afe534509705ed0a5b2c0b8fba170399",
      "tree": "6e600fb73efd95326065c3a695cda23bfa7f9af2",
      "parents": [
        "2fbf15212e37ff71496e41d281192d7791b718ea"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sun Oct 06 00:21:38 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Nov 13 16:05:00 2013 +0900"
      },
      "message": "Add shelve/unshelve test of nova APIs\n\nThe shelve feature powers off and gets a vm snapshot. Also the unshelve\nfeature restarts a vm instance from the snapshot.\nThis patch adds an API test for shelve/unshelve features.\n\nChange-Id: Ica8e8c864371c0e2018b2c7df9c6ecbbeddaf5df\nCloses-Bug: 1235695\n"
    },
    {
      "commit": "2fbf15212e37ff71496e41d281192d7791b718ea",
      "tree": "8c9b57e1b9881d84ef2c223a67aaf01f99d122db",
      "parents": [
        "b7e5113cc7eaa60f0dccc0006d484b1ce8228a35",
        "b18d5fb4b53bd8a86c8646f795ff37b29c0107df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 22:21:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 22:21:33 2013 +0000"
      },
      "message": "Merge \"Add missing CLI Neutron tests\""
    },
    {
      "commit": "b7e5113cc7eaa60f0dccc0006d484b1ce8228a35",
      "tree": "ef5b205724135e38981de923a783ad8356f1a74c",
      "parents": [
        "4778741751aa90659f56da1b4c34d56c3a9ea9c0",
        "0bc7f84ca05435656dcb575fccfaeeba41f966fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 22:06:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 22:06:13 2013 +0000"
      },
      "message": "Merge \"Fix NameError exception\""
    },
    {
      "commit": "4778741751aa90659f56da1b4c34d56c3a9ea9c0",
      "tree": "b5ac403932a8cc0870ce35f468b9007d388aa026",
      "parents": [
        "4f9636b710f832359f2759119e9a3f75e2218fcf",
        "4493b634a4eb9edd4dbd926a4058fa07f699f558"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 22:06:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 22:06:05 2013 +0000"
      },
      "message": "Merge \"removes a duplicate volume type test\""
    },
    {
      "commit": "4f9636b710f832359f2759119e9a3f75e2218fcf",
      "tree": "f2b60a16ae0f5c5140514f158a6c0bfe2b9c80e3",
      "parents": [
        "d398f3dc83fda0adf8dbff07daa6bba45e19ad4e",
        "1b29d835fb85e23a294f3ded947e12cd4a69a00d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 20:45:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 20:45:30 2013 +0000"
      },
      "message": "Merge \"Adapt scenario readme with real-life aspect\""
    },
    {
      "commit": "d398f3dc83fda0adf8dbff07daa6bba45e19ad4e",
      "tree": "a9f9b0242e1021f1fa843130e38f7d7959715dd8",
      "parents": [
        "b43c2dcd965b5e341053890435df8ccd53409e37",
        "1fd81ceca8c70cdb8297123d01dbcda157318c9e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 20:45:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 20:45:23 2013 +0000"
      },
      "message": "Merge \"Configure scenario clients with region\""
    },
    {
      "commit": "958f17e8b516366b334d3386df6df03ebb276974",
      "tree": "1f6de02af28e641e4580175b9b5626fcb02f2269",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77"
      ],
      "author": {
        "name": "Lingxian Kong",
        "email": "konglingxian@huawei.com",
        "time": "Sun Nov 10 17:37:04 2013 +0100"
      },
      "committer": {
        "name": "Lingxian Kong",
        "email": "konglingxian@huawei.com",
        "time": "Tue Nov 12 21:06:07 2013 +0100"
      },
      "message": "Remove unused code in api/compute/admin/test_quotas.py\n\nThe \u0027tenants\u0027 variable is not used anywhere in the class, which should be\nremoved. Maybe it was ignored by someone when fixing something else.\n\nChange-Id: I96eb4ff9590c6416c21d457e93075ddc74e5f3f3\nCloses-bug: #1249804\n"
    },
    {
      "commit": "b43c2dcd965b5e341053890435df8ccd53409e37",
      "tree": "77bbed552becdccba8bfb57a0cba4e25ad021d6e",
      "parents": [
        "c980a9fe65854c20c8525aa1d81ef17e2fbab95f",
        "cc354e8dd15d2d7973cae12d1d9f8e7f1af6d3d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 19:37:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 19:37:28 2013 +0000"
      },
      "message": "Merge \"remove redundant code in fixed_ips_client for xml\""
    },
    {
      "commit": "c980a9fe65854c20c8525aa1d81ef17e2fbab95f",
      "tree": "c63a43c79aa5c3a881d90d4636e96832a5e4a9ed",
      "parents": [
        "1b8f20ad0f59bdbc95dc05befaef06ba94a50e26",
        "cfc052e0c3767dc0c468e5675ead32f9185ae9b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 19:28:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 19:28:36 2013 +0000"
      },
      "message": "Merge \"Rename to create_test_server in API tests\""
    },
    {
      "commit": "b0ede30709729b32c8bca6b0df581c236ac39c32",
      "tree": "16c385b41602d6a77f572f7d88f6b944885abf00",
      "parents": [
        "19a14c625488231cf44461ba4075b7336a0a8537"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Nov 06 12:15:28 2013 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Nov 12 10:37:28 2013 -0800"
      },
      "message": "Remove skips for bug 1182384\n\nCommit a2ccca0 fixed some negative tests to check for neutron when\ndetermining the invalid ID to use for nova APIs that behave differently\nwhen using neutron vs nova-network.\n\nThis patch uses the same idea to remove the skips in place for bug\n1182384 in the compute security group negative tests.\n\nCloses-Bug: #1182384\n\nChange-Id: I58ba125012a74ea49311a163e9bf7fd7af33c1fc\n"
    },
    {
      "commit": "1b8f20ad0f59bdbc95dc05befaef06ba94a50e26",
      "tree": "087b590b6366ab91e1486517c91afcd81b90a00f",
      "parents": [
        "19a14c625488231cf44461ba4075b7336a0a8537",
        "4b8b008a6d6bdffe4de5fccf58b99fcf99a972a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 18:34:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 18:34:32 2013 +0000"
      },
      "message": "Merge \"assertTrue to assertIn\""
    },
    {
      "commit": "19a14c625488231cf44461ba4075b7336a0a8537",
      "tree": "ca0b4b81aa020d079ca2f4d437a90aa799eb5366",
      "parents": [
        "0bafbd726417b275f76795fe40c35fe1315552ab",
        "705f24ae792770cfdbe90ae55192599f38a004de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 17:07:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 17:07:47 2013 +0000"
      },
      "message": "Merge \"Test for flavor-access-list with private/public flavor\""
    },
    {
      "commit": "4493b634a4eb9edd4dbd926a4058fa07f699f558",
      "tree": "4933dac8d19ceb87b470905cb6f1114b671e463c",
      "parents": [
        "0bafbd726417b275f76795fe40c35fe1315552ab"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue Nov 12 17:46:38 2013 +0100"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue Nov 12 17:46:38 2013 +0100"
      },
      "message": "removes a duplicate volume type test\n\nthis change removes a volume type test basically duplicated by\nanother and also fixes an issue with the extra_specs param which\nwasn\u0027t getted from config\n\nChange-Id: Icc1454acfb167a6f7446a95eea748cca15a07d11\n"
    },
    {
      "commit": "d57f3cf582d9c6310b85dddea428c1a39e441cd8",
      "tree": "12356570282c0882313c1b6de2104021f4d76103",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Nov 06 16:59:52 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Nov 12 20:58:07 2013 +0800"
      },
      "message": "add tests for certificates\n\nthis adds both positive and negative tests for create and show\ncertificate\n\nChange-Id: I6486838e7cfad322980f95e6ae80ff8947d14b95\n"
    },
    {
      "commit": "a709b76eb70ed5ec0e6686d74077d47eb960a47e",
      "tree": "b7c45f0505ffb0db5877aa835bde5ecd55ae4109",
      "parents": [
        "0bafbd726417b275f76795fe40c35fe1315552ab"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Oct 08 11:52:44 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Nov 12 13:24:09 2013 +0100"
      },
      "message": "Test image member is enforced\n\n* Testing is an image member able to get the image\n* Testing the image is invisible for not member tenants\n* Moving negative tests into a new file\n* Using uuid for random ids\n\nChange-Id: I7f9550b3b9ff30fbcd73b4817ab0a0f20689e7c0\n"
    },
    {
      "commit": "0bafbd726417b275f76795fe40c35fe1315552ab",
      "tree": "082f8228a265a238029b1e39430ee86f4a6fe636",
      "parents": [
        "57cfb725136b4a4147d930b2411beca8e1939f4b",
        "6b63243aa275dce0d4d0adc84a3360e0d4d1c8a5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 12:14:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 12:14:05 2013 +0000"
      },
      "message": "Merge \"Added some tests for reserve and unreserve volume\""
    },
    {
      "commit": "57cfb725136b4a4147d930b2411beca8e1939f4b",
      "tree": "a6f13004b4993645f32d84f87a0bf13df116f365",
      "parents": [
        "e521962b67b181906c580ef9998ed4905eb374ac",
        "dde9d0acc37c7332c0314ed2a1beb927723d8fbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 11:53:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 11:53:12 2013 +0000"
      },
      "message": "Merge \"Switch base unit test class to oslo mox fixture\""
    },
    {
      "commit": "e521962b67b181906c580ef9998ed4905eb374ac",
      "tree": "745976df4ca9c38d95e426ca45566d37a8efc359",
      "parents": [
        "37319d0cb95d509ada2d6c39fceefd5e8e3d44df",
        "f45528a5270a83a209f029c68a2dd2e0c83eaa42"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 11:43:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 11:43:09 2013 +0000"
      },
      "message": "Merge \"Sync latest module versions from oslo-incubator\""
    },
    {
      "commit": "37319d0cb95d509ada2d6c39fceefd5e8e3d44df",
      "tree": "b9a6beb94d35253f273d00fd9e346b30969a9d60",
      "parents": [
        "14f0a26087f16441f4fcbf946eff073f0a949a40",
        "943e82d636731d52f68fe5e4a360f81c13fce32b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 11:39:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 11:39:11 2013 +0000"
      },
      "message": "Merge \"Skip all nova v3 tests temporarily\""
    },
    {
      "commit": "14f0a26087f16441f4fcbf946eff073f0a949a40",
      "tree": "d127aec21514d9d1876cf8b355257b7e886baa39",
      "parents": [
        "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d",
        "31fe483851fa63164437b8c3a41dec75ece9ff9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 12 09:45:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 12 09:45:54 2013 +0000"
      },
      "message": "Merge \"Add additional documentation for stress tests\""
    },
    {
      "commit": "6b63243aa275dce0d4d0adc84a3360e0d4d1c8a5",
      "tree": "c9b759622386c4887299fdb656409fd22d87d6bf",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "zhangyanzi",
        "email": "zhangyanzi@huawei.com",
        "time": "Thu Oct 24 19:08:50 2013 +0800"
      },
      "committer": {
        "name": "zhangyanzi",
        "email": "zhangyanzi@huawei.com",
        "time": "Tue Nov 12 16:39:52 2013 +0800"
      },
      "message": "Added some tests for reserve and unreserve volume\n\nadd positive and negative tests for reserve and unreserve volume\n\nChange-Id: I89f92d727659f6bfa0a9464135b62857893c6829\n"
    },
    {
      "commit": "943e82d636731d52f68fe5e4a360f81c13fce32b",
      "tree": "46107e6ec17e3e07717b0c742768b780ec517657",
      "parents": [
        "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 15:02:57 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 16:14:09 2013 +0900"
      },
      "message": "Skip all nova v3 tests temporarily\n\nFor making one nova v3 parameter consistent, some patch is review\nin progress now (I452672e064d0dc4a1d5700bb96c01de8087f33d8).\nThe parameter is used at many places, and we need to skip nova v3\ntests temporarily to merge the patch.\nAfter merging the patch, we will enable the tests again with changing\nthe parameter in Tempest.\n\nPartially implements blueprint nova-v3-api-tests\nChange-Id: I51be1cb5be312d2b099f74c70a49a9e58765d3d8\n"
    },
    {
      "commit": "e738df9aae2b7921d98584a3bb901705aa1ef374",
      "tree": "2c65948ef692b77feb84fd8d28d663d2470c0e36",
      "parents": [
        "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 15:59:44 2013 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 16:03:03 2013 +0900"
      },
      "message": "Remove unused run_ssh variable\n\n\u0027run_ssh\u0027 of class variable is not used. This commit removes it.\n\nChange-Id: I06d275d74192326bae09bd294013124c3771b08f\n"
    },
    {
      "commit": "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d",
      "tree": "ef3005ae70d55da9d554b3f3b05f3d7a8bcba4eb",
      "parents": [
        "90d3df76b2d834fbd321f94eeed7c6dc365ef8de",
        "4737bc5e32274839346158c245574d2c91c48268"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 11 12:33:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 11 12:33:30 2013 +0000"
      },
      "message": "Merge \"remove old README files that are now redundant\""
    },
    {
      "commit": "31fe483851fa63164437b8c3a41dec75ece9ff9d",
      "tree": "4433eaaac86abf535681859faf7c9cfefc972699",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Wed Nov 06 17:02:03 2013 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Nov 11 08:16:03 2013 +0100"
      },
      "message": "Add additional documentation for stress tests\n\nIn order to encourage people to add more and more stress tests we\nneed more documentation about it. This documents the stresstest\ndecorator and gives a global overview.\n\nChange-Id: I65294fb278faba7a0d324782bf50e2fdedc5c1de\n"
    },
    {
      "commit": "90d3df76b2d834fbd321f94eeed7c6dc365ef8de",
      "tree": "ef85d2cad74b73263d43fd5b88aea2a63b0fdfb5",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77",
        "699183617eb99449ae778fdd35475d551ab68b15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 10 13:08:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 10 13:08:09 2013 +0000"
      },
      "message": "Merge \"Make test_show_host_detail work with multi host installation\""
    },
    {
      "commit": "5c86ae64ffc6bec53da74a904efb3e79908dd312",
      "tree": "e22bc834df1b6a90a82b75265cf5b40361da9202",
      "parents": [
        "a2c9cd558b8556a67d7eb84d5f245a64ae188ad0"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Aug 20 21:09:01 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sun Nov 10 15:18:02 2013 +0800"
      },
      "message": "port test_services into nova v3 part2\n\nthis port test_services into nova v3 and corresponding\nservices_client\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: If694f72e2af4942bb71b014438b7dd351c778f65\n"
    },
    {
      "commit": "a2c9cd558b8556a67d7eb84d5f245a64ae188ad0",
      "tree": "6b5fb14bea2ddf4fa1792f7e140afbe4175581af",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Aug 20 20:01:44 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sun Nov 10 15:08:13 2013 +0800"
      },
      "message": "port test_services into nova v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: Id38c7fd4bae451c2489385e485e637f31ccfb481\n"
    },
    {
      "commit": "25480bc6bc4d13f1ccdbbe5c8952a00029c72a05",
      "tree": "e88b754053733d7f07894006d3b53d916d65669f",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Aug 22 10:58:14 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sun Nov 10 14:53:35 2013 +0800"
      },
      "message": "port test_extensions into v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I071c4e6ff3d36d4cbfe7a7a27885ddf013a52b8c\n"
    },
    {
      "commit": "cfc052e0c3767dc0c468e5675ead32f9185ae9b9",
      "tree": "320c96c2ca9ed1e92051a9626f4425b690831504",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Oct 23 11:50:04 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sun Nov 10 09:26:03 2013 +0900"
      },
      "message": "Rename to create_test_server in API tests\n\nThere are two methods of the name create_server().\nThe one is a client which just sends a request for creating a server\ninstance.\nThe other is BaseComputeTest class\u0027 which sends the same request,\nregisters the created server to the list for deleting it after test,\nand waits for the server status change.\n\nThey would be confusing due to the same name, and there is unnecessary\naddCleanup() calls for deleting a server.\n\nThis patch renames the one of BaseComputeTest to create_test_server for\nmaking the difference clear, and removes unnecessary addCleanup() call.\n\nChange-Id: If09fc09f77d27a48dc19dd2dbc47ea460b0c7920\n"
    },
    {
      "commit": "dac50db600f7866e7cc12ee9b0058785718dbadf",
      "tree": "fb956a43aae1106ca78e0b6a0a389baaa1a69702",
      "parents": [
        "4737bc5e32274839346158c245574d2c91c48268"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 10:28:57 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 10:28:57 2013 -0500"
      },
      "message": "removing dead docs\n\nPulling out dead docs that are still in our tree. History is cool,\nbut it shouldn\u0027t be laying all over the place.\n\nChange-Id: I936c722273787246b33db9c199d5ac048938c65b\n"
    },
    {
      "commit": "4737bc5e32274839346158c245574d2c91c48268",
      "tree": "74126e9c820726cf169d6b4078f23c588e6becd6",
      "parents": [
        "a26454d1797d37737291fccf07ef75a600fdade2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 09:58:34 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 09:58:34 2013 -0500"
      },
      "message": "remove old README files that are now redundant\n\nAs part of cleaning up the tree, remove old README files from the\ntree.\n\nChange-Id: I3a321d444664a337aa78546b23e59674585c5fed\n"
    },
    {
      "commit": "3867a1c7ad867ba403d09d0496da5342e8646cb4",
      "tree": "c65f1dc813ad213c7d261994b5dd6a5f73dd9c7f",
      "parents": [
        "b510f47ed447a0c2c09848c4da486a2edb545b77"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Fri Oct 11 14:16:58 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sat Nov 09 15:17:37 2013 +0800"
      },
      "message": "move nova v3 delete image tests into glance testing\n\nThere is no image api in nova v3 api. so move the tests\nthat just test glance into glance testing from nova v3\ntesting. The rest tests in compute.v3.image.test_images\njust are the tests related to nova, like creating image\nfrom a server. Also move the negative tests in test_image\nto a separate file.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I42c0f08434de4a51d41f2fafd95cfaf72a9dd6da\n"
    },
    {
      "commit": "b510f47ed447a0c2c09848c4da486a2edb545b77",
      "tree": "233464ab0c0c5d39d52a836728b39b11731da224",
      "parents": [
        "70dd6d5e3ebcb29dbf9986be056e7fbb1287c838",
        "8f992bebf8902e8304ef77564806355dcd59c670"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 08 17:19:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 08 17:19:50 2013 +0000"
      },
      "message": "Merge \"port test_images and test_server_actions into v3 part2\""
    },
    {
      "commit": "70dd6d5e3ebcb29dbf9986be056e7fbb1287c838",
      "tree": "aca5aacc58ba4a8964cbfd52fcb5cc156a73cc97",
      "parents": [
        "5267d98a627b042b4f1dc3a252450e2c9deb012b",
        "0911194959e0fed555fc62565169431174b4927f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 08 15:27:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 08 15:27:54 2013 +0000"
      },
      "message": "Merge \"port test_images and test_server_actions into v3 part1\""
    },
    {
      "commit": "1b29d835fb85e23a294f3ded947e12cd4a69a00d",
      "tree": "564f9303e2c8ff755ef715e9d8943fb3a2886754",
      "parents": [
        "5267d98a627b042b4f1dc3a252450e2c9deb012b"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Nov 08 08:43:35 2013 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Nov 08 08:45:48 2013 +0100"
      },
      "message": "Adapt scenario readme with real-life aspect\n\nAs discussed in the design session a scenario test should be focused on\na real-life use case.\n\nChange-Id: I5cf5518bc7fadfd49b107b93903ab4df093057a1\n"
    },
    {
      "commit": "5267d98a627b042b4f1dc3a252450e2c9deb012b",
      "tree": "7d428b5cc6649dffde723f0b653e9c3e809e26b2",
      "parents": [
        "dadd85c971e2cbf78d33181dc62d357584be348b",
        "547e843c86f3e00b444321b4d6a90d245f6b5ac7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 08 02:10:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 08 02:10:19 2013 +0000"
      },
      "message": "Merge \"Sync config file generator from oslo\""
    },
    {
      "commit": "dadd85c971e2cbf78d33181dc62d357584be348b",
      "tree": "336b40903d6e944ca9a2204cc886daf485d5885e",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f",
        "aecc10974297fbdf0a933b663675c2b4dd6ae43c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 09:55:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 09:55:49 2013 +0000"
      },
      "message": "Merge \"add some negative tests for force_delete/restore\""
    },
    {
      "commit": "8f992bebf8902e8304ef77564806355dcd59c670",
      "tree": "33c7339a51a511391e3bc5dedbe17cbf01461ad2",
      "parents": [
        "0911194959e0fed555fc62565169431174b4927f"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Jul 31 14:56:58 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Nov 07 14:46:44 2013 +0800"
      },
      "message": "port test_images and test_server_actions into v3 part2\n\nthis ports test_images and server_action tests into v3 and\nadd a BaseComputeV3Test to avoid that nova v3 tests\ncall nova v2 url by mistake.\n\nIn nova v3 API there is no image API. So use glance\ndirectly in test_images and change create_image to use\nservers_client instead of images_client in BaseComputeTest,\nas it\u0027s server\u0027s action.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I0371abbdce092d566c312ea73c563d817b37e226\n"
    },
    {
      "commit": "1fd81ceca8c70cdb8297123d01dbcda157318c9e",
      "tree": "5265de3d8d420b889ea2c622f644622e2f5cc24f",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Thu Nov 07 17:04:21 2013 +1100"
      },
      "committer": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Thu Nov 07 17:31:18 2013 +1100"
      },
      "message": "Configure scenario clients with region\n\nWhen configuring the clients make sure that the correct region is\nused.\n\nChange-Id: I2066180aaa85532e81dc37b3bd593e596234e0e1\nCloses-Bug: 1248829\n"
    },
    {
      "commit": "0911194959e0fed555fc62565169431174b4927f",
      "tree": "c5057304ed7721c7c591e0b24035db4c7ee0a073",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Aug 01 08:09:16 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Nov 07 14:17:19 2013 +0800"
      },
      "message": "port test_images and test_server_actions into v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files. There\nis no image api in nova v3 api, so the images_client won\u0027t be ported\ninto v3 test. We will use glance directly.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I058407afb7bba4d55c619db27f59a91a46cbc6cf\n"
    },
    {
      "commit": "cc354e8dd15d2d7973cae12d1d9f8e7f1af6d3d6",
      "tree": "bb4ce9d1af2e8a6f76cb6d5c8ab8d4f396697afb",
      "parents": [
        "06a237dcacb1129e1007ee13eb41e7446a65812f"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Nov 06 17:15:04 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Nov 07 10:54:00 2013 +0800"
      },
      "message": "remove redundant code in fixed_ips_client for xml\n\nthis remove some redundant code in fixed_ips_client for xml interface.\nthese code hasn\u0027t been used.\n\nChange-Id: I40056b43270843ad787326bd69e8020aa5964758\n"
    },
    {
      "commit": "06a237dcacb1129e1007ee13eb41e7446a65812f",
      "tree": "5148760a5403659dd663ad91e010f16acf24c400",
      "parents": [
        "2cbc95bde07aebcc9851edd875d10e11fa771978",
        "aa1f2f9438761667b6759b195f004f8226e7a934"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 05 01:54:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 05 01:54:15 2013 +0000"
      },
      "message": "Merge \"add positive tests for volume\""
    },
    {
      "commit": "2cbc95bde07aebcc9851edd875d10e11fa771978",
      "tree": "5b94cdd9688b3bf9f4eaba670f109660b6db3a54",
      "parents": [
        "d967328b69bf2fdc66c403085a4591b1c4c1f2b8",
        "d547982650b540ee9d1f95dc6468627fedde99b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 16:00:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 16:00:31 2013 +0000"
      },
      "message": "Merge \"edit inheritence tree api/network/security_groups\""
    },
    {
      "commit": "d967328b69bf2fdc66c403085a4591b1c4c1f2b8",
      "tree": "3a2449b8a994958c376c670685df2100b0a2d59a",
      "parents": [
        "30f2f33a51afaa6e092eb6252366033f98337ad1",
        "78c0dc7ecdf69e6b2a56d4fd9484449926139c5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 09:33:29 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 09:33:29 2013 +0000"
      },
      "message": "Merge \"Stop testing deprecated command nova-manage instance_type\""
    },
    {
      "commit": "30f2f33a51afaa6e092eb6252366033f98337ad1",
      "tree": "84893b05011e41567123d7733de354c86d8831a1",
      "parents": [
        "dd17d2fa184575caf68132abd8ff6604259843e8",
        "75a4ac83930d6be7daa20fcd83c75b9e6ad57a5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 09:33:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 09:33:21 2013 +0000"
      },
      "message": "Merge \"remove skip bug 1233026\""
    },
    {
      "commit": "dd17d2fa184575caf68132abd8ff6604259843e8",
      "tree": "8f3e3c67284e36bef6b9d75d50e09b51f2f9d2e6",
      "parents": [
        "29ed79aaff516ffaf450605a1c8a2b138b9680cc",
        "2507864e4ac571dc838dc45bb5d361bcd498906e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 07:45:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 07:45:04 2013 +0000"
      },
      "message": "Merge \"add debugging for when changes-sinces fails\""
    },
    {
      "commit": "29ed79aaff516ffaf450605a1c8a2b138b9680cc",
      "tree": "bed0ed981ece9522237d145add9232f88b065eec",
      "parents": [
        "f7a4dc022eb348dad664087949b3e84fc5996a3d",
        "a26454d1797d37737291fccf07ef75a600fdade2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 06:44:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 06:44:12 2013 +0000"
      },
      "message": "Merge \"Add design principles to docs\""
    },
    {
      "commit": "f7a4dc022eb348dad664087949b3e84fc5996a3d",
      "tree": "637abe96ac6437e312d54f3df03e74649ec25c16",
      "parents": [
        "df0f5036813e09ad504a19b8aea10dfb592174a0",
        "14a02fcfbf981a808615b7f348c5fbc4d7ba39a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 05:57:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 05:57:16 2013 +0000"
      },
      "message": "Merge \"Update mailmap for Joe Gordon\""
    },
    {
      "commit": "df0f5036813e09ad504a19b8aea10dfb592174a0",
      "tree": "f30e78d6651331a187647dfef5f8cd659bba9cdc",
      "parents": [
        "7bab5fd0e2d7c5818298da1f337270bf50286c97",
        "b1539c5c8b3737407d4696e53768adcba5df055c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 04 00:45:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 00:45:39 2013 +0000"
      },
      "message": "Merge \"Change all non-slow scenario tests to smoke\""
    },
    {
      "commit": "7bab5fd0e2d7c5818298da1f337270bf50286c97",
      "tree": "53516b834644b9d10f32191eb1b72b942785e306",
      "parents": [
        "0d54a855c6b7842b2f499e871e3348da9140d51b",
        "ae7c7c5b3746e96ecaadbaf0951d0e6aebbe9da3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Nov 03 23:41:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 03 23:41:13 2013 +0000"
      },
      "message": "Merge \"add tests for show and update of Flavor Extra Spec API extension\""
    },
    {
      "commit": "a26454d1797d37737291fccf07ef75a600fdade2",
      "tree": "f1bb64fcab7b8c07f3842d1f67e48becb0f7ec49",
      "parents": [
        "4732c3d164121d4b080ddddd3d57b5cec590b735"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Nov 01 18:09:55 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 02 09:52:34 2013 -0400"
      },
      "message": "Add design principles to docs\n\nOne of the things we should make clear is what Tempest is, and what\nit isn\u0027t at any point in time. This should be up front and center\nin our README\n\nChange-Id: I3b92c8afe7031630f97a4fb060bf7b555f1bb1c2\n"
    },
    {
      "commit": "0d54a855c6b7842b2f499e871e3348da9140d51b",
      "tree": "c6a6baccffbe2b7ec7d1a763dc6fc3693464d11c",
      "parents": [
        "35813f94157e84ed199b5db0abc3640736e18511",
        "519cb3ebf56c7841240779e170fb3bc657d87830"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:34:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:34:07 2013 +0000"
      },
      "message": "Merge \"Add tempest unit test to verify the test list\""
    },
    {
      "commit": "35813f94157e84ed199b5db0abc3640736e18511",
      "tree": "1e44caad8091655ea2395e7e5ac58d55afdb742f",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55",
        "ce22b4951c197595dbc8514e74040e6391376926"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:32:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:32:53 2013 +0000"
      },
      "message": "Merge \"API tests for neutron router gateway\""
    },
    {
      "commit": "b1539c5c8b3737407d4696e53768adcba5df055c",
      "tree": "849178f620361348bd2268b3f2453d9a58346193",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Nov 01 15:01:09 2013 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Nov 01 15:13:40 2013 +0900"
      },
      "message": "Change all non-slow scenario tests to smoke\n\nSmoke test should be able to check the integrity of the OpenStack cloud\nenvironment easily. And the scenario tests should cover the popular use\ncases.\nSo I think scenario tests should also be executed as smoke tests.\nThis commit changes all non-slow scenario tests to smoke.\n\nChange-Id: Ia08c7dcec20501a5086e2078439076eeac234cff\n"
    },
    {
      "commit": "aa1f2f9438761667b6759b195f004f8226e7a934",
      "tree": "2b16d169cd35c75fb2dc0f6811a66e8e3dc41972",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55"
      ],
      "author": {
        "name": "wanghao",
        "email": "wanghao749@huawei.com",
        "time": "Thu Oct 10 11:30:37 2013 +0800"
      },
      "committer": {
        "name": "wanghao",
        "email": "wanghao749@huawei.com",
        "time": "Fri Nov 01 08:39:57 2013 +0800"
      },
      "message": "add positive tests for volume\n\n- create a new file in admin directory\n- test_volume_reset_status\n- test_volume_begin_detaching\n- test_volume_roll_detaching\n\nChange-Id: I204705b2b430b86577b784a3610b5b6ba1f90592\n"
    },
    {
      "commit": "dde9d0acc37c7332c0314ed2a1beb927723d8fbb",
      "tree": "57d8a51523890edaaf5418c7cb1c3904a22ef7a6",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 31 18:26:52 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 31 18:29:35 2013 -0400"
      },
      "message": "Switch base unit test class to oslo mox fixture\n\nThis commit just removes the duplicate mox fixture created in\ntempest.tests.base and instead uses the MoxStubout fixture from oslo.\n\nChange-Id: I88e8aee86bba4a5ab458c57cb23cb0422f760733\n"
    },
    {
      "commit": "0bc7f84ca05435656dcb575fccfaeeba41f966fe",
      "tree": "51bd54ca3216d233afafae787ace44238544e158",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55"
      ],
      "author": {
        "name": "m.benchchaoui@cloudbau.de",
        "email": "m.benchchaoui@cloudbau.de",
        "time": "Thu Oct 31 20:37:29 2013 +0100"
      },
      "committer": {
        "name": "m.benchchaoui@cloudbau.de",
        "email": "m.benchchaoui@cloudbau.de",
        "time": "Thu Oct 31 22:12:47 2013 +0100"
      },
      "message": "Fix NameError exception\n\nThe test_allocate_floating_ip can fail with \"NameError:\nname \u0027floating_ip_id_allocated\u0027 is not defined\" if the\nclient.create_floating_ip call or response return fail.\n\nChange-Id: I2db82ecf560c7d868ca9ab765a4fd751946b45f0\n"
    },
    {
      "commit": "699183617eb99449ae778fdd35475d551ab68b15",
      "tree": "539e2f8e44610e3dc9bfdda02ccdbae6b09e24c8",
      "parents": [
        "da267cc17256b37505e11d55865e0dca86fd7f55"
      ],
      "author": {
        "name": "m.benchchaoui@cloudbau.de",
        "email": "m.benchchaoui@cloudbau.de",
        "time": "Thu Oct 31 20:31:15 2013 +0100"
      },
      "committer": {
        "name": "m.benchchaoui@cloudbau.de",
        "email": "m.benchchaoui@cloudbau.de",
        "time": "Thu Oct 31 22:11:08 2013 +0100"
      },
      "message": "Make test_show_host_detail work with multi host installation\n\nGet the host detail only if the host is compute host\nand run the tests for all the compute host not just\nfor the first one.\n\nChange-Id: I1830e6071c09d1e751048d74bd828d0eeac282f8\nCloses-Bug: #1230000\n"
    },
    {
      "commit": "da267cc17256b37505e11d55865e0dca86fd7f55",
      "tree": "232512f05dbe1ab4bb1fdf53e123b12a9783ecae",
      "parents": [
        "eb2f8bd2cc75080eb3f9cf5b048d34b13a78bd84",
        "f054a9c5f103a0e30e66f69c8f7872097feb3af3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:10:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:10:31 2013 +0000"
      },
      "message": "Merge \"Move decision_maker() call into setUpClass\""
    },
    {
      "commit": "eb2f8bd2cc75080eb3f9cf5b048d34b13a78bd84",
      "tree": "f902decc0769f1a23eb1d8417624c5e4d0ec1fc0",
      "parents": [
        "bf4fcbb4f6aaf8c639c93e2267e80e13f3e57402",
        "eb72451d62c17532982f75cb76f09feb8ce4f471"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:21 2013 +0000"
      },
      "message": "Merge \"Fix default values so they work in a devstack run\""
    },
    {
      "commit": "bf4fcbb4f6aaf8c639c93e2267e80e13f3e57402",
      "tree": "1c889664cbd7f562e645845d806314696d86e9be",
      "parents": [
        "4882ab4406906de4d15a689c979024eabdc53b1b",
        "f319a739e50bf95e95aeb18405720fd89f71b62f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:18 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:18 2013 +0000"
      },
      "message": "Merge \"Fix incorrect config option types\""
    },
    {
      "commit": "4882ab4406906de4d15a689c979024eabdc53b1b",
      "tree": "a46b356610ecabb7bcf2847e834c933a28ba9b0a",
      "parents": [
        "9ac1a411df35b4cf726f4344f3bc3b37e5b86260",
        "99afd075241f344d33697ceef176b35e44fd1340"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:15 2013 +0000"
      },
      "message": "Merge \"Add api version detection to verify_tempest_config\""
    },
    {
      "commit": "9ac1a411df35b4cf726f4344f3bc3b37e5b86260",
      "tree": "566ca39652ec71be0a79bd06ef8bb10a2543c2c1",
      "parents": [
        "201848015153acf9c3e51fd8f9f80abdc35cc969",
        "1f7b33d90844019b4ef23c9a871408e02f7a96eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:12 2013 +0000"
      },
      "message": "Merge \"Add config feature verification script\""
    },
    {
      "commit": "201848015153acf9c3e51fd8f9f80abdc35cc969",
      "tree": "327d9d71538340be82d20aad2adb41ee725c76d6",
      "parents": [
        "8cc36e96c9b5bfb198ac7a9b1b7c063053afc9b7",
        "8708621799df1584bcf25b96733c28df63649f2c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 18:28:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 18:28:00 2013 +0000"
      },
      "message": "Merge \"Add base test class for unit tests\""
    },
    {
      "commit": "8cc36e96c9b5bfb198ac7a9b1b7c063053afc9b7",
      "tree": "bb6b379aa76da9d144f757c435ff3147b6d5f424",
      "parents": [
        "964714573d6e49646653a92d0f29c8b213335543",
        "d5d43b879ed6f8b1e7366d8c8c40c9a5cafd0f32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 18:24:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 18:24:41 2013 +0000"
      },
      "message": "Merge \"RunTimeError on tearDownClass explained\""
    },
    {
      "commit": "964714573d6e49646653a92d0f29c8b213335543",
      "tree": "b1d98d15840bba297794925d4a0eb4af86ba42d1",
      "parents": [
        "63cc2783d7316bc473c8b95ab2c8aaba3e1de91f",
        "6653c4edd08a61cf5c4b05a1b2016691eac9c13a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 16:57:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 16:57:04 2013 +0000"
      },
      "message": "Merge \"Add test case to api/compute/test_quotas\""
    },
    {
      "commit": "519cb3ebf56c7841240779e170fb3bc657d87830",
      "tree": "ce95d5b1c2581fbc318b8323cc8e046d12670719",
      "parents": [
        "f054a9c5f103a0e30e66f69c8f7872097feb3af3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Oct 28 20:27:38 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 31 15:59:16 2013 +0000"
      },
      "message": "Add tempest unit test to verify the test list\n\nIf there is an error in a test file it could potentially not get run\nin the tox jobs used for gating. This commit adds a test which looks\nfor ImportFailures in the test list to ensure that all the test files\nwill get run in the gate.\n\nChange-Id: Ia0a5831810d04f2201bd856039362b4a30f39319\n"
    },
    {
      "commit": "63cc2783d7316bc473c8b95ab2c8aaba3e1de91f",
      "tree": "24fec126b366f9be1236b8d97899c7f637790ffe",
      "parents": [
        "201245a3ba80fa95021f910898e84c56cabd3514",
        "9b4d588833fdb4c4a383d3a6f9ada6eb5737bf66"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 15:33:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 15:33:19 2013 +0000"
      },
      "message": "Merge \"Sync fixtures from oslo and use LockFixture\""
    },
    {
      "commit": "75a4ac83930d6be7daa20fcd83c75b9e6ad57a5c",
      "tree": "605164d9552430a00de51fc1a296bda864380037",
      "parents": [
        "51e4b77136cff3ec826d2cc44838e711222c4c82"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Oct 31 23:07:05 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Oct 31 23:07:05 2013 +0800"
      },
      "message": "remove skip bug 1233026\n\nremove the skip bug 1233026 due to it has been fixed\n\nChange-Id: I062c3d8919e33aea06dd271c064c9878b844cb26\n"
    },
    {
      "commit": "201245a3ba80fa95021f910898e84c56cabd3514",
      "tree": "12a88cbb984c8a8af5dbc12b96cd11806bf7ead7",
      "parents": [
        "f4c53c759886bb2bdbe23135ff7589636b51634d",
        "2b5287db8116ef8e3ed5e4fc211296e6293b5dcc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 15:01:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 15:01:49 2013 +0000"
      },
      "message": "Merge \"Stop auto-detecting glance API versions\""
    },
    {
      "commit": "f4c53c759886bb2bdbe23135ff7589636b51634d",
      "tree": "8251c1913b56c75211bcfd7b4e04c5ea21df1e64",
      "parents": [
        "036d4c58615bf12f4fbfca7e8069beb3a2806ae7",
        "d5c9602bee0b9366bca1f118379f196a794ed907"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 15:00:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 15:00:51 2013 +0000"
      },
      "message": "Merge \"Reorganize project feature config options\""
    },
    {
      "commit": "036d4c58615bf12f4fbfca7e8069beb3a2806ae7",
      "tree": "47149e79f9f735e3bbd541893acf4fddf0c6d85f",
      "parents": [
        "b981023b4c605a09a4db8920a9a3f6e9d5663c9c",
        "5b98175e45c429f0eed4c557849cd74e67c47c17"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 12:17:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 12:17:45 2013 +0000"
      },
      "message": "Merge \"add extend volume tests:\""
    },
    {
      "commit": "b18d5fb4b53bd8a86c8646f795ff37b29c0107df",
      "tree": "c1517a3088a4aea944bf6b7f000c288cd8709149",
      "parents": [
        "b981023b4c605a09a4db8920a9a3f6e9d5663c9c"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Wed Oct 09 20:23:39 2013 +0000"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Thu Oct 31 11:13:00 2013 +0000"
      },
      "message": "Add missing CLI Neutron tests\n\nThis adds:\n* lb-healthmonitor-list\n* lb-member-list\n* lb-pool-list\n* lb-vip-list\n\nChange-Id: I08ec42e00d6c99e92d38e997712d5ccb33432dd6\n"
    },
    {
      "commit": "b981023b4c605a09a4db8920a9a3f6e9d5663c9c",
      "tree": "4a6d2b1f8661618611ae832b0a65c125d87b86f6",
      "parents": [
        "7ec9140242d80607752f7f79af3c197dcc385846",
        "e50a6f1e611a747f533a5b155e4e141f92178fc5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 08:08:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 08:08:40 2013 +0000"
      },
      "message": "Merge \"Adds api test to test_images\""
    },
    {
      "commit": "7ec9140242d80607752f7f79af3c197dcc385846",
      "tree": "edf3dcd3ec82e0937e3eda205a2ae3ed28ace9e1",
      "parents": [
        "b160bcc42b8169d336be302903cdd2208ebe6dc8",
        "5d59662080db3e60b80d79c7bccdb8d30c2086c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 08:08:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 08:08:07 2013 +0000"
      },
      "message": "Merge \"Add some test_cases for glance_cli\""
    },
    {
      "commit": "b160bcc42b8169d336be302903cdd2208ebe6dc8",
      "tree": "cc7aa1e6b9a22cf1287664a8428fb4218ce81cc0",
      "parents": [
        "51e4b77136cff3ec826d2cc44838e711222c4c82",
        "c54a863e8781d80704b8283d0bfe584c582d93a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 07:12:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 07:12:28 2013 +0000"
      },
      "message": "Merge \"Adds test to cover Swift healthcheck middleware\""
    },
    {
      "commit": "2507864e4ac571dc838dc45bb5d361bcd498906e",
      "tree": "7c040f84b6317e9a751457d3d40dcea38cc1281b",
      "parents": [
        "51e4b77136cff3ec826d2cc44838e711222c4c82"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Oct 30 20:46:48 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Oct 30 20:46:48 2013 -0400"
      },
      "message": "add debugging for when changes-sinces fails\n\nthis test fails about once a month, even in it\u0027s current format.\nIt\u0027s hard to tell why at this point, so put in enough debugging so\nthat the next failure will let us understand what\u0027s going on.\n\nChange-Id: I95b91faeea70536f6f4d5226cf6ebda20b93412d\n"
    },
    {
      "commit": "ae7c7c5b3746e96ecaadbaf0951d0e6aebbe9da3",
      "tree": "7624c9c99930a7ce6007420ebd1ec9806e61ceeb",
      "parents": [
        "f5a09704bdf685cf7f2d3b013a8129941324bf8b"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Oct 21 22:13:22 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Oct 30 22:14:00 2013 +0800"
      },
      "message": "add tests for show and update of Flavor Extra Spec API extension\n\nthis adds positive and negative  tests for show and update actions\nof FlavorExtra Spec API extension.\nthis checks the extends response attribute that added by all flavor\nextension API.\nthis also move some translation from xml to json into the xml flavor\nclient, so tests can use xml client and json client in the same way.\n\nChange-Id: I0cf47640a61da8a062ea14b49554911cab8b3be7\n"
    },
    {
      "commit": "6653c4edd08a61cf5c4b05a1b2016691eac9c13a",
      "tree": "8924fea537f4ec370ff59d898112277e206fe803",
      "parents": [
        "602b76d7823565e1f4c8bd89ce2cb97dda37e9d7"
      ],
      "author": {
        "name": "Daniel Korn",
        "email": "dkorn@redhat.com",
        "time": "Mon Oct 28 10:51:23 2013 +0200"
      },
      "committer": {
        "name": "Daniel Korn",
        "email": "dkorn@redhat.com",
        "time": "Wed Oct 30 12:02:56 2013 +0200"
      },
      "message": "Add test case to api/compute/test_quotas\n\ntest_compare_tenant_quotas_with_default_quotas\nVerifies tenants are created with the default quota values.\n\nChange-Id: Iba9c3d50c3768250fbd73018dcdb9e50f411c3c9\n"
    },
    {
      "commit": "e50a6f1e611a747f533a5b155e4e141f92178fc5",
      "tree": "ed2c9111df4104d5c9426f18362977ee71fbab09",
      "parents": [
        "51e4b77136cff3ec826d2cc44838e711222c4c82"
      ],
      "author": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Wed Oct 23 18:01:01 2013 +0530"
      },
      "committer": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Wed Oct 30 11:32:33 2013 +0530"
      },
      "message": "Adds api test to test_images\n\nThis adds a testcase to test api\u0027s\nget image by id\nget image file\nalso adds necessary client method for image client.\n\nThere was a confussion in the V2 imageclient function\nget_image_metadata which has been renamed to get_image\nto unify naming convention with V1. So there was change\nmade in test_images_tags.\n\nChange-Id: Ie96135973b5796652e28aed2e3a09c17cfd26229\n"
    },
    {
      "commit": "51e4b77136cff3ec826d2cc44838e711222c4c82",
      "tree": "e66409263461846793d7f5b2446931edd8921f39",
      "parents": [
        "14b75e861fd7d18aa2f5365e4553393cba93cb3a",
        "8581c0ba5286e63c8d75d642a85978101f273174"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 29 21:11:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 29 21:11:43 2013 +0000"
      },
      "message": "Merge \"Adds initial ceilometerclient testing code\""
    },
    {
      "commit": "547e843c86f3e00b444321b4d6a90d245f6b5ac7",
      "tree": "b8340db64e24dec05510960a1f72c5423024d959",
      "parents": [
        "eb72451d62c17532982f75cb76f09feb8ce4f471"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 24 19:50:49 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 29 20:10:53 2013 +0000"
      },
      "message": "Sync config file generator from oslo\n\nThis commit syncs in the sample config generator from Oslo-incubator.\nThis will enable the sample file to be auto generated instead of\nmanaging it by hand which is prone to errors.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: Ic2553da72de5978b5d721d2ddb4c68ec1bf5005d\n"
    },
    {
      "commit": "eb72451d62c17532982f75cb76f09feb8ce4f471",
      "tree": "ccf189b1bc3c8892bc564c3f6170be1b4f3da3ca",
      "parents": [
        "f319a739e50bf95e95aeb18405720fd89f71b62f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Oct 25 15:12:59 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 29 20:10:53 2013 +0000"
      },
      "message": "Fix default values so they work in a devstack run\n\nThis commit fixes errors with the default values used in config.py\nPreviously, an incorrect default could potentially be masked in a\ngate run by putting the correct value in the sample config. However,\nby moving to an auto-generated sample config file the defaults set\nin config.py will be used, exposing these mismatches.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: I55caeed2589d45337337b291d7131afdadf28bb8\n"
    },
    {
      "commit": "f319a739e50bf95e95aeb18405720fd89f71b62f",
      "tree": "8c65455a2f0c2ab6f34147a1d542bed5eb5e505b",
      "parents": [
        "99afd075241f344d33697ceef176b35e44fd1340"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 24 21:39:24 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 29 20:10:53 2013 +0000"
      },
      "message": "Fix incorrect config option types\n\nThis commit just fixes a few option types to that were incorrectly set.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: I12c743f85b35ea1d1f8df92c988c141c78c2730d\n"
    }
  ],
  "next": "99afd075241f344d33697ceef176b35e44fd1340"
}
