)]}'
{
  "log": [
    {
      "commit": "c82162a385040fcf70444a10bae98ca3f2823bc2",
      "tree": "1a50c0409bb72e8776b8fb90f23a8c59fad63672",
      "parents": [
        "46b433ff4f37aa18e714cf8f7a55a22c470b6325"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Dec 03 09:09:47 2017 +0200"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Mon Mar 12 14:43:07 2018 -0500"
      },
      "message": "Add test for volume create with non-ascii characters\n\nThis test was uploaded since there was a bug [1] while creating\na volume snapshot if the description of the parent volume contains\nnon-ascii code.\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1383899\n\nRelated-bug: #1393871\nCloses-Bug: #1736676\nChange-Id: I9fc41a426b29fad4f4d42a584325f0465a20effe\n"
    },
    {
      "commit": "46b433ff4f37aa18e714cf8f7a55a22c470b6325",
      "tree": "84fe12f566851d2fe6588405fc0cfeacca42f421",
      "parents": [
        "9e17ffd5a06c62001db7bcb6180435b9d26b20f1"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jan 27 17:31:30 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jan 27 17:31:30 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I9a86f7f96db8e2d8a8eb3662e9bd710fda19c5ef\n"
    },
    {
      "commit": "9e17ffd5a06c62001db7bcb6180435b9d26b20f1",
      "tree": "22d635745b3777de962cbbe20dff75d0353b8e08",
      "parents": [
        "cf556b5160094bf3e2cb1172026a56b1680cf6ae",
        "4f86dbab9e91cb40e096e350f4aa2f9c6be831f7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 26 17:55:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 26 17:55:04 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "cf556b5160094bf3e2cb1172026a56b1680cf6ae",
      "tree": "4114711ece9f45a9db4c91733db9bce3f94da4a4",
      "parents": [
        "75511e3a85d48a58a85541d1a0d4e66aeb99d862"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Wed Jan 24 15:36:06 2018 -0600"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Wed Jan 24 15:36:06 2018 -0600"
      },
      "message": "Correct plugin test location reporting\n\nCommit 6f67e3787338407e637d80a6fad0edb5f9a08b24 changed the\ndirectory structure for the plugin, but the code that reports\nwhere the tests can be found was not fully updated.\n\nThis updates the plugin reporting to get the correct directory\nfor tempest to look in and cleans up a few nits with the file.\n\nChange-Id: Ib89f7a9493e3d83382d8dd1f07a3e9e4bb4fcd80\nCloses-bug: #1745175\n"
    },
    {
      "commit": "4f86dbab9e91cb40e096e350f4aa2f9c6be831f7",
      "tree": "7f69be0d9da8f10d90d0cc2165cf7a3cfa12f36f",
      "parents": [
        "75511e3a85d48a58a85541d1a0d4e66aeb99d862"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jan 24 01:50:27 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jan 24 01:50:27 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I361d221621fd5f4eff2adc505d05675db07eb4be\n"
    },
    {
      "commit": "75511e3a85d48a58a85541d1a0d4e66aeb99d862",
      "tree": "bf794458836b6205976b99d100724398cef6db5d",
      "parents": [
        "dae4b6df5f354355cf56eee2547314b2282670f4"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Jan 22 12:52:00 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Jan 22 12:53:28 2018 +0530"
      },
      "message": "Refactored cinder tempest tests to cinder_tempest_plugin\n\n* As per the current codebase of cinder tempest plugin, it is getting\n  dumped in the cinder/tests and the package name is setup.cfg is\n  cinder_tempest_plugin which does not exists. So i refactored to\n  give a proper tempest plugin shape.\n\nChange-Id: Ia78ea53a99923844f40fb4e9fe22ec0da4b0c335\n"
    },
    {
      "commit": "dae4b6df5f354355cf56eee2547314b2282670f4",
      "tree": "71cd4955c741057e0ac8a94cfae124364f7db9fa",
      "parents": [
        "7557925ad88d06a0d2b91a7332ab5d092420f2cb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 12 07:49:15 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 12 07:50:54 2018 +0000"
      },
      "message": "Cinder Tempest plugin tests: Switch to stable interface\n\nAll the cinder tempest plugin tests are inherited from tempest/api/volume/base.py\nwhich is not stable class and can be changed anytime by tempest.\n\nOne recent case where some changes in base class on tempest side could\nhave break the cinder tests-\n http://logs.openstack.org/07/522707/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/a92cd60/logs/testr_results.html.gz\n\nThis commit switch cinder tests to use test.py which is stable interface\nfor plugin and create a base class with commonly used function \u0026 variable.\n\nChange-Id: I0edda1fa23aed0b3d25691d5f4440a7234decc9a\nCloses-Bug: #1734821\n"
    },
    {
      "commit": "7557925ad88d06a0d2b91a7332ab5d092420f2cb",
      "tree": "3fbb6a47247dadad49e1d4b96e88a3f86c20a11a",
      "parents": [
        "d93e72ab07fd899646735c3f5c6ec2708b3e5d0f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jan 05 10:38:30 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jan 05 10:38:30 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I71f9d918b9d970bbdc12fa949c7d468446158d91\n"
    },
    {
      "commit": "d93e72ab07fd899646735c3f5c6ec2708b3e5d0f",
      "tree": "383a9c2c932731b03b0787c3100a5df7b90b2364",
      "parents": [
        "f1e560a881e1919a9c0aba6d1fcccca13f7bb9fa",
        "44fed344d12a4b867051b24aab22584e6ac32ce5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 04 17:17:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 04 17:17:08 2018 +0000"
      },
      "message": "Merge \"Clean up some initial repo creation boilerplate\""
    },
    {
      "commit": "44fed344d12a4b867051b24aab22584e6ac32ce5",
      "tree": "60a8a239deaa9279b6562a46abf38739d79e210c",
      "parents": [
        "3d3f57f5c8871dcfecc60a47cbbd9037cfc6c08d"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Dec 01 16:44:57 2017 -0600"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Wed Dec 20 17:10:45 2017 +0000"
      },
      "message": "Clean up some initial repo creation boilerplate\n\nMinor cleanup of things not needed for our tempest plugin.\n\nChange-Id: Ib309cb1f87211e82eae0d27fa2464ec13a9deca6\nNeeded-by: I5ff95ca13f02ed6e0afb35f0d6bb5c36d4111f5a\nImplements: blueprint goal-split-tempest-plugin\n"
    },
    {
      "commit": "f1e560a881e1919a9c0aba6d1fcccca13f7bb9fa",
      "tree": "dccd69ba7d4073e921471888cd6ba7c305dcb5bf",
      "parents": [
        "a9c66f83c89507afc1b88f51ad7596fb2a951118",
        "c760d7090cf4ef896dae137f394ef6422206a0c8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Dec 19 19:06:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 19 19:06:18 2017 +0000"
      },
      "message": "Merge \"Switch to use new base_client.BaseClient\""
    },
    {
      "commit": "c760d7090cf4ef896dae137f394ef6422206a0c8",
      "tree": "d6942d315709341db0e6c6b4a7b33fd66f1ed254",
      "parents": [
        "3d3f57f5c8871dcfecc60a47cbbd9037cfc6c08d"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun Dec 17 15:02:02 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun Dec 17 15:17:28 2017 +0800"
      },
      "message": "Switch to use new base_client.BaseClient\n\nClass \u0027tempest.lib.services.volume.v3.base_client.BaseClient\u0027 has moved\nto \u0027tempest.lib.services.volume.base_client.BaseClient\u0027 in version Pike\n[1] and will be removed in a future version.\n\n[1] I645ae35daebd924c4c4523163e5419cc050bb0ed\n\nChange-Id: I4bcc9e2c7b6fd0096dc9c8f679ef680ea0d7bbbf\n"
    },
    {
      "commit": "a9c66f83c89507afc1b88f51ad7596fb2a951118",
      "tree": "b6e44f291aa578de7ed05ac696e1a3266a0007a1",
      "parents": [
        "3d3f57f5c8871dcfecc60a47cbbd9037cfc6c08d"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun Dec 17 15:16:06 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun Dec 17 15:16:06 2017 +0800"
      },
      "message": "Add skip check for volume revert feature\n\nVolume revert is a new feature added in microversion 3.40, and now not all\nstorage backend drivers have supported this feature. So it is necessary to\nadd a skip check for it in Tempest tests.\n\nChange-Id: Icbd108f62f5b308e419843b03af20c8fe1278b24\n"
    },
    {
      "commit": "3d3f57f5c8871dcfecc60a47cbbd9037cfc6c08d",
      "tree": "862dbdc250672f3d8f548498bd78289c2e39deec",
      "parents": [
        "389349c35dd64226e009d88e7b9fa1266cad3b05"
      ],
      "author": {
        "name": "Vu Cong Tuan",
        "email": "tuanvc@vn.fujitsu.com",
        "time": "Wed Oct 04 14:20:02 2017 +0700"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Dec 01 16:40:26 2017 -0600"
      },
      "message": "Replace the usage of some aliases in tempest\n\nIn tempest, following aliases have been moved in version Pike\nand will be removed in version Queens:ad\n* manager \u003e os_primary [1]\n* admin_manager \u003e os_admin [2]\n* os_adm \u003e os_admin [3]\n* os \u003e os_primary [4]\n* alt_manager \u003e os_alt [5]\n\n[1] https://review.openstack.org/#/c/468036/\n[2] https://review.openstack.org/#/c/467852/\n[3] https://review.openstack.org/#/c/467605/\n[4] https://review.openstack.org/#/c/466991/\n[5] https://review.openstack.org/#/c/457555/\n\nChange-Id: Ie3b93dd2cf457a5cb42a53eadc9f9fd5cec1f118\n"
    },
    {
      "commit": "389349c35dd64226e009d88e7b9fa1266cad3b05",
      "tree": "e2a4f47fe0f56378ce6c970eac5fff710e2e9896",
      "parents": [
        "7006aa812509c2f99969ef1e3c07f1d64abeb136"
      ],
      "author": {
        "name": "jolie",
        "email": "guoshan@awcloud.com",
        "time": "Mon Sep 25 16:02:20 2017 +0800"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Dec 01 16:38:54 2017 -0600"
      },
      "message": "Remove SCREEN_LOGDIR from devstack install setting\n\nScreen support has been completely removed from devstack.\nSo we should remove this setting.\n\nChange-Id: I65da9c0ead5b437338af55c6b95bf88a8295b08f\n"
    },
    {
      "commit": "7006aa812509c2f99969ef1e3c07f1d64abeb136",
      "tree": "727be4a7a0aff06805b9d6faefb57e261b4961e3",
      "parents": [
        "b4e0dab36a21fe7687e718988895290ac2472abe"
      ],
      "author": {
        "name": "yanghuichan",
        "email": "yanghc@fiberhome.com",
        "time": "Wed Sep 06 15:14:27 2017 +0800"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Dec 01 16:34:28 2017 -0600"
      },
      "message": "Fix wrong links in Cinder\n\nSome docs links have changed.\nWe should update the wrong links in our codes.\n\nChange-Id: I5046be23703192ed6fad805355c8c50b9b4a71c8\n"
    },
    {
      "commit": "b4e0dab36a21fe7687e718988895290ac2472abe",
      "tree": "4f248c5ffe22fa914390129b20c253114712dd62",
      "parents": [
        "d6599b22283f8c8c54f4f184788dd386975bfefe"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Oct 02 16:30:38 2017 -0400"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Fri Dec 01 16:28:22 2017 -0600"
      },
      "message": "Fix tempest test revet_client typo\n\nTrivialFix\n\nChange-Id: Ib4a0c50f699edb1cc2ea669ac711eb2f537be417\n"
    },
    {
      "commit": "d6599b22283f8c8c54f4f184788dd386975bfefe",
      "tree": "3217fce79a5a595ed158045b83cdbda48440ee25",
      "parents": [
        "9d06ea9ff38afdb93e4bea2a53125d079cb42305",
        "66b7fbfe3f629ff473439ff0a71622bd58c1c9d7"
      ],
      "author": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Sat Jul 22 07:26:35 2017 -0400"
      },
      "committer": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Sat Jul 22 07:52:12 2017 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/nishant9620/cinder-tempest-plugin\n"
    },
    {
      "commit": "9d06ea9ff38afdb93e4bea2a53125d079cb42305",
      "tree": "81ee558d1b557d95241e8ee66e8bf89d6cdeb9a8",
      "parents": [
        "a37f7ed55e3d814b889d495e0ea6055ddcbcecdd"
      ],
      "author": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Thu Jul 20 12:13:03 2017 -0400"
      },
      "committer": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Sat Jul 22 07:23:48 2017 -0400"
      },
      "message": "Apply cookiecutter to newly split project\n\nThis tempest plugin is being split out of the main keystone project in\naccordance with Queens goal \"Split Tempest Plugins into Separate\nRepos/Projects\"[1]. This patch applies the standard boilerplate files\nfor OpenStack projects so that it can stand on its own.\n\n[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html\n"
    },
    {
      "commit": "66b7fbfe3f629ff473439ff0a71622bd58c1c9d7",
      "tree": "81ee558d1b557d95241e8ee66e8bf89d6cdeb9a8",
      "parents": [
        "a37f7ed55e3d814b889d495e0ea6055ddcbcecdd"
      ],
      "author": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Thu Jul 20 12:13:03 2017 -0400"
      },
      "committer": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Thu Jul 20 12:13:03 2017 -0400"
      },
      "message": "Apply cookiecutter to newly split project\n\nThis tempest plugin is being split out of the main keystone project in\naccordance with Queens goal \"Split Tempest Plugins into Separate\nRepos/Projects\"[1]. This patch applies the standard boilerplate files\nfor OpenStack projects so that it can stand on its own.\n\n[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html\n"
    },
    {
      "commit": "a37f7ed55e3d814b889d495e0ea6055ddcbcecdd",
      "tree": "129ce1480d1b48e709c1fcc9f02168feb63d9d86",
      "parents": [
        "f5b4f473cb7263be7980164bc8da6d822a3d99df",
        "589ca69a207b44d671d181e613603a8ae31286a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 03 16:44:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 03 16:44:31 2017 +0000"
      },
      "message": "Merge \"Tempest for revert-to-snapshot\""
    },
    {
      "commit": "589ca69a207b44d671d181e613603a8ae31286a9",
      "tree": "129ce1480d1b48e709c1fcc9f02168feb63d9d86",
      "parents": [
        "f5b4f473cb7263be7980164bc8da6d822a3d99df"
      ],
      "author": {
        "name": "TommyLike",
        "email": "tommylikehu@gmail.com",
        "time": "Wed May 10 10:13:23 2017 +0800"
      },
      "committer": {
        "name": "TommyLike",
        "email": "tommylikehu@gmail.com",
        "time": "Tue Jun 27 22:38:31 2017 +0000"
      },
      "message": "Tempest for revert-to-snapshot\n\nAdded tempest testcases for revert-to-snapshot feature.\n\nDepends-On: 16518c3b293561a2e9f4fa42a5247345ebd1e2b3\nChange-Id: I97a9241ce53b144c30bc16d65dc8cf6e3f679743\n"
    },
    {
      "commit": "f5b4f473cb7263be7980164bc8da6d822a3d99df",
      "tree": "c469e678b6a8541c03c1343bd128b2f1a974c6dd",
      "parents": [
        "a55d71ea9af0db1844c4d58aaad71129fc9bce99",
        "d18594a33ef0c8d3091b2d4f3ce329ff5c79ecb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 05 14:04:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 05 14:04:48 2017 +0000"
      },
      "message": "Merge \"cleanup: remove DEVSTACK_CINDER_SECURE_DELETE\""
    },
    {
      "commit": "d18594a33ef0c8d3091b2d4f3ce329ff5c79ecb2",
      "tree": "4da814b425a961dc57d2209f3c2f2e6347fecf0a",
      "parents": [
        "28f39040300e43151d0e4aba85265093df62de2f"
      ],
      "author": {
        "name": "Isaac Beckman",
        "email": "isaacb@il.ibm.com",
        "time": "Wed May 17 15:07:04 2017 +0300"
      },
      "committer": {
        "name": "Isaac Beckman",
        "email": "isaacb@il.ibm.com",
        "time": "Mon Jun 05 14:44:09 2017 +0300"
      },
      "message": "cleanup: remove DEVSTACK_CINDER_SECURE_DELETE\n\nCINDER_SECURE_DELETE is deprecated in devstack as of liberty.\nSee:\nhttps://review.openstack.org/#/c/421253/\nhttps://review.openstack.org/#/c/465513/\n\nChange-Id: I4f4c7a63b99620d63cb7866bf67522081609c12e\n"
    },
    {
      "commit": "a55d71ea9af0db1844c4d58aaad71129fc9bce99",
      "tree": "3056f03e686650baebf7541bd77fc9dada37b6b2",
      "parents": [
        "28f39040300e43151d0e4aba85265093df62de2f",
        "fe3a19e2ef78b1902b6957be193c05b471473cf6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 17 19:02:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 17 19:02:09 2017 +0000"
      },
      "message": "Merge \"Remove obsolete Liberty code\""
    },
    {
      "commit": "fe3a19e2ef78b1902b6957be193c05b471473cf6",
      "tree": "3056f03e686650baebf7541bd77fc9dada37b6b2",
      "parents": [
        "28f39040300e43151d0e4aba85265093df62de2f"
      ],
      "author": {
        "name": "Nicholas Jones",
        "email": "nj762h@att.com",
        "time": "Wed Apr 19 14:37:07 2017 -0500"
      },
      "committer": {
        "name": "Nicholas Jones",
        "email": "nj762h@att.com",
        "time": "Thu Apr 20 09:25:44 2017 -0500"
      },
      "message": "Remove obsolete Liberty code\n\nAddressing #TODO tag, Liberty has been EOL for several months now.\n\nChange-Id: I725449025915d98d81c8363d367562f932fe7fd2\n"
    },
    {
      "commit": "28f39040300e43151d0e4aba85265093df62de2f",
      "tree": "35b71279876481c8605d67d2e8bb033f9cccf46f",
      "parents": [
        "bb06cba1ef4ebc65a0932763a1657440d4979372",
        "081902fd95295ccc3f66e8375f713140b78161b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 27 20:04:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 27 20:04:36 2017 +0000"
      },
      "message": "Merge \"Don\u0027t use tempest special_fields\""
    },
    {
      "commit": "bb06cba1ef4ebc65a0932763a1657440d4979372",
      "tree": "f6e384870dba1b81d5ab84c1b85db86428583f61",
      "parents": [
        "90adb67748ef99330e5fe79c2ea603cf327e9162",
        "496ea7917f8d3b365400d0e5f856222b9307d953"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 25 00:25:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 25 00:25:53 2017 +0000"
      },
      "message": "Merge \"Extracted HTTP response codes to constants\""
    },
    {
      "commit": "081902fd95295ccc3f66e8375f713140b78161b9",
      "tree": "248fe8d9cf9f9c1eeab3c548ef796981c87025b3",
      "parents": [
        "90adb67748ef99330e5fe79c2ea603cf327e9162"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Fri Mar 24 15:24:39 2017 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Fri Mar 24 15:24:39 2017 -0400"
      },
      "message": "Don\u0027t use tempest special_fields\n\nThis has been removed, which now causes these\ntests to fail.\n\nTempest change: https://review.openstack.org/#/c/448869/\n\nChange-Id: I31310dc9b3834e0bf16618db3e473f17eab2b610\n"
    },
    {
      "commit": "496ea7917f8d3b365400d0e5f856222b9307d953",
      "tree": "f6e384870dba1b81d5ab84c1b85db86428583f61",
      "parents": [
        "90adb67748ef99330e5fe79c2ea603cf327e9162"
      ],
      "author": {
        "name": "poojajadhav",
        "email": "pooja.jadhav@nttdata.com",
        "time": "Mon Jan 23 21:05:34 2017 +0530"
      },
      "committer": {
        "name": "poojajadhav",
        "email": "pooja.jadhav@nttdata.com",
        "time": "Wed Mar 22 12:01:18 2017 +0530"
      },
      "message": "Extracted HTTP response codes to constants\n\nThere are several places in the source code where HTTP response\ncodes are used as numeric values.\n\nStatus codes 200, 202, 204, 400, 403, 404, 405 and 413 under\ntests/functional, tests/tempest and tests/unit/api are replaced with\nsymbolic constants from six.moves.http_client thus improves code\nreadability. More patches will be submitted to address other status\ncodes.\n\nPartial-Bug: #1520159\nChange-Id: Idc4d3ee8469e7a41dda2d33f4e0629442bbbce4c\n"
    },
    {
      "commit": "90adb67748ef99330e5fe79c2ea603cf327e9162",
      "tree": "b2421b4747e4eebf3dd491914cb3eb52c53b28e7",
      "parents": [
        "0d601649793ff1bd138a6c949cd3301d6b580a50",
        "c322e54c31b23769a0a4d729cdce45e32b547819"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 21:16:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 21:16:04 2017 +0000"
      },
      "message": "Merge \"Switch to use stable data_utils\""
    },
    {
      "commit": "c322e54c31b23769a0a4d729cdce45e32b547819",
      "tree": "b2421b4747e4eebf3dd491914cb3eb52c53b28e7",
      "parents": [
        "41be8c1685ef70b9dc145099505f936b90d2e8e7"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 07 12:24:30 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 07 12:24:30 2017 -0800"
      },
      "message": "Switch to use stable data_utils\n\nTempest provides stable library interfaces under tempest.lib.\nThis patch switches to use it for data_utils.\n\nChange-Id: I9ec9282268adc80c947e18c34f34dc0fdd82b187\n"
    },
    {
      "commit": "0d601649793ff1bd138a6c949cd3301d6b580a50",
      "tree": "99db4355dd3f6ff02cf5e398719de589a13b715f",
      "parents": [
        "a569568d57248e1f0afea9fcabcf19d1d52695a1",
        "41be8c1685ef70b9dc145099505f936b90d2e8e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 13:56:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 13:56:22 2017 +0000"
      },
      "message": "Merge \"Switch to decorators.idempotent_id\""
    },
    {
      "commit": "41be8c1685ef70b9dc145099505f936b90d2e8e7",
      "tree": "99db4355dd3f6ff02cf5e398719de589a13b715f",
      "parents": [
        "a569568d57248e1f0afea9fcabcf19d1d52695a1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 06 18:54:24 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 06 18:54:24 2017 -0800"
      },
      "message": "Switch to decorators.idempotent_id\n\ntest.idempotent_id is being kept temporary to migrate\nto new lib interface. Now idempotent_id is available as Tempest stable\ninterface decorators and all plugins tests using the old decorator\nshould be switched to new interface.\n\nIn future, Once all plugins are switched to new decorator Tempest\nwill remove the test.idempotent_id\n\nChange-Id: Ie7789c072b8954de5821777bf3f672cdfa4bceca\nRelated-Bug: 1616913\n"
    },
    {
      "commit": "a569568d57248e1f0afea9fcabcf19d1d52695a1",
      "tree": "37868c7cfb7dbc72cf85955d5f08fd9b45f1cced",
      "parents": [
        "067b0eb4b5600ac3a4c91c0e601ab467a4710fe1",
        "20da4f35ab35c22fb56f9c2dcd75357e4c3a3c32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 28 02:29:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 28 02:29:56 2017 +0000"
      },
      "message": "Merge \"Fix internal tempest tests\""
    },
    {
      "commit": "20da4f35ab35c22fb56f9c2dcd75357e4c3a3c32",
      "tree": "37868c7cfb7dbc72cf85955d5f08fd9b45f1cced",
      "parents": [
        "067b0eb4b5600ac3a4c91c0e601ab467a4710fe1"
      ],
      "author": {
        "name": "yogesh",
        "email": "ykshirsa@netapp.com",
        "time": "Thu Feb 23 14:50:18 2017 -0500"
      },
      "committer": {
        "name": "Yogesh",
        "email": "ykshirsa@netapp.com",
        "time": "Mon Feb 27 14:57:30 2017 +0000"
      },
      "message": "Fix internal tempest tests\n\nExisting methods - wait_for_volume_status,\nwait_for_snapshot_status and wait_for_backup_status\nwere combined into\nwait_for_volume_resource_status.\n\nThis patch is intended to fix the issue occured\ndue to above change.\n\nChange-Id: Iaf1fd19a3fdf50aec8aaddffdcbaf6d0466fbd35\nCloses-bug:1667448\n"
    },
    {
      "commit": "067b0eb4b5600ac3a4c91c0e601ab467a4710fe1",
      "tree": "cae2ae6d69d5faf6562b292568ac3548d22c23f8",
      "parents": [
        "9d9a091ba331c93ddb60fef69d1a725bf41cebd2",
        "bb0cbbb1b9acd09725b594f66e34927aef323008"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 11 21:39:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 11 21:39:15 2017 +0000"
      },
      "message": "Merge \"Switch to decorators.idempotent_id\""
    },
    {
      "commit": "bb0cbbb1b9acd09725b594f66e34927aef323008",
      "tree": "cae2ae6d69d5faf6562b292568ac3548d22c23f8",
      "parents": [
        "9d9a091ba331c93ddb60fef69d1a725bf41cebd2"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 27 06:26:32 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 27 06:27:41 2017 +0000"
      },
      "message": "Switch to decorators.idempotent_id\n\ntest.idempotent_id is being kept temporary to migrate\nto new lib interface. Now idempotent_id is available as Tempest stable\ninterface decorators and all plugins tests using the old decorator\nshould be switched to new interface.\n\nIn future, Once all plugins are switched to new decorator Tempest\nwill remove the test.idempotent_id\n\nChange-Id: I6e24344a809ef397a252fe1fb002b2cad10cd5ba\nRelated-Bug: 1616913\n"
    },
    {
      "commit": "9d9a091ba331c93ddb60fef69d1a725bf41cebd2",
      "tree": "5410f480d873006afb5caac5cf4e876fefcca275",
      "parents": [
        "ae612d59c68f51b5660f26ba50b03434c86eb008",
        "1c10d9433d7c58e21db569817ae31b64841a5b6d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 20:12:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 20:12:19 2017 +0000"
      },
      "message": "Merge \"Add volume backup tempest tests\""
    },
    {
      "commit": "1c10d9433d7c58e21db569817ae31b64841a5b6d",
      "tree": "5410f480d873006afb5caac5cf4e876fefcca275",
      "parents": [
        "ae612d59c68f51b5660f26ba50b03434c86eb008"
      ],
      "author": {
        "name": "Michael Dovgal",
        "email": "mdovgal@mirantis.com",
        "time": "Thu Dec 08 17:05:29 2016 +0200"
      },
      "committer": {
        "name": "Michael Dovgal",
        "email": "mdovgal@mirantis.com",
        "time": "Tue Jan 24 16:37:12 2017 +0000"
      },
      "message": "Add volume backup tempest tests\n\nTempest tests that are added:\n1) test volume snapshot backup\n2) test backup create and restore to an existing volume\nThis test can reproduce the bug that is related.\n3) test incremental backup\n\nCo-Authored-By: Oleksii Butenko \u003cobutenko@mirantis.com\u003e\nRelated-Bug: #1335889\n\nChange-Id: Iff857ee11ed15665315077a0ba22cf31f92efe4b\n"
    },
    {
      "commit": "ae612d59c68f51b5660f26ba50b03434c86eb008",
      "tree": "c44f0d86bdccbe9157fbe610245e28e5a2ee5b43",
      "parents": [
        "0370ebea22a24949bc2524cdfc2a8c140e44e083",
        "287f9ec7caa42ebd44a2bf304d16019bd01cac5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 23 23:31:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 23 23:31:48 2017 +0000"
      },
      "message": "Merge \"Reuse already existing groups in tempest plugin\""
    },
    {
      "commit": "287f9ec7caa42ebd44a2bf304d16019bd01cac5a",
      "tree": "c44f0d86bdccbe9157fbe610245e28e5a2ee5b43",
      "parents": [
        "0370ebea22a24949bc2524cdfc2a8c140e44e083"
      ],
      "author": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Fri Sep 23 20:11:58 2016 +0530"
      },
      "committer": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Thu Dec 01 07:59:01 2016 +0000"
      },
      "message": "Reuse already existing groups in tempest plugin\n\nInstead of registering new groups we can reuse already registered\ngroups in tempest/config.py.\n\nChanges should be made to the following groups:\n\na) service_available_group - We don\u0027t need this group in plugin code\nbecause it is already being registered in tempest code and service\navailability is being checked for in the /tempest/api/volume/base.py\nand the test cases in plugin code inherits this base.py\n\nb) cinder group - Instead of registering a new cinder group for plugin\ntests we can add plugin specific configuration options in the existing\nvolume group as the same conf object from tempest is being passed on\nto the plugin\n\nChange-Id: Ie0ca52ec389c581ca47db3e9bbb0793a2bb47fdf\nCloses-Bug: #1626575\n"
    },
    {
      "commit": "0370ebea22a24949bc2524cdfc2a8c140e44e083",
      "tree": "5145db8b043ba85008337acec3d8af57800c12b1",
      "parents": [
        "8410c75d1bbcdebd32afe25b13b3b328070b4877",
        "0d2835b350690adf59a11315c00ee239f7a66e92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 21 12:38:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 21 12:38:22 2016 +0000"
      },
      "message": "Merge \"Remove logging import unused\""
    },
    {
      "commit": "0d2835b350690adf59a11315c00ee239f7a66e92",
      "tree": "5145db8b043ba85008337acec3d8af57800c12b1",
      "parents": [
        "8410c75d1bbcdebd32afe25b13b3b328070b4877"
      ],
      "author": {
        "name": "Cady_Chen",
        "email": "chenyingnan@inspur.com",
        "time": "Thu Oct 20 16:35:50 2016 +0800"
      },
      "committer": {
        "name": "Cady_Chen",
        "email": "chenyingnan@inspur.com",
        "time": "Thu Oct 20 16:35:50 2016 +0800"
      },
      "message": "Remove logging import unused\n\nremoves logging import unused\n\nChange-Id: I5c1f23dcb32e89fcbd25f74dcde8e99ad337737b\n"
    },
    {
      "commit": "8410c75d1bbcdebd32afe25b13b3b328070b4877",
      "tree": "1a87c249ddb0cbdec261bda3a61ac6a7e85f06be",
      "parents": [
        "7a044b007b92603b4e51b872be4be9256c5998bd",
        "5e42c4ed9329a435f00103e4cbb4f60189a01645"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 26 22:11:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 26 22:11:52 2016 +0000"
      },
      "message": "Merge \"Remove placeholder tempest test\""
    },
    {
      "commit": "5e42c4ed9329a435f00103e4cbb4f60189a01645",
      "tree": "1a87c249ddb0cbdec261bda3a61ac6a7e85f06be",
      "parents": [
        "7a044b007b92603b4e51b872be4be9256c5998bd"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Sep 26 14:02:43 2016 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Sep 26 14:02:43 2016 -0400"
      },
      "message": "Remove placeholder tempest test\n\nWe don\u0027t really need this placeholder here now,\ntest_volume_unicode.CinderUnicodeTest is probably a\nsufficient test for this role.\n\nChange-Id: I9dd58c05d08b6bcf2d8880e7856f679f57b0849c\n"
    },
    {
      "commit": "7a044b007b92603b4e51b872be4be9256c5998bd",
      "tree": "aeaba32f84112300568c3e1228be2c6f8aebc88a",
      "parents": [
        "d5eab1010cd6438b6f62b636921e967eb344aff1",
        "7efc6d8997a3e20e2478c286b692af074d2a4ba7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 06 17:49:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 06 17:49:16 2016 +0000"
      },
      "message": "Merge \"Provide volume size for tempest volume creation\""
    },
    {
      "commit": "7efc6d8997a3e20e2478c286b692af074d2a4ba7",
      "tree": "aeaba32f84112300568c3e1228be2c6f8aebc88a",
      "parents": [
        "d5eab1010cd6438b6f62b636921e967eb344aff1"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean_mcginnis@dell.com",
        "time": "Tue Sep 06 08:05:51 2016 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean_mcginnis@dell.com",
        "time": "Tue Sep 06 08:33:47 2016 -0500"
      },
      "message": "Provide volume size for tempest volume creation\n\nThe tempest volume client used to provide a default volume size. This\nwas changed in I2a0f5841fe82ab003562749a63bc4894225699c5. Tempest tests\nnow need to provide a size when creating a volume using this client.\n\nChange-Id: Id1a646cfbd11803a796205af8baa0ac783e9ec3a\nCloses-bug: #1620613\n"
    },
    {
      "commit": "d5eab1010cd6438b6f62b636921e967eb344aff1",
      "tree": "171f90e1eb6f0a8dba23e14998abfee5966f6d6e",
      "parents": [
        "c658b39acf0a3bf37fc550b8bf7c5bc3a9019a50",
        "9b434d11174412c02189f4095087bab50fe6711e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 30 22:18:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 22:18:24 2016 +0000"
      },
      "message": "Merge \"Add tempest tests for Consistency Groups\""
    },
    {
      "commit": "c658b39acf0a3bf37fc550b8bf7c5bc3a9019a50",
      "tree": "dabbbf64fa32fea10321ffba34fa43921064bdfd",
      "parents": [
        "91cdf7a4aa4c929c089185a04a01c47e9fdf7b49",
        "ae1be426dedfa2496f6c3b05f14ae3e724116b34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 30 11:04:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 11:04:49 2016 +0000"
      },
      "message": "Merge \"Remove unused config.CONF\""
    },
    {
      "commit": "ae1be426dedfa2496f6c3b05f14ae3e724116b34",
      "tree": "dabbbf64fa32fea10321ffba34fa43921064bdfd",
      "parents": [
        "91cdf7a4aa4c929c089185a04a01c47e9fdf7b49"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 29 11:33:35 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 30 10:01:46 2016 +0800"
      },
      "message": "Remove unused config.CONF\n\nThis is to remove unused config.CONF to keep code clean.\n\nChange-Id: I6e8d19ec06e7df84b2bbd86dd3b99b4489402ddd\n"
    },
    {
      "commit": "9b434d11174412c02189f4095087bab50fe6711e",
      "tree": "910a7e3fee0563f9863fa5229bcfd00942a17465",
      "parents": [
        "91cdf7a4aa4c929c089185a04a01c47e9fdf7b49"
      ],
      "author": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Fri Aug 12 17:23:19 2016 -0700"
      },
      "committer": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Mon Aug 29 11:23:51 2016 -0700"
      },
      "message": "Add tempest tests for Consistency Groups\n\nThese tempest tests add coverage for all the API\u0027s related to\nconsistency groups in Cinder. They were originally proposed\nfor upstream tempest in https://review.openstack.org/#/c/252213/\nbut were not a good fit since they aren\u0027t supported by the\nreference driver. They have been modified to work as part\nof the in-tree tempest plugins for Cinder now.\n\nThe tests are behind a new config option for tempest, which\nin turn is part of a new config group called \u0027cinder\u0027. This\nwas added to avoid any collisions with the \u0027volume-features-enabled\u0027\nor \u0027volume\u0027 groups already in the upstream tempest tests.\n\nTo enable them set the following in tempest.conf\n\n[cinder]\nconsistency_group \u003d True\n\nThen make sure to run tempest with the \u0027all-plugin\u0027 tox environment.\n\nDon\u0027t forget to update policy.json to allow for CG API\u0027s to be called..\n\nChange-Id: I772ea13ca156e71620d722eee476f222a8653831\nCo-Authored-By: Xing Yang \u003cxing.yang@emc.com\u003e"
    },
    {
      "commit": "91cdf7a4aa4c929c089185a04a01c47e9fdf7b49",
      "tree": "ad3c236f5726f3ba959c5e234206bc252f21da61",
      "parents": [
        "b0b5bd15d046d61feae6de8a615b6e7ad0dc1ded",
        "f3033f198f4d94a7b64297cb3ad4d22fd02529f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 22 23:42:42 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 22 23:42:42 2016 +0000"
      },
      "message": "Merge \"tempest: Add Unicode volume name test\""
    },
    {
      "commit": "f3033f198f4d94a7b64297cb3ad4d22fd02529f0",
      "tree": "ad3c236f5726f3ba959c5e234206bc252f21da61",
      "parents": [
        "b0b5bd15d046d61feae6de8a615b6e7ad0dc1ded"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Thu Apr 28 17:02:32 2016 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Wed Jun 22 15:45:52 2016 +0000"
      },
      "message": "tempest: Add Unicode volume name test\n\nCreate and view a volume with Unicode characters\nin the name.\n\nChange-Id: I0c49814a98921d9743f74a6fc0b0b0044473c398\n"
    },
    {
      "commit": "b0b5bd15d046d61feae6de8a615b6e7ad0dc1ded",
      "tree": "79c88014e155614dcc2fe7dc45b93b5f652629f1",
      "parents": [
        "dacc36c40d94ea8162e001b92a81ad3966ad0911",
        "6f67e3787338407e637d80a6fad0edb5f9a08b24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 04 05:08:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 04 05:08:40 2016 +0000"
      },
      "message": "Merge \"Move and rename tempest_tests to cinder/tests/tempest\""
    },
    {
      "commit": "6f67e3787338407e637d80a6fad0edb5f9a08b24",
      "tree": "79c88014e155614dcc2fe7dc45b93b5f652629f1",
      "parents": [],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar246@gmail.com",
        "time": "Mon May 02 10:19:22 2016 +0000"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar246@gmail.com",
        "time": "Tue May 03 17:55:20 2016 +0000"
      },
      "message": "Move and rename tempest_tests to cinder/tests/tempest\n\nTo avoid conflicts, it needs to be done and\nthe subdirs \u0027api\u0027 and \u0027scenario\u0027 directly under\nthe cinder/tests/tempest directory\n\nCloses-Bug: #1577016\n\nChange-Id: I5b8d1411e0917ecb7e70eb5a6b139d75437ba032\n"
    },
    {
      "commit": "dacc36c40d94ea8162e001b92a81ad3966ad0911",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 03 10:48:26 2012 -0700"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Thu May 03 10:48:26 2012 -0700"
      },
      "message": "Initial fork out of Nova.\n"
    }
  ]
}
