)]}'
{
  "log": [
    {
      "commit": "1702f21983f61c0153fa1f3c35353867607f3c82",
      "tree": "1b880ba2d3b606de83d218a147186622686d5b38",
      "parents": [
        "e60fc4b67c1c99d387f74d256335c400037df1c5",
        "fb792d360828c98ee9fca3423b42054e2a421c3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 04 16:13:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 04 16:13:36 2013 +0000"
      },
      "message": "Merge \"Negative attribute added in server negative test\""
    },
    {
      "commit": "e60fc4b67c1c99d387f74d256335c400037df1c5",
      "tree": "44c668cf6e0ad4066cd5415d6f29515adab348da",
      "parents": [
        "c5d37ae2c90e2376350b9cd9e9b21fb78dc0fa80",
        "f7f34f988be28ce21f1a5f4bc41487841441dd41"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 04 16:13:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 04 16:13:34 2013 +0000"
      },
      "message": "Merge \"White space after # in tempest/api files\""
    },
    {
      "commit": "c5d37ae2c90e2376350b9cd9e9b21fb78dc0fa80",
      "tree": "62401fd074b45bc61153cd5c6ca48640a7a14100",
      "parents": [
        "d8c1ef6ec67ff87c63395cdc7fe627a2cebe7b2a",
        "682c7dada61ca0eb73c38acda43469cf64b1a1c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 04 15:04:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 04 15:04:10 2013 +0000"
      },
      "message": "Merge \"add image tests v2\""
    },
    {
      "commit": "fb792d360828c98ee9fca3423b42054e2a421c3a",
      "tree": "f517567a86b4be73829c12475d244fc7101e4566",
      "parents": [
        "d8c1ef6ec67ff87c63395cdc7fe627a2cebe7b2a"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Sat Aug 03 04:32:53 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Sat Aug 03 05:23:37 2013 +0530"
      },
      "message": "Negative attribute added in server negative test\n\nHere a neagtive attribute is added in\nthe decorators in the neagtive tests.\n\nChange-Id: I7e57ba9a8e51ec689055fa9199c90858949e0ee2\n"
    },
    {
      "commit": "d8c1ef6ec67ff87c63395cdc7fe627a2cebe7b2a",
      "tree": "574232f5869bbc29524a780f259f468b33133e8e",
      "parents": [
        "45af53f736a0330370cf572fadc3661da585ff2c",
        "c57ac8bf15283ea28ee7390c06b63fc2c98aa76c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 02 16:04:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 02 16:04:25 2013 +0000"
      },
      "message": "Merge \"renames the stress test class to include the Volume keyword\""
    },
    {
      "commit": "c57ac8bf15283ea28ee7390c06b63fc2c98aa76c",
      "tree": "b62749a5f1dc887767af45e3fd9a099f9fc21727",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Aug 01 11:28:41 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Fri Aug 02 11:38:54 2013 +0200"
      },
      "message": "renames the stress test class to include the Volume keyword\n\ntries to pick a better naming for the volume stress test class and\nunifies stress test/class/file naming trying to serve as \"guidance\"\nfor future usage\n\nChange-Id: Ie1b4aa4a4d2587fb1499604ecbc22f9b8f374c67\n"
    },
    {
      "commit": "45af53f736a0330370cf572fadc3661da585ff2c",
      "tree": "d71f861ec284fcc466d9548c35b94638d31a364f",
      "parents": [
        "1a3a10ba03de7cb6159fa5d18511ce96bfeaa8b6",
        "d4dc5140ed888ad0906e174695cc282a5701f215"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 20:33:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 20:33:25 2013 +0000"
      },
      "message": "Merge \"Make test_neutron_dhcp_agent_list_hosting_net use net name from conf\""
    },
    {
      "commit": "1a3a10ba03de7cb6159fa5d18511ce96bfeaa8b6",
      "tree": "c43bb6c0423543f3843595ff16d18acfdc4d191e",
      "parents": [
        "297499bdc3ff94b3754961a14067e4f126524044",
        "2492d78fe21ac4003f03f111a5f56e7fde64744f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 18:55:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 18:55:28 2013 +0000"
      },
      "message": "Merge \"Add testing of Neutron per tenant quotas API\""
    },
    {
      "commit": "297499bdc3ff94b3754961a14067e4f126524044",
      "tree": "9745bd94370edd2c2a76b8a3c88dc573ad72ac09",
      "parents": [
        "1ba5462d476af58d0a2bb236baafee6379fd5832",
        "bfd96e119d10bab4cd301271357f509bd47059fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 18:05:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 18:05:02 2013 +0000"
      },
      "message": "Merge \"Disable logging to the stderr\""
    },
    {
      "commit": "1ba5462d476af58d0a2bb236baafee6379fd5832",
      "tree": "22cf7de26c8c11a80b2765d31cf85aadb970ba72",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85",
        "3414d730ec0822f8ff22b94b4cff2ca02cdb72b0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 16:39:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 16:39:40 2013 +0000"
      },
      "message": "Merge \"Add argument to stop stress test on first error\""
    },
    {
      "commit": "f7f34f988be28ce21f1a5f4bc41487841441dd41",
      "tree": "5ec9f365ea5cf9c2c571de2b7fb0ed403f84d4f6",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 01 17:01:44 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 01 18:19:24 2013 +0200"
      },
      "message": "White space after # in tempest/api files\n\nFixing a style issue related to comments in the api tests.\n\nChange-Id: I3d98394ecace3c457312355863fbd281e0f57e19\n"
    },
    {
      "commit": "bfd96e119d10bab4cd301271357f509bd47059fe",
      "tree": "a4cddfe6ec742a01cf66879f8fed896bf4e6bdd9",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jul 31 17:19:10 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 01 16:38:00 2013 +0200"
      },
      "message": "Disable logging to the stderr\n\nThe oslo logger logs to the stderr by default.\nThis configuration change will disable the stderr logging.\n\nFixing Bug 1207066\n\nChange-Id: I1dd238811480daf8e8e8df3684e2aadc74442ff8\n"
    },
    {
      "commit": "682c7dada61ca0eb73c38acda43469cf64b1a1c5",
      "tree": "db6376728198de421b6e59f03f69f9dee122fe71",
      "parents": [
        "f30f85a9858d385920fb5c80589992c15a0cdef3"
      ],
      "author": {
        "name": "Zhi kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Jul 30 13:21:14 2013 +0800"
      },
      "committer": {
        "name": "Zhi kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Thu Aug 01 17:46:38 2013 +0800"
      },
      "message": "add image tests v2\n\nget image metadata by null ID\n\nChange-Id: Ie6e59b02bc218a2f2ac57c397144b8aa9aaf3713\n"
    },
    {
      "commit": "3414d730ec0822f8ff22b94b4cff2ca02cdb72b0",
      "tree": "9d802bf4179aff156bb6fecf159c69c2b0a75e86",
      "parents": [
        "73925649eb7621b662c0bed31a4a21b156bf0ff6"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Wed Jul 31 08:36:36 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Aug 01 08:39:47 2013 +0200"
      },
      "message": "Add argument to stop stress test on first error\n\nIf a single stress test action fails it is often useful to stop the\nprocessing completely since all other action would fail too.\n\nChange-Id: Iaab9b508cb243a69d70d3101c01ae53c01612d2c\n"
    },
    {
      "commit": "2492d78fe21ac4003f03f111a5f56e7fde64744f",
      "tree": "3f578c4b4e3b9fef54730caf4e71071539baf535",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Sun Jun 16 15:04:15 2013 -0500"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Wed Jul 31 20:58:06 2013 -0500"
      },
      "message": "Add testing of Neutron per tenant quotas API\n\nThe following is added to the Neutron (aka Quantum) API tests:\n\n1) Update to rest client to include methods to invoke the per tenant quotas\nAPI extension as specified in:\n\nhttp://docs.openstack.org/api/openstack-network/2.0/content/quotas_ext.html\n\n2) New test case to exercise the per tenant quotas API extension\n\nChange-Id: I36df078b51d18c41bf9d9e32a82a073b71128092\n"
    },
    {
      "commit": "355b89fbb76a9e84bc855c22958c4b371a6afe85",
      "tree": "9eda4df896d1a06d8589d6d772df3fca7cb51503",
      "parents": [
        "bec2bb33000133a199c17f222b2a9208cb379531",
        "b553b13a3d3a2b4dc436e45af75a35f3fd1da461"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 20:55:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 20:55:15 2013 +0000"
      },
      "message": "Merge \"Negative test added for rescuing a paused vm\""
    },
    {
      "commit": "bec2bb33000133a199c17f222b2a9208cb379531",
      "tree": "cefb242c66dbe627b66b8ee26a1f5c926deced62",
      "parents": [
        "e450a464d76d0b0beb906fb44f4e08ac5bc45d31",
        "83d2ec4de5109914f18a4a4ff5c3a8333e683297"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 20:52:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 20:52:26 2013 +0000"
      },
      "message": "Merge \"Add tox job for serial testr\""
    },
    {
      "commit": "e450a464d76d0b0beb906fb44f4e08ac5bc45d31",
      "tree": "8ed4b8dec2519c0742f6e92a0b354b36d70e48e0",
      "parents": [
        "73925649eb7621b662c0bed31a4a21b156bf0ff6",
        "341bf1c1bf115b2f731e856d1ae2c9bcb7cc78e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 16:42:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 16:42:49 2013 +0000"
      },
      "message": "Merge \"Add stress test to attach volumes to vm\u0027s\""
    },
    {
      "commit": "73925649eb7621b662c0bed31a4a21b156bf0ff6",
      "tree": "2ffdf5e53bd0c596050a2ff77ad660052ef27b8a",
      "parents": [
        "258c725e7d3d8f96d4087ee37ded8a127ccd75c7",
        "314222049481134e792c307bd6b00931524c519f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 16:38:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 16:38:17 2013 +0000"
      },
      "message": "Merge \"Sorting services list before asserting in test_get_service_list test\""
    },
    {
      "commit": "258c725e7d3d8f96d4087ee37ded8a127ccd75c7",
      "tree": "e0a351353a074a1e95135f5a9847e63e78ab6066",
      "parents": [
        "8eb4e2d462e292735f010a2cff5f34c34ecbad03",
        "1e30d5d0960ee88b0ed0863948cc8703d17872f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 16:38:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 16:38:10 2013 +0000"
      },
      "message": "Merge \"Switching to oslo importutils in the stress tests\""
    },
    {
      "commit": "8eb4e2d462e292735f010a2cff5f34c34ecbad03",
      "tree": "8f57ac77e282d763e24967cae16974c6a6424ca5",
      "parents": [
        "5df9d0bbff9a6444854f4d7fffa1287285ac466d",
        "95d4f1f510be23d9793ee25724a34e9c9bdb498d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 16:05:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 16:05:05 2013 +0000"
      },
      "message": "Merge \"Use state transition checker wait function in the ec2 image tests\""
    },
    {
      "commit": "1e30d5d0960ee88b0ed0863948cc8703d17872f3",
      "tree": "612b01048ba86c48078e814aab244bdee2e0a894",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 30 14:38:20 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jul 31 13:18:47 2013 +0200"
      },
      "message": "Switching to oslo importutils in the stress tests\n\nThe importutils is helper module for dynamic class and module,\n loading.\n\nThe importutils is compatible with python 2.6 and it is\nused in multiple other openstack projects.\n\nThe previously used importlib defined with python 2.7.\n\nChange-Id: I4e99ccf9d51cea28584c9d28a4aceab633b3f998\n"
    },
    {
      "commit": "d4dc5140ed888ad0906e174695cc282a5701f215",
      "tree": "54c1eb91219db5c0f40d874e2f5071c6401a02bb",
      "parents": [
        "e450a464d76d0b0beb906fb44f4e08ac5bc45d31"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 31 03:47:54 2013 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 31 03:49:31 2013 -0700"
      },
      "message": "Make test_neutron_dhcp_agent_list_hosting_net use net name from conf\n\nThe test_neutron_dhcp_agent_list_hosting_net test assumes the name of\nthe network hosted by the dhcp agent is \u0027private\u0027 which may not be the\ncase depending on the openstack installation. This patch changes the\ntest case to use the existing option \u0027fixed_network_name\u0027 which already\ndefaults to \u0027private\u0027.\n\nFixes bug 1206694\n\nChange-Id: I2c5ad2ff050f672a113643acbfe76c9360c3da8f\n"
    },
    {
      "commit": "314222049481134e792c307bd6b00931524c519f",
      "tree": "0b8bbc0a922bd503c06b472c01beb092d2876d0a",
      "parents": [
        "5df9d0bbff9a6444854f4d7fffa1287285ac466d"
      ],
      "author": {
        "name": "Sumanth Nagadavalli",
        "email": "sumanth.nagadavalli@rackspace.com",
        "time": "Wed Jul 31 10:54:21 2013 +0530"
      },
      "committer": {
        "name": "Sumanth Nagadavalli",
        "email": "sumanth.nagadavalli@rackspace.com",
        "time": "Wed Jul 31 12:17:00 2013 +0530"
      },
      "message": "Sorting services list before asserting in\ntest_get_service_list test\n\nChange-Id: I246200147d2e81c65a1f7bc6e1bb1ec474e02aa4\nFixes: bug 1206768\n"
    },
    {
      "commit": "5df9d0bbff9a6444854f4d7fffa1287285ac466d",
      "tree": "4a9bc21c5038759537e2662a7007ea3f3a19eeb9",
      "parents": [
        "c8b1ad876512074a7aa8a9064346dfbbf54a5db6",
        "38c4dc4c89aa06cf6f4b0cc53dd43bd426fd4663"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:50:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:50:50 2013 +0000"
      },
      "message": "Merge \"Fix fail logic for server of another tenant test\""
    },
    {
      "commit": "c8b1ad876512074a7aa8a9064346dfbbf54a5db6",
      "tree": "78ef1efeae8db0e7e1d11292ffef9ae5d9eb0d50",
      "parents": [
        "5a558c464db04096628fdd1c9d5bcc04ba0ab028",
        "24fe4c4a3e2f5bd46bb8401dfdc28aa31453f0da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:50:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:50:43 2013 +0000"
      },
      "message": "Merge \"Add eventlet to requirements.txt\""
    },
    {
      "commit": "b553b13a3d3a2b4dc436e45af75a35f3fd1da461",
      "tree": "702ca8ba6eddc67bde4162c8ccd367205324b38c",
      "parents": [
        "5a558c464db04096628fdd1c9d5bcc04ba0ab028"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Tue Jul 30 13:22:40 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Wed Jul 31 08:32:03 2013 +0530"
      },
      "message": "Negative test added for rescuing a paused vm\n\nAdded a negative test for rescuing\na paused vm.\n\nChange-Id: I758283514a7bba99444bdf82f097d0a2b019e4d0\n"
    },
    {
      "commit": "5a558c464db04096628fdd1c9d5bcc04ba0ab028",
      "tree": "6716c852bfbfc73ca0f53f4bc1b71e5066ce2402",
      "parents": [
        "4db4afbf156129a2295080eb28af3036256dde2d",
        "07248e514e5a45ca968f986070b24de0e5a45bc6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 23:04:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 23:04:02 2013 +0000"
      },
      "message": "Merge \"Add locking to test_aggregates\""
    },
    {
      "commit": "4db4afbf156129a2295080eb28af3036256dde2d",
      "tree": "332f892f59aa22d62e4d61c802cddfe574fb1cbc",
      "parents": [
        "ba388b8b4379010f2813a2a4d80c8b52d89816f7",
        "78561add657d1fb26ef6a9d226f3cf9e242e2c41"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 20:58:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 20:58:45 2013 +0000"
      },
      "message": "Merge \"Add environmental variables to test.conf\""
    },
    {
      "commit": "83d2ec4de5109914f18a4a4ff5c3a8333e683297",
      "tree": "e389f9062918e18d10786829186183014a3a8aa7",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 16:37:32 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 16:51:50 2013 -0400"
      },
      "message": "Add tox job for serial testr\n\nThis commit adds a new tox job to run tempest using testr serially.\nThis is intended to be used for development as an alternative to\nusing nose while we are debugging race conditions with parallel testr.\nThis commit also adds another wrapper shell script so that we can run\nthis tox job with the colorizer script and print the slowest tests at\nthe end.\n\nOptionally if you\u0027d like to run a subset of tempest (not what runs in\nthe gate) you can directly call tools/pretty_tox_serial.sh with the\nregex filter as the arguments.\n\nChange-Id: I6c69bc25ebaef7df1e2389ea2c7e0ef4ca5ec2aa\n"
    },
    {
      "commit": "ba388b8b4379010f2813a2a4d80c8b52d89816f7",
      "tree": "3251f5114d65674b2282a27be8684e2dd3fd25cf",
      "parents": [
        "e8940594c561106619d81cec08bf1322c008ec19",
        "f4a9b0f55fa29f5e1a50777b0090335cb71188f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 20:48:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 20:48:49 2013 +0000"
      },
      "message": "Merge \"Switch to using Oslo logging\""
    },
    {
      "commit": "24fe4c4a3e2f5bd46bb8401dfdc28aa31453f0da",
      "tree": "79fd7008b48f61aebcf021843b72dc6d8ca3b715",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 16:21:41 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 16:27:51 2013 -0400"
      },
      "message": "Add eventlet to requirements.txt\n\nThis commit adds eventlet to the tempest requirements list. The oslo\nlogging and lockutils modules have dependencies on pieces of evenlet\nso to avoid any potential import issues this commit adds it to the\nrequirements list.\n\nChange-Id: Ibdd0a418aec49f569d1f89c47e5cd68162d7ea15\n"
    },
    {
      "commit": "38c4dc4c89aa06cf6f4b0cc53dd43bd426fd4663",
      "tree": "f91dcd7cfd04544a8d883006219cf261a0cb3242",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 14:30:07 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 14:30:07 2013 -0400"
      },
      "message": "Fix fail logic for server of another tenant test\n\nThis commit removes the try, finally logic from\ntest_delete_a_server_of_another_tenant() If the create_server() call\nfailed then the delete in the finally block would still run. This\nwould cause the test to error out masking the real reason for the\nfailure. This commit corrects the behavior by removing the delete and\nthe try, finally from the test. The base class will properly handle\nthe cleanup of the created server on class tear down so this delete\nwasn\u0027t even necessary.\n\nChange-Id: I6ee7c74122b4c88416672e5f0d3f3fb2bd71ab69\n"
    },
    {
      "commit": "07248e514e5a45ca968f986070b24de0e5a45bc6",
      "tree": "e0f1d38429e2243db26f6327c1dc27fe70db6f31",
      "parents": [
        "f4a9b0f55fa29f5e1a50777b0090335cb71188f5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 11:18:44 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 18:23:17 2013 +0000"
      },
      "message": "Add locking to test_aggregates\n\nThere is a race condition when running testr in parallel between\nthe XML and JSON versions of:\n\ntest_aggregate_add_host_create_server_with_az\n\nbecause a host can only be in one availability zone at a time. This\ncommit adds file locking to that test using oslo lockutils so that\nthe XML and JSON tests will never run at the same time.\n\npart of blueprint speed-up-tempest\n\nChange-Id: I1ce76ccd9c57d8f44f19958498c632910112528b\n"
    },
    {
      "commit": "f4a9b0f55fa29f5e1a50777b0090335cb71188f5",
      "tree": "07d2777359ac180ff9fc89959ade80ca9b6f34b4",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 16:58:26 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 14:21:26 2013 -0400"
      },
      "message": "Switch to using Oslo logging\n\nThis commit removes the tempest.common.log module and switches to\nusing the Oslo log module. The Oslo log module is required by\nlockutils and it\u0027s dependent modules, so this patch migrates all of\nTempest to it so that there is only one logger in the project. This\nalso has the advantage of bringing Tempest\u0027s logging configuration\nin line with other OpenStack projects.\n\nChange-Id: I31b460e454123a4211c0a8a1dc91bbfd562ce81a\n"
    },
    {
      "commit": "e8940594c561106619d81cec08bf1322c008ec19",
      "tree": "ea2bdb9672867c65f07ca9ca1ea3868c11092ee0",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 13:36:09 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 13:39:25 2013 -0400"
      },
      "message": "Fix neutron cli tests skip for testr\n\nThe manner in which a skip exception was raised in the neutron cli\ntests would cause the tests to be listed as fail when run with testr.\nThis commit corrects the behavior so that testr will correctly mark\nthe test as skipped instead of failed.\n\nChange-Id: I9680b6946b44eeab9a0e6c5b9b4609e702880f07\n"
    },
    {
      "commit": "6a97094c24cb29b0d469e60c5cfc7785059a6169",
      "tree": "01fe6ebfaaf070634c23e046aae327a60441f9f1",
      "parents": [
        "9b63c44e7dcac2d5d38fee348b5e73f3b394f0a0",
        "f70f2220f729cbf8e1df317d6d3a439bd861f06f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 14:47:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 14:47:04 2013 +0000"
      },
      "message": "Merge \"Add boto tests for idempotent RunInstances calls\""
    },
    {
      "commit": "9b63c44e7dcac2d5d38fee348b5e73f3b394f0a0",
      "tree": "dddb82df49a2b9d53628575b0bdc4ab09d103424",
      "parents": [
        "f30f85a9858d385920fb5c80589992c15a0cdef3",
        "a05038ba6afe7b625750019db3aa4d31bc7a8fa2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 13:12:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 13:12:16 2013 +0000"
      },
      "message": "Merge \"Add wait_for_volume_status in upload_to_image test\""
    },
    {
      "commit": "95d4f1f510be23d9793ee25724a34e9c9bdb498d",
      "tree": "5214c152d6044f8d69e623346fba9d88933587a8",
      "parents": [
        "f30f85a9858d385920fb5c80589992c15a0cdef3"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 26 07:40:02 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 30 14:42:31 2013 +0200"
      },
      "message": "Use state transition checker wait function in the ec2 image tests\n\nNow the test_register_get_deregister_ami_image can use the usual\ntransition checker wait logic.\nPreviously the bug 1074904 prevented it.\n\nChange-Id: I75d90c92aaa50dc62f15a962a5f14ba395b2948c\n"
    },
    {
      "commit": "a05038ba6afe7b625750019db3aa4d31bc7a8fa2",
      "tree": "9d1346f24bd08aa031d2b5b4c24a263107e5ac49",
      "parents": [
        "a6c60546fac164d70f2b925a8afce9a0c0ebc989"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Mon Jul 29 10:54:01 2013 -0600"
      },
      "committer": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Mon Jul 29 20:04:54 2013 -0600"
      },
      "message": "Add wait_for_volume_status in upload_to_image test\n\nThe upload to image test was relying on the status of the\nimage being uploaded to indicate whether things were completed\nor not before exiting.  It appears that in some cases there\nis a timing condition here where the volume\u0027s status may not\nhave been updated from in-use back to available before the image\nis ready, resulting in tearDown being called and attempting to\ndelete an in-use volume which raises an unhandled exception in\nthe tearDown.\n\nFixes bug: 1202254\n\nChange-Id: If39caa3fdd301ba4b35670b103251e89f20b3edb\n"
    },
    {
      "commit": "f30f85a9858d385920fb5c80589992c15a0cdef3",
      "tree": "61d20c01f2954a78c59d91a2e81617f6f402dd63",
      "parents": [
        "d516fceaff40db522d2903948c9e91f2aee207a5",
        "cf1868b7cdd3f3a3461f273a289f130783437d6f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:34:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:34:20 2013 +0000"
      },
      "message": "Merge \"Allow to run swift and keystone api tests standalone\""
    },
    {
      "commit": "d516fceaff40db522d2903948c9e91f2aee207a5",
      "tree": "c53a230f64468ed57c0d55d4c2767ff147870f80",
      "parents": [
        "f09f471204ca8b0d7ca06a7d8ded8e25c8a9408f",
        "e09b3c21f597e075681d821c9997450b5db62e2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:25:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:25:37 2013 +0000"
      },
      "message": "Merge \"Add tenant isolation for glance api tests\""
    },
    {
      "commit": "f09f471204ca8b0d7ca06a7d8ded8e25c8a9408f",
      "tree": "2584fddc039279adce6950e2971393b58a851774",
      "parents": [
        "1703b0986148e542a9c3cf0f09259ce017e8c92c",
        "d9aef1ec9cf546496b5aa62b1395f2e1bff12dc1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:09:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:09:17 2013 +0000"
      },
      "message": "Merge \"Ignore the default quota values\""
    },
    {
      "commit": "1703b0986148e542a9c3cf0f09259ce017e8c92c",
      "tree": "ead1972fd5db396d22394c975486eb0079844e7b",
      "parents": [
        "2e555bcc1d563e1844a7c0cacf17eca1f21fdeed",
        "d6d8629107786a4b8c2a9a75dd0854ba81c70928"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:09:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:09:10 2013 +0000"
      },
      "message": "Merge \"Simplify whitebox/manager\""
    },
    {
      "commit": "2e555bcc1d563e1844a7c0cacf17eca1f21fdeed",
      "tree": "9e63edf6fb08ef2ab48c55821dfb09813d9fe802",
      "parents": [
        "52928d14fb0f189e09d977b7258d95896ab633ce",
        "70431bab165f0c0d1b5a681e95e9a615c2502cbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:08:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:08:36 2013 +0000"
      },
      "message": "Merge \"Handle a possible volume attachment visibility wait/race issue\""
    },
    {
      "commit": "52928d14fb0f189e09d977b7258d95896ab633ce",
      "tree": "6ceabd3fd8c5ab5e4ef1b088be170c9b9ddcb7a9",
      "parents": [
        "c2856d8aa79fb3efaa14d6c2503a354bf6cd927d",
        "b81941ec7c0e4a70a996adbd9ec437befbfb5179"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:08:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:08:30 2013 +0000"
      },
      "message": "Merge \"Unskip test_register_get_deregister_ari_image\""
    },
    {
      "commit": "c2856d8aa79fb3efaa14d6c2503a354bf6cd927d",
      "tree": "a71997d15f0ecab955c4b046e7c01e8f42e51c04",
      "parents": [
        "b817934872f47b1cc980c94963dad3256963b428",
        "55c29c7107a410c5e3c03561a0fd5150fca83b47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:08:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:08:23 2013 +0000"
      },
      "message": "Merge \"Add Neutron CLI tests to tempest\""
    },
    {
      "commit": "b817934872f47b1cc980c94963dad3256963b428",
      "tree": "323b531e0226d6ccf5c6970567189fe40655cd4c",
      "parents": [
        "a6c60546fac164d70f2b925a8afce9a0c0ebc989",
        "e191cb1f244b90c7b11daeed95d8f1be69c258cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 00:52:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 00:52:05 2013 +0000"
      },
      "message": "Merge \"Use assertIn and assertNotIn instead of assertTrue/assertFalse\""
    },
    {
      "commit": "a6c60546fac164d70f2b925a8afce9a0c0ebc989",
      "tree": "4819b882cbbf2b635bdf18cafc67d3d027af1e3e",
      "parents": [
        "c1fa97e7ee219ce3ecdf3c028390ae0462fbbc99",
        "3b61649d4d610fddfbf852245bd941f721c069ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 14:41:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 14:41:54 2013 +0000"
      },
      "message": "Merge \"fix race condition in service list compares\""
    },
    {
      "commit": "70431bab165f0c0d1b5a681e95e9a615c2502cbb",
      "tree": "bde0ee51fb73cdbad3b19b36302fd9b9e8dc7a31",
      "parents": [
        "c1fa97e7ee219ce3ecdf3c028390ae0462fbbc99"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 26 18:47:37 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 29 14:57:30 2013 +0200"
      },
      "message": "Handle a possible volume attachment visibility wait/race issue\n\nThe attached volume does not became necessarily immediately\nvisible on the guest even if the volume is in the \u0027in-use\u0027 state.\nWe may need to wait until it appears in the /proc/partitions\nbefore any other action.\n\nThis patch also increase log verbosity, you will be able to see\n the actually visible partitions on the guest system.\n\nChange-Id: I2b2d908b791d07066e5357ec0d213b953d5ce204\n"
    },
    {
      "commit": "e191cb1f244b90c7b11daeed95d8f1be69c258cb",
      "tree": "32ef4bbce9d6dbefc3d09016c25815fb57d32a36",
      "parents": [
        "c1fa97e7ee219ce3ecdf3c028390ae0462fbbc99"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 29 06:41:52 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 29 14:52:33 2013 +0200"
      },
      "message": "Use assertIn and assertNotIn instead of assertTrue/assertFalse\n\nThe assertIn and assertNotIn is defined in testtools, it is expected to\nwork with all testtools supported python version.\n\nThe assertIn and assertNotIn is more verbose when a real issue occurs.\n\nChange-Id: I7a21a6e38f606deb58b5bade6414f6c4a4142f4b\n"
    },
    {
      "commit": "c1fa97e7ee219ce3ecdf3c028390ae0462fbbc99",
      "tree": "c0581e1839d4847e09da885d33afde6f974cc71c",
      "parents": [
        "beab82618a95a507073abaf89234f1060c120cf7",
        "e2955c01156eb34bfde43b66d29e4f58d45e185c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 11:01:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 11:01:25 2013 +0000"
      },
      "message": "Merge \"Add posargs to testr-full tox job\""
    },
    {
      "commit": "341bf1c1bf115b2f731e856d1ae2c9bcb7cc78e8",
      "tree": "28f1858959f792a64101c40a59befb0b75a0480c",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Jul 11 15:16:08 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Jul 29 08:15:17 2013 +0200"
      },
      "message": "Add stress test to attach volumes to vm\u0027s\n\nThis test creates a vm and volume. After that it attaches the volume\nto the vm.\n\nImplements: bp stress-tests\nChange-Id: I9ad33eb5d2a7a070d6e93066003ed9c83729b56d\n"
    },
    {
      "commit": "beab82618a95a507073abaf89234f1060c120cf7",
      "tree": "724784b9240a3973c93f5dffd0075038f7dbc2f8",
      "parents": [
        "0c8da88732c0185e85099b3ac4697543740676dd"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Mon Jul 29 10:33:52 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Mon Jul 29 10:41:17 2013 +0530"
      },
      "message": "Negative attribute added in volume negative test\n\nHere a neagtive attribute is added in\nthe decorators in the neagtive tests.\n\nChange-Id: I31b6e229a62ffdee61a40a69d406d330260b3fea\n"
    },
    {
      "commit": "0c8da88732c0185e85099b3ac4697543740676dd",
      "tree": "d0df8b3dda37e5c21721bcb8ff3b8039931f8ffd",
      "parents": [
        "72fde8fef5f17c920974646490b26fc9f642d675",
        "fe8a609481f87ad8ef4c29047c2c17e6b4cd3c2c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 04:40:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 04:40:36 2013 +0000"
      },
      "message": "Merge \"skip stamp test until race in nova can be debugged\""
    },
    {
      "commit": "72fde8fef5f17c920974646490b26fc9f642d675",
      "tree": "9b497759151bcb7cd6e5371a24b758abdf86b4d2",
      "parents": [
        "7f5e65bc18ccc73a72ed46c319978f79a285dc83"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sun Jul 28 21:39:05 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sun Jul 28 21:40:15 2013 -0400"
      },
      "message": "Revert \"Add jsonschema to requirements.txt\"\n\nThis reverts commit d35a64499673c2d765dd342fa21dabdbfa4ba276.\n\nWhich is possibly the cause of grenade failing the gate, we\u0027ll\nbring this back later if it isn\u0027t.\n\nChange-Id: I00815f7ef053ae4d5da71fa31885a52ae887c6fc\n"
    },
    {
      "commit": "cf1868b7cdd3f3a3461f273a289f130783437d6f",
      "tree": "759a8053d978bb7f6dfeb9013d99200426e6e003",
      "parents": [
        "7f5e65bc18ccc73a72ed46c319978f79a285dc83"
      ],
      "author": {
        "name": "Frederic Lepied",
        "email": "frederic.lepied@enovance.com",
        "time": "Sun Jul 28 18:07:15 2013 -0400"
      },
      "committer": {
        "name": "Frederic Lepied",
        "email": "frederic.lepied@enovance.com",
        "time": "Sun Jul 28 18:07:15 2013 -0400"
      },
      "message": "Allow to run swift and keystone api tests standalone\n\nProtect glance init using the config settings.\n\nChange-Id: If8196dbbccd8dbb1ec9f8075d978608e7f709e99\nFixes: bug 1205923\n"
    },
    {
      "commit": "7f5e65bc18ccc73a72ed46c319978f79a285dc83",
      "tree": "65efa23cd32d5fdfa14b987eafa8a4f09abca0af",
      "parents": [
        "0db5377b911e072c1513a3e386020d388c20d2bf",
        "d35a64499673c2d765dd342fa21dabdbfa4ba276"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 16:06:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 16:06:52 2013 +0000"
      },
      "message": "Merge \"Add jsonschema to requirements.txt\""
    },
    {
      "commit": "fe8a609481f87ad8ef4c29047c2c17e6b4cd3c2c",
      "tree": "545de2e11621b4e7f8532ec03ced039309da4abd",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Jul 27 08:15:55 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Jul 27 08:22:37 2013 -0400"
      },
      "message": "skip stamp test until race in nova can be debugged\n\nThis test is causing a lot of gate resets, and as far as I can\ntell they are really nova races in volume attachments. However\nwe should skip the test for now until these can be sorted out.\n\nRelated to bug #1205344\n\nChange-Id: I983779841ac3d3f79442e96b37a0cc8da85ae55b\n"
    },
    {
      "commit": "0db5377b911e072c1513a3e386020d388c20d2bf",
      "tree": "9b497759151bcb7cd6e5371a24b758abdf86b4d2",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 10:39:35 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 17:37:22 2013 -0400"
      },
      "message": "Sync lockutils and log from oslo\n\nThis commit pulls in the lockutils and log module from oslo, and all\nthe dependency modules into tempest.\n\nChange-Id: I5376f977a110f502f0e4958cbccbd379539e006b\n"
    },
    {
      "commit": "78561add657d1fb26ef6a9d226f3cf9e242e2c41",
      "tree": "20f447aa28346d9655d7d50605b3470bb575c513",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 11:41:56 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 16:51:01 2013 -0400"
      },
      "message": "Add environmental variables to test.conf\n\nThis commit adds environmental variables to .testr.conf to disable\ntestr capturing STDOUT and STDERR by default. So now STDOUT and\nSTDERR will print immediately by default when using testr. It also\nadds a default 250 sec timeout for tests. If a test takes longer than\nthis it will fail.\n\nChange-Id: I32d8b1a856f6e7932d16b1464553e9c25fbc3cfc\n"
    },
    {
      "commit": "3b61649d4d610fddfbf852245bd941f721c069ed",
      "tree": "36d17baf7c127210cf3bdaa6a7602b69f6bb7246",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:04:12 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:13:25 2013 -0400"
      },
      "message": "fix race condition in service list compares\n\nthere is a small chance that between the 2 service queries that\nthe service list is updated by the periodic job. We\u0027ll assume\nstability of the service host list in the regular case, but\nthe other metadata is changeable, so only compary the binary\nlists.\n\nFixes bug #1205450\n\nChange-Id: I29f687d4279b79f192de3bae3d15abebd3d858a1\n"
    },
    {
      "commit": "e2955c01156eb34bfde43b66d29e4f58d45e185c",
      "tree": "d2419a2a6a0dc8b0c4602cb102dbdda6bb37f92a",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 11:38:31 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 13:11:36 2013 -0400"
      },
      "message": "Add posargs to testr-full tox job\n\nThis commit adds posargs to to the testr-full tox job. This enables\npassing extra arguments to testr when running the tox job.\n\nChange-Id: I349e1aa21ce4e5e93ffd7e2c9667f2cbbec2a413\n"
    },
    {
      "commit": "55c29c7107a410c5e3c03561a0fd5150fca83b47",
      "tree": "3da7f9906d33711d368c5e789dc6f758dd42a3f2",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "saurabh",
        "email": "sourabh.chordiya@gmail.com",
        "time": "Fri Jul 26 21:15:08 2013 +0530"
      },
      "committer": {
        "name": "saurabh",
        "email": "sourabh.chordiya@gmail.com",
        "time": "Fri Jul 26 21:15:08 2013 +0530"
      },
      "message": "Add Neutron CLI tests to tempest\n\nBasic, read-only tests for Neutron CLI client.\nChecks return values and output of read-only commands.\n\nChange-Id: I5384e063686d21f006f8837cd916177e3d490bd6\n"
    },
    {
      "commit": "b81941ec7c0e4a70a996adbd9ec437befbfb5179",
      "tree": "16d121708ac6d25243d3d718d5271c85b840547d",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 26 15:45:52 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 26 16:33:00 2013 +0200"
      },
      "message": "Unskip test_register_get_deregister_ari_image\n\nThe test case skiped because of invalid state transitions and because of\nwrong relative path handling, both issue has been fixed.\nrong relative path handling, both issue has been fixed.\n\nChange-Id: Ie8b4cb4ee69fb6765351cee9414d599cbae63db8\n"
    },
    {
      "commit": "d35a64499673c2d765dd342fa21dabdbfa4ba276",
      "tree": "bc3848002a70b6e212d035764867bd2e3ec0da2a",
      "parents": [
        "893e870b1637041e62498521bf48e4fb09d31af3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 09:54:52 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 10:12:47 2013 -0400"
      },
      "message": "Add jsonschema to requirements.txt\n\nThis commit adds jsonschema to the requirements list. It is used in\nthe glance api v2 testing, however was previously not included on the\nrequirements list. This commit corrects the oversight.\n\nChange-Id: I6615d07734f693de665b7d89fc20a38a4a1a9e63\n"
    },
    {
      "commit": "d6d8629107786a4b8c2a9a75dd0854ba81c70928",
      "tree": "70f4a46b71275419a80cb99719cc2aa9e14e0b0f",
      "parents": [
        "7f9a3125bb38a5962a86b79588b8cf35243d8f54"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 02 16:15:01 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 26 14:53:16 2013 +0200"
      },
      "message": "Simplify whitebox/manager\n\n* Allow the generic resource deletion (thing.delete) to\noperate on resources allocated in the setUpClass-es too.\n\n* test_images_whitebox.py is using the python\n  client libraries as the scenario tests.\n\n* Remove the not used part of the tempest/manager.py\n\nChange-Id: I980a70d22dc7a3a65a26a8197c7888b125eb3b05\n"
    },
    {
      "commit": "7f9a3125bb38a5962a86b79588b8cf35243d8f54",
      "tree": "8bda4ee669bb3038aaed90dd7fec88e570aa4932",
      "parents": [
        "51a0d5b712852383dde8760652102de3727ffea3",
        "ebcf6af4e943818dd98ab89a0f96146dca86a629"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:34:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:34:31 2013 +0000"
      },
      "message": "Merge \"Add scenario test of instance/volume snapshot\""
    },
    {
      "commit": "51a0d5b712852383dde8760652102de3727ffea3",
      "tree": "a2f48075d5359f9d02eaf52df258611d11e45d9e",
      "parents": [
        "81d3a3c91a9fd2ee62dfcdbd85fc348aad508f0e",
        "d42c991c46a663bdda1260fec851600230a3c128"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:34:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:34:10 2013 +0000"
      },
      "message": "Merge \"add service tests\""
    },
    {
      "commit": "81d3a3c91a9fd2ee62dfcdbd85fc348aad508f0e",
      "tree": "253ce234e9e21484aa429f3a51b393451257bc8f",
      "parents": [
        "dc5b5a2a750cc11fa4dcde01aa1aab8f873072da",
        "d101764a31d107983d4899e4436942193352f0dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:25:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:25:48 2013 +0000"
      },
      "message": "Merge \"Basic starter scenario for testing the dashboard\""
    },
    {
      "commit": "dc5b5a2a750cc11fa4dcde01aa1aab8f873072da",
      "tree": "9974ca8ecaa3f255345c99f1893a42a532001944",
      "parents": [
        "1c8d6bd8d09677db3817ccfe53a30edb9585cde6",
        "8c789764bdcbc9d43f07684a0cb3678e6dcd951b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:25:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:25:42 2013 +0000"
      },
      "message": "Merge \"Added a server-pause test\""
    },
    {
      "commit": "1c8d6bd8d09677db3817ccfe53a30edb9585cde6",
      "tree": "0e0bb6e6ebb4fcf46bd9eda2455aaedb740d7f1a",
      "parents": [
        "2ab0c6c9b442a58b4b3fe446e1a8aeb817ba81af",
        "3fb369577baabb822707ce334ad7f31c4f6adfd6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 10:18:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 10:18:23 2013 +0000"
      },
      "message": "Merge \"add image tests\""
    },
    {
      "commit": "8c789764bdcbc9d43f07684a0cb3678e6dcd951b",
      "tree": "f8a74560061f4fd1a0b63bf849ff7ec08ec992c8",
      "parents": [
        "2ab0c6c9b442a58b4b3fe446e1a8aeb817ba81af"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Mon Jul 22 11:02:05 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Fri Jul 26 11:52:06 2013 +0530"
      },
      "message": "Added a server-pause test\n\nImplementd a negative test for pausing\na already paused server.\n\nImplements blueprint: add-negative-test-for-server\nChange-Id: Ic4bc35258e56f0758640d92d3338c9aa584f0a9a\n"
    },
    {
      "commit": "2ab0c6c9b442a58b4b3fe446e1a8aeb817ba81af",
      "tree": "9546079d9aeb7acb38fea81b232b8344858d7f82",
      "parents": [
        "31ba2c6ca674bf7d28a1a7d178ec7ec310ca176c",
        "98c35f3b430e2b364c1650c08154ce969626af38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 04:53:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 04:53:02 2013 +0000"
      },
      "message": "Merge \"Use nose skip exception conditionally\""
    },
    {
      "commit": "31ba2c6ca674bf7d28a1a7d178ec7ec310ca176c",
      "tree": "5cd535288ed7bf137f71c28ec2d4128e98d71e23",
      "parents": [
        "893e870b1637041e62498521bf48e4fb09d31af3",
        "d0eca67ce15e1cf6cc8b07af416fd829b38087a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 25 22:03:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 25 22:03:35 2013 +0000"
      },
      "message": "Merge \"Negative test for rescuing a non-existent server\""
    },
    {
      "commit": "893e870b1637041e62498521bf48e4fb09d31af3",
      "tree": "79d9b2a96963683f8482766d13fa6e474b7d4fef",
      "parents": [
        "5ee67162eb5efc6038a5d2c8d5d004c4083433c9",
        "6d580bee934199c4935e4d754cbafb67cc859961"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 25 20:19:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 25 20:19:37 2013 +0000"
      },
      "message": "Merge \"Increase ping timeout on scenario testing\""
    },
    {
      "commit": "5ee67162eb5efc6038a5d2c8d5d004c4083433c9",
      "tree": "81a7837e6660ee710a08d14345426f820d4143df",
      "parents": [
        "d935655d6e86439b5c8af5d7bdff23f00e9409e7",
        "8ea181b0ec36d23f1ae733d1c8dc08746b0e1077"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 25 17:51:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 25 17:51:39 2013 +0000"
      },
      "message": "Merge \"Make tenant_network_mask_bits default setting consistent\""
    },
    {
      "commit": "d0eca67ce15e1cf6cc8b07af416fd829b38087a1",
      "tree": "cf191f63b3e639f7af8811fc98067456d5c6aab8",
      "parents": [
        "d935655d6e86439b5c8af5d7bdff23f00e9409e7"
      ],
      "author": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Wed Jul 24 14:27:51 2013 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Thu Jul 25 15:49:21 2013 +0530"
      },
      "message": "Negative test for rescuing a non-existent server\n\nAdded a negative test for rescuing a server\nwhich does not exist.\n\nChange-Id: I618f8f59ad455c48b76fed4c0f836e4e9e49c736\n"
    },
    {
      "commit": "6d580bee934199c4935e4d754cbafb67cc859961",
      "tree": "f7f4da59291ba6284c53266428c35bf502d30629",
      "parents": [
        "58d23301ba51be2e8e96e906ea5d134cb2211542"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 24 10:58:11 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 24 21:20:41 2013 -0700"
      },
      "message": "Increase ping timeout on scenario testing\n\nSome gating may fail because ping timeout is short (20s).\nIn this commit,  we will increase up to 60s.\n\n- Added ping_timeout for compute config with default 60s\n- Replaced hardcorded ssh timeout value with ssh_timeout\n\nFixes bug 1194026\n\nChange-Id: If4e64aff17fc9aea1b6de03c684dff145ef5e6f2\n"
    },
    {
      "commit": "d935655d6e86439b5c8af5d7bdff23f00e9409e7",
      "tree": "325403742db3a07b3989019f136a34c8f4655435",
      "parents": [
        "58d23301ba51be2e8e96e906ea5d134cb2211542",
        "3e04685db6db7ef268e3d6034da0a2d667bba0f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 24 18:15:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 24 18:15:05 2013 +0000"
      },
      "message": "Merge \"Move isolated credential code to BaseTestCase\""
    },
    {
      "commit": "d101764a31d107983d4899e4436942193352f0dd",
      "tree": "b3ca49b7b54ef7fd1f96a4369a10562366b426c9",
      "parents": [
        "a9d4388a72f66bde640e879b3a8d9210f8859cdb"
      ],
      "author": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Wed Jul 24 16:37:23 2013 +0100"
      },
      "committer": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Wed Jul 24 16:43:48 2013 +0100"
      },
      "message": "Basic starter scenario for testing the dashboard\n\nAdd tests to check that the homepage is working, and that it\u0027s\npossible to log in and see the overview page.\n\nFixes bug 1204408\n\nChange-Id: Ifd62e833c85b78c39052f1365a4e1e00680713ef\n"
    },
    {
      "commit": "58d23301ba51be2e8e96e906ea5d134cb2211542",
      "tree": "9b8ba88948ee83ee35b2dc545e621c0e7b92bd26",
      "parents": [
        "47ff791416dea008a51e0a2b36b088778c0e1fb5"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jul 24 10:25:02 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jul 24 13:49:14 2013 +0200"
      },
      "message": "Fixing man page generation\n\nThe man page generation failed with sphinx v1.1.3\nand docutils 0.10 and 0.11.\n\nAdding docutils\u003d\u003d0.9.1 to the test-requirements.txt\nin order to solve this issue.\n\nThe docutils\u003d\u003d0.9.1 is on the common OpenStack dependency list.\n\nSeveral doc creation warning and error also fixed by this change.\n\nChange-Id: Icb412876f5a989e6b8aa4886f2a246127a76521a\n"
    },
    {
      "commit": "98c35f3b430e2b364c1650c08154ce969626af38",
      "tree": "8ab19b0e50754d5857777e4798785e9f769f2929",
      "parents": [
        "47ff791416dea008a51e0a2b36b088778c0e1fb5"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Jul 23 20:34:23 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 24 15:28:53 2013 +1000"
      },
      "message": "Use nose skip exception conditionally\n\ntesttools and nose disagree on the exception raised for skipping\ntests with python \u003c 2.7 (see inline comments for exact details).\n\nThis monkey-patches testtools to recognise the nose skip exception.\nHowever, due to nose being deprecated we hide this behind an\nenvironment variable to make it an opt-in fix.\n\nWhile we\u0027re there, modify tempest.test.api.utils @skip_unless_attr\ndecorator to raise from tempest\u0027s BaseTestCase rather than\ntesttools.TestCase directly.\n\nChange-Id: I13a8f374e879799870bc9193a1ddbdc8d6abb73c\n"
    },
    {
      "commit": "d42c991c46a663bdda1260fec851600230a3c128",
      "tree": "1fba8ac63d29ff083204d5320767ca49ad45c4ba",
      "parents": [
        "556add55af22c52daeb2fd3c148b130b9dc22e89"
      ],
      "author": {
        "name": "Liu, Zhi Kun",
        "email": "zhikunli@cn.ibm.com",
        "time": "Thu Jul 18 23:03:57 2013 +0800"
      },
      "committer": {
        "name": "Liu, Zhi Kun",
        "email": "zhikunli@cn.ibm.com",
        "time": "Wed Jul 24 09:50:44 2013 +0800"
      },
      "message": "add service tests\n\n1. list service by some params combination\n2. enable/disable service\n\nChange-Id: If7aeffbb866da276a4d295fc1db03f38b462cd00\n"
    },
    {
      "commit": "e09b3c21f597e075681d821c9997450b5db62e2f",
      "tree": "d121f70000ad611fcb29c3729f48969c85132265",
      "parents": [
        "3e04685db6db7ef268e3d6034da0a2d667bba0f5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 16:49:36 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 17:32:08 2013 -0400"
      },
      "message": "Add tenant isolation for glance api tests\n\nThis commit adds isolated tenant support to the glance api tests. The\nglance base test class is modified to call _get_isolated_creds() from\nBaseTestCase if the isolated tenant config flag is set.\n\nChange-Id: Ia22bd66006c010dcc4b57a6a6346b281086003d9\n"
    },
    {
      "commit": "3e04685db6db7ef268e3d6034da0a2d667bba0f5",
      "tree": "75722dc587e3659133f7993cbd61479075dbd01c",
      "parents": [
        "47ff791416dea008a51e0a2b36b088778c0e1fb5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 16:00:24 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 16:46:25 2013 -0400"
      },
      "message": "Move isolated credential code to BaseTestCase\n\nThis commit takes the isolated credential code from BaseComputeTest\nand moves it up to it\u0027s super class: BaseTestCase. This allows the\nisolated credential code to be reused by all the test classes. All\nexisting(only compute and volume) isolated credential methods in\nthe base classes are then update to use the common methods.\n\nChange-Id: Ifae7bb74a4aa8f853fbd87ad80a63a9dcfc3b9d1\n"
    },
    {
      "commit": "47ff791416dea008a51e0a2b36b088778c0e1fb5",
      "tree": "87bb2489ed40d48884bbb34ad118c5cb6205e319",
      "parents": [
        "14a38629ae6cccad6c91086aa427764ceebeb570"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 22 17:09:55 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 15:37:28 2013 -0400"
      },
      "message": "Add isolated tenants for admin compute tests\n\nThis adds support for isolated credentials on admin tests. Previously\nthe admin tests just ran with the admin username, password, and\ntenant from the config file. This changes that behavior by getting\nisolated credentials for the admin base test class and then adding\nthe create user to the admin role.\n\nThis may fix a race condition uncovered by the testr runs.\n\nPossibly part of: bp speed-up-tempest\n\nChange-Id: I74339662ab769e005cb79b2d741a04640c5546ce\n"
    },
    {
      "commit": "14a38629ae6cccad6c91086aa427764ceebeb570",
      "tree": "612c3283c2b8ef73bc8ab725cc3e83a25a716e4e",
      "parents": [
        "1fa5db4ee140213d836ad13c2219e5b7922ae93c",
        "888ddc497239c085cf14151eef5a77e9d9a99938"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 23 19:23:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 23 19:23:13 2013 +0000"
      },
      "message": "Merge \"Add exit codes if run_stress.py detects an error\""
    },
    {
      "commit": "1fa5db4ee140213d836ad13c2219e5b7922ae93c",
      "tree": "0e1e42141ca0a0bbaed6504897dcf4677c2b4a27",
      "parents": [
        "a9d4388a72f66bde640e879b3a8d9210f8859cdb",
        "c2ff727a73ff36fc25717041c9fdf894e510540a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 23 15:07:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 23 15:07:43 2013 +0000"
      },
      "message": "Merge \"Updating HACKING with some test writing recommendations\""
    },
    {
      "commit": "888ddc497239c085cf14151eef5a77e9d9a99938",
      "tree": "340ef453aa9ef45f55c5e11e6fdcf7c4bbda75b9",
      "parents": [
        "a9d4388a72f66bde640e879b3a8d9210f8859cdb"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Tue Jul 23 16:13:07 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Tue Jul 23 16:13:07 2013 +0200"
      },
      "message": "Add exit codes if run_stress.py detects an error\n\nThis is just a very basic exit code handling. Could be later enhanced by\ndifferent exit codes.\n\nImplements: blueprint stress-tests\n\nChange-Id: Idcf55163614f69d81fed538f7190bb63fe11dc2c\n"
    },
    {
      "commit": "a9d4388a72f66bde640e879b3a8d9210f8859cdb",
      "tree": "841fbbcbbefb1368955605a58dc9b9e2f90c78d7",
      "parents": [
        "6b41e243331628b0a9efbc2ef1b65e5134be5609"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:54:52 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:55 2013 +0000"
      },
      "message": "Move heat_available option to service_available\n\nThis commit moves the heat_available config option from the\norchestration group to under the service_available group. The option\nis also renamed to heat.\n\nChange-Id: I86c93331a53b5a7323afe27839338ffa1428015f\n"
    },
    {
      "commit": "6b41e243331628b0a9efbc2ef1b65e5134be5609",
      "tree": "2bfc69069979aa19f209cf15b87aae45c0e6d81e",
      "parents": [
        "61e332b00ba0ecfdb51b5d17c1715b17edcb7221"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:49:28 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:43 2013 +0000"
      },
      "message": "Add nova config option to service_available group\n\nThis commit adds a new config option, nova, to the service_available\nconfig group. This option is used to specify whether nova is running\nor not. It also add a skip to base compute api test class.\n\nChange-Id: I658f70f259734e366cecce1c8e0409255351af87\n"
    },
    {
      "commit": "61e332b00ba0ecfdb51b5d17c1715b17edcb7221",
      "tree": "6d6e8320426503d79e6d7f0ec91420fe3801e76c",
      "parents": [
        "853ae4476a40bbda60b4a458ca4fd3633ec8994b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:42:31 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:36 2013 +0000"
      },
      "message": "Add swift config option to service_available group\n\nThis commit adds a new config option, swift, to the service_available\ngroup. This option can be used to specify whether swift is running.\nIt also adds a skip to the base object test class, replacing the\nendpoint detection skip.\n\nChange-Id: I8d81071cf5077fb880f04c04b330b1f4132a58f0\n"
    },
    {
      "commit": "853ae4476a40bbda60b4a458ca4fd3633ec8994b",
      "tree": "cdf8fab9bb55f3b7cef14db5584cf7345f2b9df4",
      "parents": [
        "faa340d498f339f10306c28a0862e0ed6057dca1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:36:07 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:23 2013 +0000"
      },
      "message": "Add glance to service_available config group\n\nThis commit adds a new config option, glance, to the service_available\nconfig group. This option is used to specify whether glance is running\nor not. It also adds skips for the appropriate api tests.\n\nChange-Id: I732b4d1d273bce4ba9d702bd3dbaae2bc5442e35\n"
    },
    {
      "commit": "faa340d498f339f10306c28a0862e0ed6057dca1",
      "tree": "7deb4decacc4abeba98f2929d0b5846158fdb95d",
      "parents": [
        "92dbfb6aa14a81526e89ad05856074558957a165"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:26:21 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 22 16:16:08 2013 -0400"
      },
      "message": "Move neutron_available option to service_available\n\nThis commit moves the neutron_available config option from the\nnetwork group to under the service_available group. The option\nis also renamed to neutron.\n\nChange-Id: I5ee9ec816845de483fe88d76d1bb047e7bb1af7e\n"
    },
    {
      "commit": "92dbfb6aa14a81526e89ad05856074558957a165",
      "tree": "76ed8b31a0ffd64b1b42a1e51f3722793e9ab2ac",
      "parents": [
        "2bcd8381a64970766410317606841a5e2dd63d41",
        "9f3b0c972f9ce46e0daaca98bbf6055ddaed2312"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 18:46:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 18:46:15 2013 +0000"
      },
      "message": "Merge \"update hacking to 0.6\""
    },
    {
      "commit": "2bcd8381a64970766410317606841a5e2dd63d41",
      "tree": "da30c7a82d7f2a805e972c8214f0d13f45d226e7",
      "parents": [
        "3eab9898ad5629bb2552075a2216b5335b0aeb00",
        "69d3bea192d3312ab13bcfe0c7043b7b9fc17b61"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 18:27:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 18:27:47 2013 +0000"
      },
      "message": "Merge \"Add global statistic for stress tests\""
    },
    {
      "commit": "d9aef1ec9cf546496b5aa62b1395f2e1bff12dc1",
      "tree": "f3faee3c7d42434c1719640f80e3e55af674ba15",
      "parents": [
        "eaf3c0cae46248864309a64ed003c56017d84a4b"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Jul 13 17:33:45 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 22 17:50:33 2013 +0200"
      },
      "message": "Ignore the default quota values\n\nThe default Quota values are just values from config file,\nand they are usually different at ever cloud provider.\n\nIn the API compatibility perspective the values are not\nimportant, but the keys presence is important.\n\nThe other option would be, adding the expected response to the\ntempest config.\n\nThe test_get_updated_quotas test case also got a dedicated tenant.\n\nFixing bug 1130461\nChange-Id: I50204dc7955d68491ad63f239c42fb47591a0be7\n"
    },
    {
      "commit": "3eab9898ad5629bb2552075a2216b5335b0aeb00",
      "tree": "19837bd1f910808deb15864fcd4b0c092afe6693",
      "parents": [
        "ec2e7fa31a09387b16e316a5cf2cfdca52ad28a2",
        "dca03dd6ef39a088e7df5a325eb5f5702389a356"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 15:49:18 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 15:49:18 2013 +0000"
      },
      "message": "Merge \"Document E125 as a won\u0027t fix.\""
    },
    {
      "commit": "ec2e7fa31a09387b16e316a5cf2cfdca52ad28a2",
      "tree": "f7d5f9873b37f1bb06772f618a017062368d379b",
      "parents": [
        "e2ef7d8202f1a22f2ccfc50663ae248ad0b4b392",
        "8551278461848604d443bec2f44476e398a81459"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 15:38:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 15:38:21 2013 +0000"
      },
      "message": "Merge \"Add unittest like output for testr-full in tox\""
    }
  ],
  "next": "e2ef7d8202f1a22f2ccfc50663ae248ad0b4b392"
}
