)]}'
{
  "log": [
    {
      "commit": "7a61182957e4e82efaecfa3585cbd4d621a2ac55",
      "tree": "1f6e911254c12e4709799dc501b87e98808df2de",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Tue Jan 28 12:32:29 2014 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Wed Jan 29 13:11:20 2014 +0530"
      },
      "message": "Removed unnecessary lock from a aggregate test\n\nLock is unnecessary here, as the test is not adding\na host to an aggregate.Previoulsy this lock was\nadded to ensure the failure will not occur where\na host is added to an availability zone.\nReference:-\nIaf8a903d92c88c7c3092eaa00a9f7a96e6348ddc\n\nChange-Id: I9d6d610302406d5aa7bee9135c27dbc83896e005\n"
    },
    {
      "commit": "dd33245c773068b05acbe85042aa600f1d6cecbd",
      "tree": "f5145e4a249429b3227f9de606e1e9ee1cd8d178",
      "parents": [
        "426fac98aac6e4ccf0f785540771aa244de40c8e",
        "03c95c870469fc9d9de3abc9d9fd42c29d2bc6a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 02:37:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 02:37:47 2014 +0000"
      },
      "message": "Merge \"Add simple node group tmpl API test for Savanna\""
    },
    {
      "commit": "426fac98aac6e4ccf0f785540771aa244de40c8e",
      "tree": "4e5bd04758ac24439c61d3599f2a8cfdf7f767a1",
      "parents": [
        "d3b674e96b0443e1d2e23feb97f3bf073569ca1a",
        "40884dc0741c1a64397756f058c252fedf7f6151"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 02:37:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 02:37:38 2014 +0000"
      },
      "message": "Merge \"Moves negative tests from test_server_metadata\""
    },
    {
      "commit": "d3b674e96b0443e1d2e23feb97f3bf073569ca1a",
      "tree": "8f347f77dc42d5b72f76d8f16fc173ff7d4a5a21",
      "parents": [
        "1ea9ada97a107fcac98a175ebece299c7e1856f0",
        "eb6890f23041450dd9ddb488da6cd2afc3674ca2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 01:48:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 01:48:53 2014 +0000"
      },
      "message": "Merge \"Skip test_list_servers_by_admin_with_all_tenants test\""
    },
    {
      "commit": "1ea9ada97a107fcac98a175ebece299c7e1856f0",
      "tree": "a1fdb20bae47c8da9fd57f0d76ad26d3f93858c1",
      "parents": [
        "8c166c1167460f8506114bad8bce5bcebf2f5f7c",
        "906e55afa104a39150374d08a62a0d517dc906c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 23:59:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 23:59:29 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_templates\""
    },
    {
      "commit": "8c166c1167460f8506114bad8bce5bcebf2f5f7c",
      "tree": "b17c4aef1f69a42c8ad7a191229add2def94c23d",
      "parents": [
        "90c3a22672067a4ecea40cc975401fe1e48dca91",
        "134734db18dae69757d7979caeb89dcc464114c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 22:48:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 22:48:23 2014 +0000"
      },
      "message": "Merge \"Add test for volume list with all-tenants\""
    },
    {
      "commit": "906e55afa104a39150374d08a62a0d517dc906c5",
      "tree": "9e7db1426319b46d1991ea9ca8bb39262c0c716f",
      "parents": [
        "93daa28712e31edb90b086e2edd4a17918f13782"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Mon Jan 27 15:58:19 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Tue Jan 28 16:22:52 2014 +0000"
      },
      "message": "Separate negative tests for test_templates\n\nMove negative tests from test_templates.py to test_templates_negative.py\n\nPartially implements blueprint negative-test-files\n\nChange-Id: I893ca188f54627f44bcd14c7c2ba6481561a9d1d\n"
    },
    {
      "commit": "90c3a22672067a4ecea40cc975401fe1e48dca91",
      "tree": "0ff1e0b390ee920a010861f8e716cf54fcc016d9",
      "parents": [
        "2534a5be9aab28597321e71ef46a7d2cdae512a5",
        "c07f77dc1dc5cb0514cedef8654466a99d22c6c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 12:28:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 12:28:05 2014 +0000"
      },
      "message": "Merge \"Fixing typo in test_volumes_get.py\""
    },
    {
      "commit": "2534a5be9aab28597321e71ef46a7d2cdae512a5",
      "tree": "aa5e18d590f0af6b3b01155966c189b4d26a6278",
      "parents": [
        "29269a641e2211892b4387c9467eeb2042f4fe05",
        "ab23e90d638d19d630cb6085ec857b87d5a9e3de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 09:25:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 09:25:29 2014 +0000"
      },
      "message": "Merge \"Fix glance_http HTTPS response issues\""
    },
    {
      "commit": "29269a641e2211892b4387c9467eeb2042f4fe05",
      "tree": "09afc60ffd55056c2b0db7121113ba613a320c7a",
      "parents": [
        "3f64186c7d74be37d316eafe1c80ba8cc2ef08be",
        "4f30eb8daeb8198ad1428abb7f074495e682bb6d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 01:34:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 01:34:19 2014 +0000"
      },
      "message": "Merge \"Add a check for compute api versions to verify_tempest_config\""
    },
    {
      "commit": "3f64186c7d74be37d316eafe1c80ba8cc2ef08be",
      "tree": "32ea5578ce197f291453dfd4e68ea7f00a602716",
      "parents": [
        "6e4f15c50f1643bb876a1e0ddfccbf5c5caaadbc",
        "b814fbb681cfd3b2e582aab26aeaeba7b2c642f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 00:14:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 00:14:11 2014 +0000"
      },
      "message": "Merge \"Fix parameter type spelling tempest HOT template\""
    },
    {
      "commit": "6e4f15c50f1643bb876a1e0ddfccbf5c5caaadbc",
      "tree": "4de23b02bd572ae1f03e9876509044919676c504",
      "parents": [
        "ba87053ccba73a8ffd9ee13af91ed5c564a4ad9e",
        "06d37cfbcf387fac74f558a2c6a1c66c33b6d9f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 00:14:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 00:14:02 2014 +0000"
      },
      "message": "Merge \"Specify \u0027active\u0027 status for deleting situations\""
    },
    {
      "commit": "ba87053ccba73a8ffd9ee13af91ed5c564a4ad9e",
      "tree": "44ab5107d0f0407c09e58cf216f822b41bcb5da0",
      "parents": [
        "bd7b2ecc3ed249abae4c86d07c9f8fc82c827f6c",
        "efe84bb4517fe366fb4b31858931e6d2a173374e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 28 00:12:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 28 00:12:36 2014 +0000"
      },
      "message": "Merge \"Use unittest2.TestSuite with py26\""
    },
    {
      "commit": "06d37cfbcf387fac74f558a2c6a1c66c33b6d9f2",
      "tree": "26ea7be43760a752f7533105c4a0619ef1428555",
      "parents": [
        "93daa28712e31edb90b086e2edd4a17918f13782"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Jan 28 07:55:46 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Jan 28 08:08:41 2014 +0900"
      },
      "message": "Specify \u0027active\u0027 status for deleting situations\n\nThe test creates 3 backups with the rotation 2 and checks that\n2 backups exist with getting its image list. test_create_backup\nfails sometimes due to the existence of 3 backups.\n\nGlance v1 delete_image API changes an image\u0027s status to \u0027deleted\u0027\nthen the deleted flag to \u0027true\u0027. If getting a list between the\nstatus change and the delete flag change, we can get a list including\nthe deleting backup also like the following:\n\n{\"images\": [\n  {\"status\": \"deleted\", \"name\": \"backup-1-tempest-438772029\",\n   \"deleted\": false, ..},\n  {\"status\": \"active\", \"name\": \"backup-2-tempest-2111479443\",\n   \"deleted\": false, ..},\n\nTo avoid this situation, this patch adds the status \u0027active\u0027 to the\ncalls which get the backup list.\n\nChange-Id: I59966534a8eb1430604cada1f64b8c8df46a5f17\nCloses-Bug: #1267326\n"
    },
    {
      "commit": "bd7b2ecc3ed249abae4c86d07c9f8fc82c827f6c",
      "tree": "e087685db573e65eaeb123cd32cd73b78e3bd3b0",
      "parents": [
        "6336b743b215f154c94a283f65b3bf915f8cd4b1",
        "e9d255aceab5549a09cd7217edf7e36ed6208eb8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 27 23:05:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 27 23:05:04 2014 +0000"
      },
      "message": "Merge \"Use automated create and update methods for core network resources\""
    },
    {
      "commit": "ab23e90d638d19d630cb6085ec857b87d5a9e3de",
      "tree": "f2c7d9a55790481996abf9c50306c102dbdf4476",
      "parents": [
        "6336b743b215f154c94a283f65b3bf915f8cd4b1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jan 27 22:18:15 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jan 27 22:31:47 2014 +0000"
      },
      "message": "Fix glance_http HTTPS response issues\n\nThis commit is a dual of python-glanceclient change:\nI3a973da3b962c7572ae0f61f6996bdd1f0048339\n\nAlso, a bad file descriptor error is caused by the socket being closed\nto soon. This commit adds overloads close() for the\nVerifiedHTTPSConnection subclass which will remove the reference to\nsocket before making the call in the base HTTPConnection.close(). This\nwill avoid socket being closed before the response body is read. The\nsocket will close when the response close is called.\n\nCloses-Bug: #1272828\n\nChange-Id: Ia30058bc4752489107b998bd44d38c27901cfe63\n"
    },
    {
      "commit": "6336b743b215f154c94a283f65b3bf915f8cd4b1",
      "tree": "17f5f6d38d2ee601cd0f1349ab3709d6c52648c5",
      "parents": [
        "93daa28712e31edb90b086e2edd4a17918f13782",
        "1774eb27709d164bbb5986fbcca8c7515908d899"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 27 20:13:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 27 20:13:21 2014 +0000"
      },
      "message": "Merge \"Fix parameter in auth error message\""
    },
    {
      "commit": "efe84bb4517fe366fb4b31858931e6d2a173374e",
      "tree": "8323db7b248c1b95001a7ac675100d541d61e0ed",
      "parents": [
        "93daa28712e31edb90b086e2edd4a17918f13782"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Jan 25 16:55:12 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jan 27 10:54:44 2014 +0100"
      },
      "message": "Use unittest2.TestSuite with py26\n\nThe tempest master branch with tox -efull with py26 command,\nproduces a lot of tierDownClass failures,\nbecause it tries to tearDown an already tearDowned class.\n\nBy switching to unittest2.TestSuite the issue is solved.\n\nChange-Id: I7a5d21af62bafb13cdc8a0dcc20ed3f742aa214f\n"
    },
    {
      "commit": "93daa28712e31edb90b086e2edd4a17918f13782",
      "tree": "f2665dfe0d53890261f08e89241ee923d046af93",
      "parents": [
        "083c82b7ac598641c60f84c965368c4cc2ae0fea",
        "fa5069ae85d1896c38cf27749099a793dc04b31b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 27 01:53:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 27 01:53:17 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for Swift\""
    },
    {
      "commit": "083c82b7ac598641c60f84c965368c4cc2ae0fea",
      "tree": "d18e85bc860700ab8f653cd76d8b1deee70f33cf",
      "parents": [
        "f2392ce42caf4405938a29c06af80cb984e7cd3a",
        "ab0140265de0cb3530d50542efd0be5a7d5f68bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 27 00:57:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 27 00:57:40 2014 +0000"
      },
      "message": "Merge \"stop validating user IDs on role assignment operations\""
    },
    {
      "commit": "f2392ce42caf4405938a29c06af80cb984e7cd3a",
      "tree": "ba43399fc0ac60221e1b5ce9c772fc7e4bd5e5e1",
      "parents": [
        "6739704b11588279b1a2942181100d2fc732073e",
        "6b636677c2a97a363cc7f1517ad10b4b9fd20a5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 27 00:45:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 27 00:45:10 2014 +0000"
      },
      "message": "Merge \"Increase ping timeout from 60 to 120 seconds\""
    },
    {
      "commit": "6739704b11588279b1a2942181100d2fc732073e",
      "tree": "49c4927584b5f00ceb68094588021166cb3a4e69",
      "parents": [
        "c68b9a56c95606d69d003083e6b0cd7449565087",
        "bb3a523ac322a7ae0f22990b348571c61c490cb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 26 06:31:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 26 06:31:11 2014 +0000"
      },
      "message": "Merge \"Remove user creation in object service and healthcheck test\""
    },
    {
      "commit": "c68b9a56c95606d69d003083e6b0cd7449565087",
      "tree": "c4258f59fb48fb83514197109451dcf9a0ee8f86",
      "parents": [
        "1c9fa23306f726f1c504b3e8765182c9441c8337",
        "728d916a64c409620eaf2b4b45a6e6dac2a5e6e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 21:15:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 21:15:10 2014 +0000"
      },
      "message": "Merge \"Fix log_console_output call in test_network_basicops\""
    },
    {
      "commit": "1c9fa23306f726f1c504b3e8765182c9441c8337",
      "tree": "16be3cf27fe506bfe9c28bca025a1a85a83dce95",
      "parents": [
        "d87d334bf832c8ae35635ed0cc5f83cbb9a7e495",
        "5bd6c168c06d436d92616b711a15e732b5d77c4b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 20:40:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 20:40:58 2014 +0000"
      },
      "message": "Merge \"Exclude heartbeat timestamp from agent list checks\""
    },
    {
      "commit": "d87d334bf832c8ae35635ed0cc5f83cbb9a7e495",
      "tree": "dc189f2fb2eb52b2bc29c5b0a83cbd667da3cbcd",
      "parents": [
        "75ff64d0853a303d59eb99fffd6cb3ff28ac2678",
        "7050f13a5cda372d3fc003991981b04700114f52"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 20:40:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 20:40:41 2014 +0000"
      },
      "message": "Merge \"Add volume cleanup to test_volume_transfer test\""
    },
    {
      "commit": "75ff64d0853a303d59eb99fffd6cb3ff28ac2678",
      "tree": "59540182c59c08c38d4bb8da927bd63b0e7f8801",
      "parents": [
        "3597ac930e12bb276cb8207587cc9f2a66ceb4f4",
        "8c6706d809e690f7be10492c50d1073d2873294c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 19:28:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 19:28:07 2014 +0000"
      },
      "message": "Merge \"Add neutron extension support to verify_tempest_config\""
    },
    {
      "commit": "3597ac930e12bb276cb8207587cc9f2a66ceb4f4",
      "tree": "1a4db761d9a18188b7f0f7861545c3f08473bb0c",
      "parents": [
        "5b8c88e078ed0ec2807f83eb786fef7850d1ebbf",
        "8b006d289aeaf8c5a55954cd85d269e7c5a20cf1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 19:27:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 19:27:59 2014 +0000"
      },
      "message": "Merge \"Rework extension verification in verify_tempest_config\""
    },
    {
      "commit": "5b8c88e078ed0ec2807f83eb786fef7850d1ebbf",
      "tree": "d583efdc4f61f45bd70edcf653bb188adcca7bd7",
      "parents": [
        "012fdb2d018fa0fd8528847cc44f977e313945f7",
        "aa175f619425fc638fe489f7b8e0cd1f621ad79f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 19:27:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 19:27:50 2014 +0000"
      },
      "message": "Merge \"Remove vim headers 2nd round\""
    },
    {
      "commit": "012fdb2d018fa0fd8528847cc44f977e313945f7",
      "tree": "89a0578ae038d2c35a872b2f0c60212ec2dcf2ef",
      "parents": [
        "ffa43fa7e6880b9be35529e40cafba993b6d89f0",
        "8fe53924e487dcccaa7f52f2b5515d75ca828869"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 19:27:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 19:27:41 2014 +0000"
      },
      "message": "Merge \"Add unit tests for SSH client functionality\""
    },
    {
      "commit": "ffa43fa7e6880b9be35529e40cafba993b6d89f0",
      "tree": "efce5d0a9806bba4257007cff8060f502fd3cd2f",
      "parents": [
        "c36e2de1754ac6593319eb5e6c53c418ccb56d87",
        "c367d917eefbb2c5d201325d5b1adc306b93c720"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 19:27:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 19:27:33 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_quotas\""
    },
    {
      "commit": "c36e2de1754ac6593319eb5e6c53c418ccb56d87",
      "tree": "a853453b28e6967c7551239d64a8b250053703cb",
      "parents": [
        "e379a49964aafb49dfab7f2167c340466de643f3",
        "f3d92ecc2e745d56f6cdd25e2412d5203ce11272"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 17:06:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 17:06:10 2014 +0000"
      },
      "message": "Merge \"Use install_venv from oslo to fix no post_process issue\""
    },
    {
      "commit": "e379a49964aafb49dfab7f2167c340466de643f3",
      "tree": "0b552a6d598531553356b2f5f82bfa92781bd8d5",
      "parents": [
        "ad715dee5a098a029b37a3f11323d139695d675f",
        "e699f82050be6e3b50f7d814f2a8f60ba0832876"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 16:07:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 16:07:17 2014 +0000"
      },
      "message": "Merge \"Add more descriptive assertion message for test_create_backup\""
    },
    {
      "commit": "ad715dee5a098a029b37a3f11323d139695d675f",
      "tree": "12cbe6d87db554a883d28bbe8def409580ca3c7b",
      "parents": [
        "2695eda723ab6f8fdfbf63ddd3c5700467c8cd6c",
        "16a778a4a7d0c24a946b118c46c47f980a720eb9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 15:38:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 15:38:19 2014 +0000"
      },
      "message": "Merge \"Python 2.6 do not has unittest.loader, we import unittest2 instead\""
    },
    {
      "commit": "2695eda723ab6f8fdfbf63ddd3c5700467c8cd6c",
      "tree": "cce226624be7de9c98e70d355605f3f5ef136151",
      "parents": [
        "d7bf97934358965a1c671400c012de0d41712e50",
        "dcf40eaa6b580c32dc0ee23b1592e8912022230a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 15:15:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 15:15:43 2014 +0000"
      },
      "message": "Merge \"Remove X-Storage-Stoken from object_storage\""
    },
    {
      "commit": "d7bf97934358965a1c671400c012de0d41712e50",
      "tree": "7ce74d02fb8909873b445744770a47a591767074",
      "parents": [
        "18827d71ef6b1c34cab31cd00059daeebc9e6922",
        "c10cca500ece0bc35227156f9fb4fea05e4da42c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 15:15:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 15:15:35 2014 +0000"
      },
      "message": "Merge \"text-html type is absent in TXT_ENC\""
    },
    {
      "commit": "18827d71ef6b1c34cab31cd00059daeebc9e6922",
      "tree": "dcd45a87ab45fb40a3a4e14302cc4ea468634f81",
      "parents": [
        "9ddf29bd7614ad3e8910f4bbf7adcb4f6cbe38e8",
        "0868b90d370176756b69bbb0f000e23585057d32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 15:06:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 15:06:57 2014 +0000"
      },
      "message": "Merge \"Add delete specific status server test\""
    },
    {
      "commit": "9ddf29bd7614ad3e8910f4bbf7adcb4f6cbe38e8",
      "tree": "1469d730e416de4330b37253ad2c7b41e4466f10",
      "parents": [
        "76c77e87adfb2e2ecb57a8f23d0ddd49d4145170",
        "b053aab08e5c93847c1f0ca8492458c9e91a3b23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 05:29:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 05:29:57 2014 +0000"
      },
      "message": "Merge \"Create telemetry client\""
    },
    {
      "commit": "76c77e87adfb2e2ecb57a8f23d0ddd49d4145170",
      "tree": "5a93ea4de7de510771f6942947e189f6d4aa88e5",
      "parents": [
        "7aaea9ae776f4ac344bb4d1d4b6ff8be3227cf96",
        "32173d1cc5b5300c04ffd4da988827354bd07fa3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 02:01:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 02:01:37 2014 +0000"
      },
      "message": "Merge \"Avoid using assertGreater\""
    },
    {
      "commit": "7aaea9ae776f4ac344bb4d1d4b6ff8be3227cf96",
      "tree": "47edbb2a1398593bbc23b12d719101fe252384ba",
      "parents": [
        "2575885958a80116e10885ab45a17efd778cd722",
        "ca2249d4171654d1ee02986ff234993f209f3ee9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 25 00:58:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 00:58:11 2014 +0000"
      },
      "message": "Merge \"Change status available to active\""
    },
    {
      "commit": "7050f13a5cda372d3fc003991981b04700114f52",
      "tree": "4fbecd4068ba4c4110b76aced5fa3ab2f5b8c443",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Fri Jan 24 14:10:09 2014 -0700"
      },
      "committer": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Fri Jan 24 15:50:47 2014 -0700"
      },
      "message": "Add volume cleanup to test_volume_transfer test\n\nThe tempest tests were leaving volumes behind when it\nfinished up.  Turns out these were from the test_volume_transfer\ntests.\n\nThe normal delete/cleanup methods can\u0027t be used here because we do\nthe whole bit of transferring the ownership of the volume so the base\nclient isn\u0027t the one that ends up having access to the volume.\n\nThis patch adds a delete and wait for cleanup method that\u0027s called\nby the addition of an addCleanup task.\n\nChange-Id: I6d27c7748ae386d97e727ddf0f8bb94046e6e88d\nCloses-Bug: 1272533\n"
    },
    {
      "commit": "5bd6c168c06d436d92616b711a15e732b5d77c4b",
      "tree": "b8c00cf802f0f3e2142d65eeed6991787dcea9b0",
      "parents": [
        "2575885958a80116e10885ab45a17efd778cd722"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Fri Jan 24 14:47:11 2014 -0800"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Fri Jan 24 14:47:11 2014 -0800"
      },
      "message": "Exclude heartbeat timestamp from agent list checks\n\nDo not compare the heartbeat timestamp in comparisons for\nagent list test as updates from agents might update it\nand cause the test to fail.\n\nChange-Id: Ia90ebb96bd005d36f519a2ec88bd0277922048c8\nCloses-Bug: #1261814\n"
    },
    {
      "commit": "2575885958a80116e10885ab45a17efd778cd722",
      "tree": "53b5bb4373d40db07149d43f495e522e0d5fbf5b",
      "parents": [
        "38cbd23d5471de78334964013b6fadc9a967b2fd",
        "9e07bf0f9f279fb57da2c28f14c7374001166e19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 24 21:07:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 24 21:07:12 2014 +0000"
      },
      "message": "Merge \"Tests object_storage extension listing\""
    },
    {
      "commit": "e699f82050be6e3b50f7d814f2a8f60ba0832876",
      "tree": "43c1d648e8f72680bc6219f10c8b69cb8cff6aef",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Jan 24 08:11:42 2014 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Jan 24 11:24:32 2014 -0800"
      },
      "message": "Add more descriptive assertion message for test_create_backup\n\nIn order to fingerprint the failure for gate race bug 1267326 in\nelastic-recheck, the assertion message needs to be specific to the test\ncase that\u0027s failing. We have to do something like this until we have\nmulti-line query support in elastic-recheck.\n\nAlso makes the backup names more specific.\n\nRelated-Bug: #1267326\n\nChange-Id: I4cf4a3409eedf64f928ae7b0ff4a660c116b89bc\n"
    },
    {
      "commit": "38cbd23d5471de78334964013b6fadc9a967b2fd",
      "tree": "932145952259f9898528849a6a3b8e2f051e152c",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df",
        "2650fffb8759a5ae39ec54816ae1bc3e5459d217"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 24 18:52:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 24 18:52:32 2014 +0000"
      },
      "message": "Merge \"remove the nova v3 xml tests from the code\""
    },
    {
      "commit": "fa5069ae85d1896c38cf27749099a793dc04b31b",
      "tree": "8c1eccc23ecb4028c758a601bae68be45d7d5662",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Thu Dec 12 22:19:20 2013 +0100"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Fri Jan 24 17:43:48 2014 +0100"
      },
      "message": "Separate negative tests for Swift\n\nMove negative tests in Swift to their own file.\n\nPartially implements blueprint negative-test-files\n\nChange-Id: If7c42acdbc58107b7fcd6eef979d426935304a76\n"
    },
    {
      "commit": "6b636677c2a97a363cc7f1517ad10b4b9fd20a5c",
      "tree": "873d47dbf1f94ac0b863a043ecef55a6c59843d7",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "Darragh O\u0027Reilly",
        "email": "dara2002-openstack@yahoo.com",
        "time": "Fri Jan 24 12:17:40 2014 +0000"
      },
      "committer": {
        "name": "Darragh O\u0027Reilly",
        "email": "dara2002-openstack@yahoo.com",
        "time": "Fri Jan 24 12:17:40 2014 +0000"
      },
      "message": "Increase ping timeout from 60 to 120 seconds\n\nThe Cirros image only sends out three DHCPDISCOVERs with 60 second\nwaits between. The ovs_neutron_agent may not have the port wired in\ntime for the first one, and with ping_timeout\u003d60 the test will be\nterminated before the second one is sent. This patch increases the\ntimeout to 120 seconds to prevent that.\n\nChange-Id: I03fcec50b91fd89ad64e16fce82f9211c2e086a1\nPartial-Bug: 1253896\n"
    },
    {
      "commit": "eb6890f23041450dd9ddb488da6cd2afc3674ca2",
      "tree": "5eefd716216c015a17bf78a3ca07b832d770d087",
      "parents": [
        "6382816ecdb84a037efbce8af74c02f8b6669904"
      ],
      "author": {
        "name": "He Jie Xu",
        "email": "xuhj@linux.vnet.ibm.com",
        "time": "Wed Jan 22 16:11:45 2014 +0800"
      },
      "committer": {
        "name": "He Jie Xu",
        "email": "xuhj@linux.vnet.ibm.com",
        "time": "Fri Jan 24 18:58:37 2014 +0800"
      },
      "message": "Skip test_list_servers_by_admin_with_all_tenants test\n\nThis patch add skip decorator for test_list_servers_by_admin_with_all_tenants.\nAfter use \u0027all_projects\u0027 instead of \u0027all_tenants\u0027, will fix this test.\n\nRelated Patch: https://review.openstack.org/#/c/58292/\n\nChange-Id: Ibb71c3a966f6c09b93e821781d4266d56d65950b\nRelated-Bug: #1265416\n"
    },
    {
      "commit": "b053aab08e5c93847c1f0ca8492458c9e91a3b23",
      "tree": "d6c7512253de4925321ab00df868997c138b4198",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "Nikolay Pliashechnikov",
        "email": "npliashechnikov@mirantis.com",
        "time": "Tue Nov 05 06:06:44 2013 -0800"
      },
      "committer": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Fri Jan 24 13:40:20 2014 +0400"
      },
      "message": "Create telemetry client\n\nCreate telemetry client for tempest\n\nChange-Id: I08c9b6a02bcddd8cab2d066928513b4ae40431ec\nPartially implements: blueprint add-basic-ceilometer-tests\n"
    },
    {
      "commit": "640629f6ab9cbab64003353c7ba0cd5de238c6df",
      "tree": "43d715886f4b1f89d4722590685baf6814d7cfe8",
      "parents": [
        "25eef9a02ef24cb939638888288da0e5d2a831b5",
        "5462b33673ea23eb9db16d44035d46d29fa455bb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 24 09:03:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 24 09:03:10 2014 +0000"
      },
      "message": "Merge \"Catch ssh exception and detach in min scenario\""
    },
    {
      "commit": "ca2249d4171654d1ee02986ff234993f209f3ee9",
      "tree": "f0a425d3049ace6dd6e4701b8d6de12eb3e6467a",
      "parents": [
        "9a93a7f6f21f06404b3c1e94360658f2a5029fd8"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Thu Jan 23 17:33:02 2014 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Fri Jan 24 08:50:36 2014 +0530"
      },
      "message": "Change status available to active\n\nAvalible is not a correct status of Image.\nHere need to check the list of the images\nwhere the status of an image is active.\nAvailable is not a correct status of an image.\n\nChange-Id: Ib1894ebf1245d0dffe72cbd361c528fa4a1b4bbf\n"
    },
    {
      "commit": "2650fffb8759a5ae39ec54816ae1bc3e5459d217",
      "tree": "9073e886e34ed4b76473714ddd0c03b3810edc33",
      "parents": [
        "25eef9a02ef24cb939638888288da0e5d2a831b5"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 23 10:54:01 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 23 18:30:41 2014 -0500"
      },
      "message": "remove the nova v3 xml tests from the code\n\nthis is phase 2 in removing the xml tests from the code, should\ngive us an idea on the run time differences now that testr will\npull these out of the scheduler.\n\nPart of bp:remove-v3-xml-api\n\nChange-Id: I0fbb19b6d0b6dbbcb9c9c9e0cb86690abc4790a0\n"
    },
    {
      "commit": "25eef9a02ef24cb939638888288da0e5d2a831b5",
      "tree": "521d66c063bb99ac7a2cfa694be01712bd59ee6f",
      "parents": [
        "9a93a7f6f21f06404b3c1e94360658f2a5029fd8"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 23 08:00:56 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 23 14:40:27 2014 -0500"
      },
      "message": "remove Nova v3 XML testing\n\nthis removes the XML base clients, as well as skips any Nova v3\nXML tests so that we can actually propose the patch to remove\nv3 XML from Nova.\n\nPart of bp:remove-v3-xml-api\n\nChange-Id: I68ff62846346bac94a3b91366aa03f022f3f32b7\n"
    },
    {
      "commit": "ab0140265de0cb3530d50542efd0be5a7d5f68bf",
      "tree": "90dc71e4c28408da98c7c84265bb41377d7031f0",
      "parents": [
        "9a93a7f6f21f06404b3c1e94360658f2a5029fd8"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Wed Jan 22 11:55:16 2014 -0600"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Jan 23 12:11:24 2014 -0600"
      },
      "message": "stop validating user IDs on role assignment operations\n\nKeystone is proposing to change it\u0027s behavior regarding user \u0026 group ID\nvalidation on role assignment operations in order to establish full\nisolation between the assignment and identity interfaces, which were\nsplit apart during havana.\n\nChange-Id: Id0549d6b26f348f6029c238adfcb4d8dc47be316\nImplements: bp no-check-id\n"
    },
    {
      "commit": "32173d1cc5b5300c04ffd4da988827354bd07fa3",
      "tree": "fc1d099b6649c02b7fa144d18f4036ad58005b5e",
      "parents": [
        "c7c332e7137a633beb5de8476cd07712a5bd1c2e"
      ],
      "author": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Sun Jan 19 20:34:47 2014 +0100"
      },
      "committer": {
        "name": "Vincent Untz",
        "email": "vuntz@suse.com",
        "time": "Thu Jan 23 16:31:08 2014 +0100"
      },
      "message": "Avoid using assertGreater\n\nThis doesn\u0027t exist in python 2.6.\n\nChange-Id: I8d41a568ac4c9fc7330077e6643b40eddc071f91\n"
    },
    {
      "commit": "c367d917eefbb2c5d201325d5b1adc306b93c720",
      "tree": "1c4937e1295042d01bfe4bfa372389580ae385dc",
      "parents": [
        "f67fb026de10df84c045fb67ce84a6988f79dd0e"
      ],
      "author": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Tue Jan 14 19:51:10 2014 +0900"
      },
      "committer": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Thu Jan 23 20:17:39 2014 +0900"
      },
      "message": "Separate negative tests for test_quotas\n\nMove negative tests from test_quotas.py to test_quotas_negative.py.\nSome test cases in test_quotas.py which test the exceptions should\nalso be considered as negative test.\nMove them to test_quotas_negative.py\n\nPartially implements blueprint negative-test-files\n\nChange-Id: Ib30e5b81d6c9519b6968aa8d6255fc10812dec3e\n"
    },
    {
      "commit": "aa175f619425fc638fe489f7b8e0cd1f621ad79f",
      "tree": "da996ddc9a90972957bdb288c7bccf3c3c23c098",
      "parents": [
        "9a93a7f6f21f06404b3c1e94360658f2a5029fd8"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Jan 23 12:53:06 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Jan 23 13:01:13 2014 +0900"
      },
      "message": "Remove vim headers 2nd round\n\nWe don\u0027t need to have the vim headers in each source files. So we have\nalready removed all of it at\n Change-Id: I43703e2289212389c7841f44691ae7849ed1f505\nHowever, some files still have it now because of the patch time lag.\nMaybe, we should have a hacking rule for this. But it\u0027s out of scope\nhere.\n\nChange-Id: I8d09cb41ad633719857973a3ea228cd8dd3a9270\nCloses-Bug: #1229324\n"
    },
    {
      "commit": "134734db18dae69757d7979caeb89dcc464114c5",
      "tree": "badc2660297619bb5f15f7f5139a5810638807fa",
      "parents": [
        "9a93a7f6f21f06404b3c1e94360658f2a5029fd8"
      ],
      "author": {
        "name": "Xiao Chen",
        "email": "chenxiao@cn.ibm.com",
        "time": "Wed Jan 15 15:40:09 2014 +0800"
      },
      "committer": {
        "name": "Xiao Chen",
        "email": "chenxiao@cn.ibm.com",
        "time": "Thu Jan 23 10:10:19 2014 +0800"
      },
      "message": "Add test for volume list with all-tenants\n\nAdd test for volume list with all-tenants param\n\nChange-Id: Idc605ce5036090fe086164cdc24d8fe36b09f866\n"
    },
    {
      "commit": "9a93a7f6f21f06404b3c1e94360658f2a5029fd8",
      "tree": "6ed61fe606532379a79d026ddcf3758f6424ece2",
      "parents": [
        "e4556182ac535121576842af50d4745cc3951782",
        "a7c7f9f76c947aaf1f52fb3c2161591c45b5ed34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 23 01:55:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 23 01:55:58 2014 +0000"
      },
      "message": "Merge \"Update README.rst with details about unit tests\""
    },
    {
      "commit": "e4556182ac535121576842af50d4745cc3951782",
      "tree": "2122059f6c68d38683d9a9c7872d4a8fabb1ff57",
      "parents": [
        "b29b36e402be0682fbe1e76e43bf7ed65cad7d0b",
        "02a990696006d792d2d12ed8af88b8b42915c8a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 23 01:55:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 23 01:55:46 2014 +0000"
      },
      "message": "Merge \"cinder v2 api tests - fix volume client\""
    },
    {
      "commit": "b29b36e402be0682fbe1e76e43bf7ed65cad7d0b",
      "tree": "59e750131c2abf107ac6108e978a550dce105b89",
      "parents": [
        "9e7526bd4d88d9e39626820885738f08f24bc910",
        "179077cf174b3024c4cb90c2e72283283595f87c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 23 01:42:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 23 01:42:48 2014 +0000"
      },
      "message": "Merge \"Fixing typo \"existant\". Must be \"existent\"\""
    },
    {
      "commit": "9e7526bd4d88d9e39626820885738f08f24bc910",
      "tree": "55aa47a49c77fc81ae9b06794f22db7485ab2d84",
      "parents": [
        "fb8cfc361f717c483d68af38dd98a6fd1b6fb52b",
        "26b4c979371a765241bf324ff04f42757c186f80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 22:11:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 22:11:40 2014 +0000"
      },
      "message": "Merge \"Move console output log place in test_cross_tenant_connectivity\""
    },
    {
      "commit": "fb8cfc361f717c483d68af38dd98a6fd1b6fb52b",
      "tree": "8df7b7910fcb09d4d7d788f40264a86d73bec01e",
      "parents": [
        "c6c65fa1f2001d8f93be7aab9c98de1aab8863a7",
        "236da42961556c4f74cbf9119a33259b5957b6e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 15:59:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 15:59:45 2014 +0000"
      },
      "message": "Merge \"Fix typo in imagev2 class name : Memeber should be Member\""
    },
    {
      "commit": "c6c65fa1f2001d8f93be7aab9c98de1aab8863a7",
      "tree": "f56de304da7bcbbff71624eb29e6e47f080854d0",
      "parents": [
        "88eb519114e5d5da1a55bd5fb402101d5bd9626f",
        "ee50bb139e338fb50f69512b949a54f773464952"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 15:30:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 15:30:35 2014 +0000"
      },
      "message": "Merge \"AttachInterfacesTest: use build_timeout on iterface deletion\""
    },
    {
      "commit": "88eb519114e5d5da1a55bd5fb402101d5bd9626f",
      "tree": "95d9b84ea70589cdc5f876d96fb3c01e9192637e",
      "parents": [
        "bfe79d4e46619737b5980492eab7c512331bca5c",
        "11b99d0ef0cafab6f1e6f5fff7988417fec8a54d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 15:21:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 15:21:40 2014 +0000"
      },
      "message": "Merge \"Create only necessary resources for image, object_storage, volume\""
    },
    {
      "commit": "bfe79d4e46619737b5980492eab7c512331bca5c",
      "tree": "9aac3283f15043772a900f965b2d267a02769954",
      "parents": [
        "9051bb580c912772e04a28ef1b1d49f115fca657",
        "e8136f08baf7e3afd9523678539f616317cb84f9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 11:24:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 11:24:00 2014 +0000"
      },
      "message": "Merge \"add keystone group tests\""
    },
    {
      "commit": "9051bb580c912772e04a28ef1b1d49f115fca657",
      "tree": "919b37d73c48c4e8404eb13dfed2d3599e915e0d",
      "parents": [
        "6382816ecdb84a037efbce8af74c02f8b6669904",
        "e8d31a0b80072daf1059787ece4eb100dccbc558"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 22 11:23:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 22 11:23:51 2014 +0000"
      },
      "message": "Merge \"Remove vim headers\""
    },
    {
      "commit": "03c95c870469fc9d9de3abc9d9fd42c29d2bc6a2",
      "tree": "633934246940c8bc369b2c09ac4e1303d722036f",
      "parents": [
        "6382816ecdb84a037efbce8af74c02f8b6669904"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Dec 10 16:42:37 2013 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Jan 22 13:43:30 2014 +0400"
      },
      "message": "Add simple node group tmpl API test for Savanna\n\nIt tests CRUD and list operations for node group templates.\n\nChange-Id: Ib2c94db50db03998ad402d52b4f87032581fdc76\n"
    },
    {
      "commit": "e9d255aceab5549a09cd7217edf7e36ed6208eb8",
      "tree": "36b37b9fb05ab4e0a6c0556d740424ec6bd15250",
      "parents": [
        "6382816ecdb84a037efbce8af74c02f8b6669904"
      ],
      "author": {
        "name": "Eugene Nikanorov",
        "email": "enikanorov@mirantis.com",
        "time": "Wed Dec 18 16:31:42 2013 +0400"
      },
      "committer": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Wed Jan 22 17:39:43 2014 +0800"
      },
      "message": "Use automated create and update methods for core network resources\n\nThe patch makes use of automatic create and update methods for\nnetworks, subnets, ports. Bulk create method was moved to base client\nto get rid of code duplication in json and xml versions.\n\nChange-Id: I0e1295d6c195187d36b3b811a0dd28c5477cd07b\n"
    },
    {
      "commit": "6382816ecdb84a037efbce8af74c02f8b6669904",
      "tree": "0e55a6391a554957062e48d4581c3502d5bcd1af",
      "parents": [
        "4277aedb2f350a84221a45600be1624cd37f866c",
        "3d6b6fa513b8d1473ac2b72806ca9675e2a091a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 21 15:31:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 21 15:31:20 2014 +0000"
      },
      "message": "Merge \"Add a version API test for Nova v3 API\""
    },
    {
      "commit": "4277aedb2f350a84221a45600be1624cd37f866c",
      "tree": "8c2d01a0cede9f7502bf9724c9dd6a644d9a89b9",
      "parents": [
        "97b4a65ffdd9885883b24357d90de3f8be19e453",
        "cb6c99f31174f0cc3b2c20c9eeef721b0cabb790"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 21 03:53:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 21 03:53:06 2014 +0000"
      },
      "message": "Merge \"skip test_volume_boot_pattern\""
    },
    {
      "commit": "1774eb27709d164bbb5986fbcca8c7515908d899",
      "tree": "0fb80b68d909ca8213a2badacaf4b0590501b28c",
      "parents": [
        "4c1c88457ec02ba30d899b6142163b08a3998683"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Tue Jan 21 03:30:11 2014 +0000"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Tue Jan 21 03:30:11 2014 +0000"
      },
      "message": "Fix parameter in auth error message\n\nUsing Idenitity V3 auth method the AuthenticationFailure exception waits for\nthe project name parameter to show it\u0027s message correctly.\n\nChange-Id: I1458f6c20cf65057663ecbf52a931c288fd4275c\n"
    },
    {
      "commit": "16a778a4a7d0c24a946b118c46c47f980a720eb9",
      "tree": "35b5b190b5e6039b9a02bfdcdfa2f5962dec4592",
      "parents": [
        "4c1c88457ec02ba30d899b6142163b08a3998683"
      ],
      "author": {
        "name": "Will",
        "email": "jianwdl@cn.ibm.com",
        "time": "Sun Jan 12 21:49:14 2014 -0500"
      },
      "committer": {
        "name": "Will",
        "email": "jianwdl@cn.ibm.com",
        "time": "Mon Jan 20 20:50:31 2014 -0500"
      },
      "message": "Python 2.6 do not has unittest.loader, we import unittest2 instead\n\ntry to import loader from unittest and if ImportError is caught,\nimport unittest2 instead\n\nChange-Id: I8a638fb54c9b699ee5a26c7b81965ee170f7ba1d\n"
    },
    {
      "commit": "cb6c99f31174f0cc3b2c20c9eeef721b0cabb790",
      "tree": "e08760deb7bfb462890385e4eb7fe0a21b58b4f7",
      "parents": [
        "9abd422edacc84f60097b0dedc6638bd29d2113d"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Jan 20 19:37:59 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Jan 20 19:37:59 2014 -0500"
      },
      "message": "skip test_volume_boot_pattern\n\nthis test is failing a lot, in a lot of different ways. It\u0027s\ncurrently triggering a non negligible amount of gate resets.\n\nSkip this so we can work on figuring out the base issue\nseparate from code merging upstream.\n\nChange-Id: I7ded4f10f555e760bebd6a40a15e0990c95458e0\n"
    },
    {
      "commit": "97b4a65ffdd9885883b24357d90de3f8be19e453",
      "tree": "517b0ba7637442aa056c9c1eed832c9babfee384",
      "parents": [
        "c7c332e7137a633beb5de8476cd07712a5bd1c2e",
        "eb29dac6bc2e3b55eaa232d6f63ac7da60bbab4a"
      ],
      "author": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Mon Jan 20 16:41:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 20 16:41:13 2014 +0000"
      },
      "message": "Merge \"Only create necessary resources for compute v3 tests\""
    },
    {
      "commit": "dcf40eaa6b580c32dc0ee23b1592e8912022230a",
      "tree": "03329a854f26a250aa83ddfa69f02c6534d842cc",
      "parents": [
        "c7c332e7137a633beb5de8476cd07712a5bd1c2e"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Mon Jan 06 18:35:34 2014 -0800"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Mon Jan 20 17:11:43 2014 +0100"
      },
      "message": "Remove X-Storage-Stoken from object_storage\n\nWe don\u0027t need it since X-Auth-Token is the one used and if defined as\nNone would crash.\n\nChange-Id: I9487838996c861d99915132c4cb491fb66460593\nCloses-Bug: 1266876\n"
    },
    {
      "commit": "c10cca500ece0bc35227156f9fb4fea05e4da42c",
      "tree": "339c7428e76643376aa1ce84e32544298de33a91",
      "parents": [
        "d21c202ec032c532d08ae1e3582c562ed2bd1560"
      ],
      "author": {
        "name": "Sergey Murashov",
        "email": "smurashov@mirantis.com",
        "time": "Thu Jan 16 12:48:47 2014 +0400"
      },
      "committer": {
        "name": "Sergey Murashov",
        "email": "smurashov@mirantis.com",
        "time": "Mon Jan 20 12:45:55 2014 +0400"
      },
      "message": "text-html type is absent in TXT_ENC\n\nIf we get response with 404 status code and this response\ncontains in headers \"content-type: text/html\", NotFound\nexception isn\u0027t raised.\nAdd \u0027text/html\u0027 type of content and convert value of\nthis parameter to lower case.\n\nChange-Id: I632701f43219fa6c0efc6e95bf6007cb0a3ff0c2\nCloses-Bug: #1269712\n"
    },
    {
      "commit": "e8d31a0b80072daf1059787ece4eb100dccbc558",
      "tree": "936a68cce1982ec7f507b683c9c7688c90197b4b",
      "parents": [
        "c7c332e7137a633beb5de8476cd07712a5bd1c2e"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Jan 14 16:21:24 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Jan 20 11:22:45 2014 +0900"
      },
      "message": "Remove vim headers\n\nWe don\u0027t need to have the vim headers in each source files. We can set\nit in our vimrc file instead. Also if set incorrectly, gate (pep8 check)\nwill catch the mistakes.\n\nMore discussions:\nhttp://lists.openstack.org/pipermail/openstack-dev/2013-October/017353.html\n\nChange-Id: I43703e2289212389c7841f44691ae7849ed1f505\nCloses-Bug: #1229324\n"
    },
    {
      "commit": "c7c332e7137a633beb5de8476cd07712a5bd1c2e",
      "tree": "6eedaebe0a180686408049d6ac4808d6cf899f7f",
      "parents": [
        "eaacc02b1e03e148f33d11d2c3760bb4eda11f2a",
        "7835d5049caae0c6aa2db812f5157babf057b9c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 20:55:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 20:55:54 2014 +0000"
      },
      "message": "Merge \"Forbid admin_password None in rescue Nova API\""
    },
    {
      "commit": "eaacc02b1e03e148f33d11d2c3760bb4eda11f2a",
      "tree": "54ee684380bcd37c68d1e6255ba5b54178982367",
      "parents": [
        "9d434a7a401e74ecf414d97f11dbbfc4a85ebd8f",
        "56156aec7054d8055d84c0f6c0bad011b8438c85"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 20:11:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 20:11:23 2014 +0000"
      },
      "message": "Merge \"port instance_usage_audit_log tests into nova v3 part2\""
    },
    {
      "commit": "9d434a7a401e74ecf414d97f11dbbfc4a85ebd8f",
      "tree": "05b7ac3399ce38bb46d2f92bd89091350b033105",
      "parents": [
        "c0ce0fb302950fb440296ce0fad9964a19b61cd3",
        "2cf57a81b7847bf2d48e6ca01b750197c411cfc6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 19:18:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 19:18:24 2014 +0000"
      },
      "message": "Merge \"Remove FloatingIPChecker from network_basic_ops\""
    },
    {
      "commit": "728d916a64c409620eaf2b4b45a6e6dac2a5e6e8",
      "tree": "22b6a44ac1a4a98cba497cb3e9567304af248078",
      "parents": [
        "c0ce0fb302950fb440296ce0fad9964a19b61cd3"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Sun Jan 19 10:33:23 2014 -0800"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Sun Jan 19 10:33:23 2014 -0800"
      },
      "message": "Fix log_console_output call in test_network_basicops\n\nThe call is currently iterating over self.servers expecting it to\nreturn a key-value pair. That would be true for self.server.items or\nself.server.iteritimes, but not self.server.\n\nThis patch just passes self.servers.keys to log_console_output\n\nChange-Id: I8cb9e5e44ffbb7ac9308d1f3b31c76949b9ffb4f\n"
    },
    {
      "commit": "c0ce0fb302950fb440296ce0fad9964a19b61cd3",
      "tree": "c97a4d9c28a9f21297ac2c6add08b3efa93ae52b",
      "parents": [
        "9c3f3ac6162437155402c2765cd8312335d6fab3",
        "5a337246beef13afb4196e5857b4dd0caf40a17c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 17:22:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 17:22:44 2014 +0000"
      },
      "message": "Merge \"Create only necessary resources for compute v2 and network tests\""
    },
    {
      "commit": "9c3f3ac6162437155402c2765cd8312335d6fab3",
      "tree": "d7817d38c45fe69a03f763f8596235d3f1b95658",
      "parents": [
        "becee211409de3d0efc014eff010368a83256546",
        "9206477468289c26612d0baf6a512e7981d9258f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 16:03:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 16:03:28 2014 +0000"
      },
      "message": "Merge \"Create only necessary networks resources for scenario tests\""
    },
    {
      "commit": "becee211409de3d0efc014eff010368a83256546",
      "tree": "111036af117100eff16fb3f44b089b28fe89ee3f",
      "parents": [
        "a7a75e1bc2450e6d0232724a66c6a5c483af6a60",
        "d5021a753bfd56f2777099faf4b5e35129ad313f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 13:55:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 13:55:13 2014 +0000"
      },
      "message": "Merge \"Add a config option for trusts\""
    },
    {
      "commit": "a7a75e1bc2450e6d0232724a66c6a5c483af6a60",
      "tree": "97041f5922937293d04941dc6273deef79aa0d8d",
      "parents": [
        "955419ee31b68f53c55f017951db5fc6b1428551",
        "75179b15fe3c241cf94b710250c8f727a21a0f88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 13:55:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 13:55:04 2014 +0000"
      },
      "message": "Merge \"Make BaseV2MemeberImageTest inherits from BaseV2ImageTest\""
    },
    {
      "commit": "955419ee31b68f53c55f017951db5fc6b1428551",
      "tree": "6179f7f27ba9194be43dfbfc124658e9c3c97deb",
      "parents": [
        "a005de9c5eb8f93c08f8d12abf8d7ba2315c11e8",
        "9f756a081533b55f212221ea5de8ed968acea273"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 12:12:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 12:12:33 2014 +0000"
      },
      "message": "Merge \"Make network resource creation in isolation configurable\""
    },
    {
      "commit": "a005de9c5eb8f93c08f8d12abf8d7ba2315c11e8",
      "tree": "6d3aa197e3980ce472276782df6f42821d3d4021",
      "parents": [
        "9abd422edacc84f60097b0dedc6638bd29d2113d",
        "e31dbe996812fbd319ae3364e9174eaa7d515c8a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 09:59:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 09:59:01 2014 +0000"
      },
      "message": "Merge \"Create security group rule with additional args\""
    },
    {
      "commit": "9abd422edacc84f60097b0dedc6638bd29d2113d",
      "tree": "f836aa04e967a1301e3a7dd4e6de23ef37b67037",
      "parents": [
        "fafced2e607670a788f405e93815cff08fa57c99",
        "c712cf4bebdf26e057c64f537b54bbe1f6877dd7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jan 18 09:44:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 18 09:44:08 2014 +0000"
      },
      "message": "Merge \"Remove test_network_quotas_scenario\""
    },
    {
      "commit": "fafced2e607670a788f405e93815cff08fa57c99",
      "tree": "d521180c62d52466212ca59b6b035931ea231d3c",
      "parents": [
        "352fed311c7c90285f846eb37eb5cc118ef22e56",
        "92ed9b8db905fddd6ce54ae87a2c54f2c8618bf3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 15:52:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 15:52:51 2014 +0000"
      },
      "message": "Merge \"Add aggregates scenario test\""
    },
    {
      "commit": "26b4c979371a765241bf324ff04f42757c186f80",
      "tree": "3e6cbdf6c9e42cb4546e109baa321a4d7efd1a85",
      "parents": [
        "352fed311c7c90285f846eb37eb5cc118ef22e56"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Fri Jan 17 06:15:13 2014 -0800"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Fri Jan 17 06:15:13 2014 -0800"
      },
      "message": "Move console output log place in test_cross_tenant_connectivity\n\nPrevious place missed to log when we fail to\nverify mac address in the VM.\n\nChange-Id: I58b68cbfdee8780fd213ec6b651c5374d5430045\n"
    },
    {
      "commit": "352fed311c7c90285f846eb37eb5cc118ef22e56",
      "tree": "90db927573d133369eaf6797d430a6434e92ff5f",
      "parents": [
        "6c45e6ee131a5f997fb8900339f4e651ce8de326",
        "0e16649f3f2ef36ee8da1510d27303566a410fa8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 11:45:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 11:45:24 2014 +0000"
      },
      "message": "Merge \"Fix parameter of nova v3 flavors API\""
    },
    {
      "commit": "6c45e6ee131a5f997fb8900339f4e651ce8de326",
      "tree": "1f78ffd0d94abd63e6f32aa961c52e04dfe8c35a",
      "parents": [
        "6dad5060f11f20004c2e43daea38a066f3774147",
        "0c1ca79ef7be9cfefe1fea5f6d34128a7f4f3db4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 11:45:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 11:45:15 2014 +0000"
      },
      "message": "Merge \"Fix host_update test case for losing essential parameter\""
    },
    {
      "commit": "6dad5060f11f20004c2e43daea38a066f3774147",
      "tree": "bbf51d2ca9da494bc0260beb8edcac865e43b582",
      "parents": [
        "580f83ef7e9dda3a1b9d77b168d0a35eabcfeb1f",
        "9a22335980a1b69d9ffe9636bd9e4a032b9b968a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 05:05:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 05:05:29 2014 +0000"
      },
      "message": "Merge \"Fix an error when executing run_tests.sh\""
    },
    {
      "commit": "580f83ef7e9dda3a1b9d77b168d0a35eabcfeb1f",
      "tree": "29060c4a28900bf4949a80254476bf5213a5968f",
      "parents": [
        "6766d2414e3e877c81281271ec14bed7ed367d95",
        "b2f5cad4a007f973cd23a1398c8424c6cc092375"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 04:44:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 04:44:32 2014 +0000"
      },
      "message": "Merge \"Add a unit test coverage tox job\""
    },
    {
      "commit": "eb29dac6bc2e3b55eaa232d6f63ac7da60bbab4a",
      "tree": "f9dca7941203062673b676e93f602f235802733e",
      "parents": [
        "5a337246beef13afb4196e5857b4dd0caf40a17c"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 16 23:43:06 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 16 23:43:06 2014 -0500"
      },
      "message": "Only create necessary resources for compute v3 tests\n\nThis patch leverages the set_network_resources method in order to allow\ntempest api tests for compute v3 to create only those network resources\nwhich are required by the test in tenant isolation.\n\nChange-Id: I1e36a75a3a7d615d14a7d05c9ef599ceb90666e1\nRelated-Bug: #1262334\n"
    },
    {
      "commit": "6766d2414e3e877c81281271ec14bed7ed367d95",
      "tree": "1ce62a41fcbcc2baab2c5bc053284476b9469bcb",
      "parents": [
        "6cbd7f5f9ca4c892c22aaeb3ded0c70fdcb732cb",
        "95b412879d739d1ef2c1dca9051a31e8cf5532a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 17 02:29:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 02:29:31 2014 +0000"
      },
      "message": "Merge \"Add more console output log for scenario tests\""
    },
    {
      "commit": "8fe53924e487dcccaa7f52f2b5515d75ca828869",
      "tree": "4c227f78c3e1b4e27aaac64e0b299a2d46926f4e",
      "parents": [
        "aa419c97866f50fd498690db6a19d396087038de"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Tue Jan 14 20:08:16 2014 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Thu Jan 16 17:18:34 2014 -0500"
      },
      "message": "Add unit tests for SSH client functionality\n\nPart of a push to add unit tests to Tempest for its internal\ncode. This patch adds unit tests for the SSH Client class\nused by some of the functional integration tests for executing\ncommands inside server instances.\n\nNote that there was an uncalled connect_until_closed method\nthat was removed from the tempest.common.ssh.Client class.\n\nCloses-Bug: #1269948\nChange-Id: I901900a27cc006d60f3ee6f5426ca6719a18f8ac\nAddresses: blueprint unit-tests\n"
    },
    {
      "commit": "5a337246beef13afb4196e5857b4dd0caf40a17c",
      "tree": "0dfaf136c3a14f09b017dbd60c1b6e1a695af0e2",
      "parents": [
        "9f756a081533b55f212221ea5de8ed968acea273"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Wed Jan 15 22:49:22 2014 +0000"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Jan 16 19:25:07 2014 +0000"
      },
      "message": "Create only necessary resources for compute v2 and network tests\n\nThis patch leverages the set_network_resources method in order to allow\ntempest api tests for compute v2 and network to create only those\nnetwork resources which are required by the test\n\nRelated-Bug: #1262334\n\nChange-Id: I7fad33d883e66a7a0e7d079c319a4a6ba815bf45\n"
    },
    {
      "commit": "9f756a081533b55f212221ea5de8ed968acea273",
      "tree": "05c8b23bb3508d1e1cbb1179f08a3bfed6fe621a",
      "parents": [
        "6cbd7f5f9ca4c892c22aaeb3ded0c70fdcb732cb"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 15 10:26:07 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 16 19:21:40 2014 +0000"
      },
      "message": "Make network resource creation in isolation configurable\n\nThis commit adds a helper method to the base test class\nset_network_resources(). This method should be called before the super\ncall in setUpClass and lets you specify which network resources\nare created for a test class in tenant isolation. This is useful for\nfine tuning each test class so that only the resources that are needed\nget created.\n\nChange-Id: I8f66534dbe3f48552ed6cd238ad237c46d7ee60c\n"
    },
    {
      "commit": "236da42961556c4f74cbf9119a33259b5957b6e7",
      "tree": "9cf74c8dbb98b181f7a0230230d84cd4e52139bf",
      "parents": [
        "75179b15fe3c241cf94b710250c8f727a21a0f88"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier-ext@cloudwatt.com",
        "time": "Thu Jan 16 14:38:07 2014 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier-ext@cloudwatt.com",
        "time": "Thu Jan 16 14:38:07 2014 +0000"
      },
      "message": "Fix typo in imagev2 class name : Memeber should be Member\n\nChange-Id: I49c49bb63abacd4a56e66a9de3e7b41d50894883\n"
    }
  ],
  "next": "75179b15fe3c241cf94b710250c8f727a21a0f88"
}
