)]}'
{
  "log": [
    {
      "commit": "c536175d8d4d572278b4e592dadc548b34e4ea91",
      "tree": "d1aa2293f59c72fab11b1809f131fc8cffd819f7",
      "parents": [
        "b8f3100d8537e82ecaa08f058d04af3393d25928",
        "2abe00a486acf5dc39df3b6f3779f13aaed26273"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 11 17:43:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 11 17:43:05 2017 +0000"
      },
      "message": "Merge \"Refactor volume groups and group snapshots tests\""
    },
    {
      "commit": "7451a29f68109dcdcb1229916531ab3ccf961605",
      "tree": "ed49a1a40dbcbbf1e77dcbfc5eae14639e5b3caa",
      "parents": [
        "8da64f1d17d058ef474973ce97cc6395c4954d48",
        "8d1c71e7cc15c8a85961225c8b98af0800922566"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 11 08:49:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 11 08:49:29 2017 +0000"
      },
      "message": "Merge \"Fix a misspelled addClassResourceCleanp in tempest doc\""
    },
    {
      "commit": "8d1c71e7cc15c8a85961225c8b98af0800922566",
      "tree": "61442bab9b3b2fffb40b7df0c5eed060eb81603a",
      "parents": [
        "54cf3e446f16f1f914f9f8ccbc8400b8e57eb5b7"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Dec 08 17:11:43 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Dec 08 17:11:43 2017 +0800"
      },
      "message": "Fix a misspelled addClassResourceCleanp in tempest doc\n\nThis is to fix a misspelled addClassResourceCleanp, which\nshould be addClassResourceCleanup, in tempest doc\n\nChange-Id: Ie4cdc9680016feca5f75df193077b1f0edce7e4b\n"
    },
    {
      "commit": "e9241b5d89e8b70b852d1eec9af73ecac17ed28a",
      "tree": "a3a89bc16a517aea0c3c9241423b67cf0b991864",
      "parents": [
        "54cf3e446f16f1f914f9f8ccbc8400b8e57eb5b7"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Dec 06 15:41:08 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Dec 06 15:41:08 2017 +0800"
      },
      "message": "Fix a missing preposition in plugin doc\n\nIn \"While there are no hard and fast rules for the structure a plugin\"\na preposition is missing between \"structure\" and \"a plugin\", this is\nto fix it.\n\nChange-Id: Ib22f614dece35d2ed79fa660027e50840e77d7bb\n"
    },
    {
      "commit": "2abe00a486acf5dc39df3b6f3779f13aaed26273",
      "tree": "a4394e46ac6f27ed06e1646e3cf6fed44633b85c",
      "parents": [
        "e12d98aacf23eea64cb9119b496de32828fd39b3"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Nov 21 10:14:09 2017 +0800"
      },
      "committer": {
        "name": "Jeremy Zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Nov 29 14:37:29 2017 +0000"
      },
      "message": "Refactor volume groups and group snapshots tests\n\nAccording to api microversion history of Cinder[1], min microversion for\nvolume groups (create/delete/update/list/show) is 3.13, min microversion\nfor group snapshots(create/delete/list/show) and create group from group\nor group snapshot is 3.14.\n\nWhile in GroupsTest in Tempest, the min microversion for volume groups is\nset to 3.14. This patch aims to refactor the original GroupsTest to correct\nthe min microversion for volume groups, and also spilt it into two parts,\none for groups tests and the other for group snapshot tests, which will make\nthe code more clear and readable.\n\n[1] https://docs.openstack.org/cinder/latest/contributor/api_microversion_history.html\n\nChange-Id: Ic98e8892c4a44850d7a7afac9be1aa59ab38bb8c\n"
    },
    {
      "commit": "bbbaad68c3c2f213edc477bee20ab3658615a499",
      "tree": "c6a6f7bfb758427d54eb202721e8a345c6d7fc44",
      "parents": [
        "ce5f6094a139b652a9dc380e1392e412e92197aa"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Tue Nov 21 16:04:03 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Tue Nov 21 19:02:54 2017 +0900"
      },
      "message": "Fix docs markup consistency\n\nThis commit fixes docs consistency about markups, mainly. Originally,\nsome of command options were written with strong emphasis. However,\ndouble dashes are converted to a single dash with it. And this commit\nalso fixes some inconsistencies and weird indentations.\n\nChange-Id: Iff1e8e320dcb1fa69ca0fce139c58727fca7b729\n"
    },
    {
      "commit": "b78b923e5a9c8f8a21cad2c9aed4bd12c28d1a9b",
      "tree": "efa5149ef27017f08712450ef524aaf3a0b2f293",
      "parents": [
        "10d9e733494a9a898a97dfe8abf8e4ba39d88db8"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Nov 17 16:12:37 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Nov 20 07:39:09 2017 +0000"
      },
      "message": "Fix indentation in docs\n\nThis commit fixes indentation in tempest docs. These indentations are\nnot necessary and it causes a weird html outputs.\n\nChange-Id: I9c8714558a3327b7ad0b0ab0d3fdc7e770c3c75b\n"
    },
    {
      "commit": "cd2fef95ca1462f9c8d026dd19c20a84deba3157",
      "tree": "5644de8dfba7eb830f226c304d9e12a7d5d9396e",
      "parents": [
        "93a42fd79dfc38c3f6b7a138a3298bfa5873c2f7"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Nov 06 20:11:45 2017 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Nov 08 01:23:17 2017 +0000"
      },
      "message": "Add a .htaccess for redirecting old paths\n\nThis commit adds an .htaccess file to the tempest docs to handle\nredirecting old paths to the new location. Before the docs migration in\nthe past we had docs located at docs.openstack.org/developer/tempest and\nnow things are located in docs.openstack.org/tempest/latest. With this\nfile we should be properly redirecting old links to the new location.\n\nChange-Id: Idec7b2f299ade9b7dcc678ea1daf8daa25f08c44\n"
    },
    {
      "commit": "bf142fc3d8cab33aca1756869c92954a05de4a0c",
      "tree": "4318fd88c0ff4b0e0192ff0b027441253324bd0a",
      "parents": [
        "c0a96b313292e35f341dcae80d5c4afcd4439c70"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Oct 23 17:30:18 2017 +0200"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Oct 23 17:51:32 2017 +0200"
      },
      "message": "Make test.py and clients.py as stable for plugins\n\ntest.py and clients.py now only depend on stable\ninterfaces and can be marked stable for plugins.\n\nPrevious patches added unit tests and docstrings\nfor most methods.\n\nChange-Id: I22cb1a7744d2310f9b70769e136803a607217ceb\n"
    },
    {
      "commit": "dc6e2a889e5c0dfe1637cc5ecc46009e1f72cd19",
      "tree": "1408b993b545d31cdf4435f03aea98ce2980d90d",
      "parents": [
        "7f76a2db80b344ef8520b7a1a5a91531e8fc9b70"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Sep 28 07:21:59 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Sep 28 07:29:33 2017 +0000"
      },
      "message": "Fill microversion doc for implemented volume tests\n\nWe have lot of volume microversion tests implemented\nbut microversion doc is out of date ti list all.\n\nAdding below microversion in doc:\n- 3.9 - I41d0c3f459c139a0e5e415c030cddbb1fe8beb46\n- 3.11 - Ic409db6f1258befc6f1772ea19e7e634170269f8\n- 3.12 - I9904bc53896e7d58a22aef11f6a3128147c0a373\n- 3.14 - Id1779fe5dce50b062ca0ff841a7ede72cac9dd73\n- 3.19 - I14f5b8fd0f386ea5f84cc3a2decede430a7e7893\n- 3.20 - I41d0c3f459c139a0e5e415c030cddbb1fe8beb46\n\nChange-Id: Ifbd4d00e5b75a0c099cac1d1f393490ee326a17f\n"
    },
    {
      "commit": "7df4477fd9705fabb0764f73656657c0b2da61fb",
      "tree": "7935ff78e192d1e140d55d723a17b0e080042420",
      "parents": [
        "47fd954cceafd32b4755677e3e78b79f6caa6fe2",
        "6d5a48cbe7aede5cb5f446af29d80ddf340f6340"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 15 15:49:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 15 15:49:24 2017 +0000"
      },
      "message": "Merge \"Move data directory under doc/source\""
    },
    {
      "commit": "7dcb98f50391b15580449b18469c18b2a584717b",
      "tree": "b29126b3edcee720d2507c6ef2b7d4254cf2362b",
      "parents": [
        "d5f49e2f76a9ca3b1f117c1a9eb349e9976ac222",
        "0477accd328220c725bdf227b25cbe8ce2862e72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 14 19:07:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 14 19:07:08 2017 +0000"
      },
      "message": "Merge \"Make validation_resources a stable interface\""
    },
    {
      "commit": "43afce6b8c4ba4e8f829770a7f5e6a2b0f5a325f",
      "tree": "642a9fd29b11b177f830ed8e9cd655f3583aa1b7",
      "parents": [
        "2c8e377d6338d3bccb1cc9e540fa344d8e00c0a1",
        "3be574898c6eebaf86c39fc4512fc56e36df5535"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 13 17:54:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 13 17:54:24 2017 +0000"
      },
      "message": "Merge \"Make resource_cleanup stable\""
    },
    {
      "commit": "0477accd328220c725bdf227b25cbe8ce2862e72",
      "tree": "6ea9f2db9dbb70864b09e09770c7a6ef6653ec9e",
      "parents": [
        "9f416dd25a641de016bc081aeefb0f7a701a7a43"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Aug 09 21:14:53 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Sep 12 15:02:15 2017 -0600"
      },
      "message": "Make validation_resources a stable interface\n\nMove the module to tempest.lib, add unit tests, release notes and\nupdate imports.\n\nChange-Id: I76b3b8e9a83bd83a6b5742b6d2ceb84642f653ad\n"
    },
    {
      "commit": "3be574898c6eebaf86c39fc4512fc56e36df5535",
      "tree": "bb655db96bf85f49b490a0818e44f5b92757ce91",
      "parents": [
        "9806f2dc53acf2286302f5cb569dc2bb5d2dc4c3"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Aug 25 22:41:26 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Sep 12 12:37:30 2017 -0600"
      },
      "message": "Make resource_cleanup stable\n\nAdd docstrings, unit tests and an helper for class resource\ncleanup. Check super\u0027s resource_cleanup is invoked when\noverriden to ensure the cleanup stack is processed.\n\nChange-Id: I9c89ba4efd715634dde6b1182c2025ddf9c2f7d2\n"
    },
    {
      "commit": "a1c3af33507b9dd52d1838cd21b8914340889fbd",
      "tree": "f545eb7669bf692b1337e723ff2fec81887523d3",
      "parents": [
        "3f310141fb77c1cd787df84b16588b51d01a71a2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 07 10:22:37 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 07 11:53:49 2017 +0900"
      },
      "message": "[DOC] Fix \"Title level inconsistent\" warning\n\nThis commit fixes the warning \"Title level inconsistent\". And the module\nAPI docs should be shown up.\n\nChange-Id: Ie9a3656b0a58300d611352d054868440f0ffd387\n"
    },
    {
      "commit": "6d5a48cbe7aede5cb5f446af29d80ddf340f6340",
      "tree": "a271dd3b1823c77a88320e80269cc286763c4476",
      "parents": [
        "4747708c017616fec767c597015bf88597c0d9f3"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 06 18:31:57 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 06 18:31:57 2017 +0900"
      },
      "message": "Move data directory under doc/source\n\nThis commit moves the data directory under doc/source directory. The\ndata directory have only tempest-plugins-registry.header which is only\nused for documentation. So, this change makes it clearer for the meaning\nof the directory.\n\nChange-Id: I73059707cb45bb241128662fbd7a48747332ea7f\n"
    },
    {
      "commit": "5415c8ee83c2faa255d1f459334d85a65ecbc6d2",
      "tree": "86a84670c7ec4c34544d00f56e0e5d11977895ba",
      "parents": [
        "09389815a1e37a5674919e0053400a7ac1bd5812",
        "5febd73a5009710b6dd860eb75db6e2ad1ee1ca7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 03 12:26:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 03 12:26:56 2017 +0000"
      },
      "message": "Merge \"[Doc] Remove html_use_smartypants config in doc\""
    },
    {
      "commit": "c9f271d5c0e4525bf95abc10ce98edaea8842ac1",
      "tree": "27b2eaec95abc24a6d325262a7009e38a801eeee",
      "parents": [
        "596f98073101ed674e2e8f2b92b8859ae642539f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Aug 30 10:14:23 2017 +0300"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Aug 30 10:14:23 2017 +0300"
      },
      "message": "Fix volume microversion link in doc\n\nCurrent link is of ocata, we should have latest doc\nlink for better maintenance.\n\nChange-Id: Ic8194bb1e4263324267852fccd4f9f9a029ce86a\n"
    },
    {
      "commit": "ecdb0609f586035886fa0862d254cdd1f116f7c6",
      "tree": "e84f821ed3d05dd954cb7a1fb195fc8f16043dee",
      "parents": [
        "680c32aa4af4356fa8b4d04b2876e7911798ae0a",
        "20e512b55333248bd37f081419aed4ef38b8ec2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 21 05:07:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 21 05:07:31 2017 +0000"
      },
      "message": "Merge \"Update and replace http with https for doc links in tempest\""
    },
    {
      "commit": "20e512b55333248bd37f081419aed4ef38b8ec2a",
      "tree": "480e094a31e1bf00cc1bc51f4b126bd6f65008ee",
      "parents": [
        "8d437c776bba5383adb862dbefe8a1b7adb357b5"
      ],
      "author": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Mon Aug 14 00:12:40 2017 -0700"
      },
      "committer": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Mon Aug 14 00:12:40 2017 -0700"
      },
      "message": "Update and replace http with https for doc links in tempest\n\n1) Update doc links according to OpenStack document migration\n2) Use https instead of http for docs links\n\nChange-Id: I56ee6a1aa8fd63c336849affb8d6aff5c9e66e9e\n"
    },
    {
      "commit": "284d3112679d9970240e0bbea26b5d0281ee84a5",
      "tree": "3febba322102bd52c01e6fb3dc625f746dc101b1",
      "parents": [
        "8d437c776bba5383adb862dbefe8a1b7adb357b5"
      ],
      "author": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Sun Aug 13 23:37:34 2017 -0700"
      },
      "committer": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Sun Aug 13 23:38:43 2017 -0700"
      },
      "message": "[Trivialfix]Fix typos in tempest\n\nFix all the typos found in tempest.\n\nChange-Id: I9417ff7e0ab8a552c6d6acdeb968a9fe993b270a\n"
    },
    {
      "commit": "ff682c8bc3dab2371561c67325095d3f932a0683",
      "tree": "a20fe5278f1095e9e807ed3a9584392f1760a322",
      "parents": [
        "9543ad1e07bb712496762947b7443ff2078664cf",
        "17347f0effe9d0dd85408dd623446873cafa4a36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 10 10:47:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 10 10:47:11 2017 +0000"
      },
      "message": "Merge \"Mark credentials_factory stable for plugins\""
    },
    {
      "commit": "17347f0effe9d0dd85408dd623446873cafa4a36",
      "tree": "696871f0dab11c94456a4ed05eb8ad7122bffdaa",
      "parents": [
        "684380741961830e602f4c4bfa6fd9f7d80a868c"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Jul 26 16:18:30 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Aug 08 22:26:07 2017 +0100"
      },
      "message": "Mark credentials_factory stable for plugins\n\nAdd unit tests for credentials_factory and mark it stable for\nplugins. This is part of the work to make tempest/test.py stable\nfor plugins.\n\nChange-Id: I99414cb2704ce5469fcb66406b6905e2d1871dba\n"
    },
    {
      "commit": "b2ff0787a36891085f333b73656ec38af99f9550",
      "tree": "2ddb7d58faf4fcdef1f04ff3082ab935107f82d7",
      "parents": [
        "0fc1454c86abf2b2fc1fb5250f42e1a9d4d533c1",
        "850f14dbf9e4c26ff26cd3518ad64615d950e050"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 08 02:48:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 08 02:48:27 2017 +0000"
      },
      "message": "Merge \"Fix microversion doc for implemented microversion tests\""
    },
    {
      "commit": "850f14dbf9e4c26ff26cd3518ad64615d950e050",
      "tree": "4756c91cc44ed741c83b20880bb6d8a5d3691815",
      "parents": [
        "248082e22820ccc423e370cc949be3d3c4399b43"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Aug 01 08:37:25 2017 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Aug 07 18:45:17 2017 +0000"
      },
      "message": "Fix microversion doc for implemented microversion tests\n\ncompute microversion 2.52, and 2.53 are not implemented\nin Tempest and should not be added in doc also.\n\nThose were added in Icc43342e4b64f415593700cb5ab19156a5d2bc19\n\nChange-Id: I8bdd32adcb2bb775099db3a8b8af3832a4025d96\n"
    },
    {
      "commit": "6176f1bbf939aefa463d77696c1c420a21c30abf",
      "tree": "1dc3e33e7bb09a3b6b2bcf081c817477b843233e",
      "parents": [
        "c465bfe00183c18ae83e28dadfc2560f4ff1394e"
      ],
      "author": {
        "name": "yfzhao",
        "email": "dsware@126.com",
        "time": "Thu Aug 03 20:13:50 2017 +0800"
      },
      "committer": {
        "name": "yfzhao",
        "email": "dsware@126.com",
        "time": "Thu Aug 03 20:16:13 2017 +0800"
      },
      "message": "TrivialFix: Remove the unused import code\n\nRemove the unused import code in doc/source/conf.py\n\nChange-Id: Idd3de97e2752eb6a04b2040ea1dd88da5bb91b04\n"
    },
    {
      "commit": "248082e22820ccc423e370cc949be3d3c4399b43",
      "tree": "7c5737b86553dd07152200b8be9b8955f82f184e",
      "parents": [
        "98c5c1e89e60bfa88e9fc6440f8c5c7855be7097",
        "7664afec2d0d9def644f904204a7f91f166d7aa4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 01 06:30:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 01 06:30:15 2017 +0000"
      },
      "message": "Merge \"Fixed the broken links for api microversion\""
    },
    {
      "commit": "15b3842665e53994adb7683714d3815b68ae45bb",
      "tree": "56018995f5c1627a003477b0b1f64eb50abe3871",
      "parents": [
        "0252bca0d926774eab86fd88590401897eefa41b"
      ],
      "author": {
        "name": "junboli",
        "email": "junbo85.li@gmail.com",
        "time": "Mon Jul 31 15:32:19 2017 +0800"
      },
      "committer": {
        "name": "junboli",
        "email": "junbo85.li@gmail.com",
        "time": "Mon Jul 31 15:32:19 2017 +0800"
      },
      "message": "TrivialFix: Remove the unused import code\n\nIn the file doc/source/conf.py, some unused import code left, this change is to\nclean them up.\n\nChange-Id: I22ad2c3f6f37e0ca80c2a0d0943492572899929e\n"
    },
    {
      "commit": "7664afec2d0d9def644f904204a7f91f166d7aa4",
      "tree": "5f08ea00baed930911862e3088deb5b65955253d",
      "parents": [
        "0252bca0d926774eab86fd88590401897eefa41b"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Jul 28 18:59:33 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Jul 28 19:00:02 2017 +0530"
      },
      "message": "Fixed the broken links for api microversion\n\nChange-Id: Icc43342e4b64f415593700cb5ab19156a5d2bc19\n"
    },
    {
      "commit": "ae90da579661f408444cba2c8fb87407c98f42da",
      "tree": "8330626aa5b452263a54e3ca4a972cd198a2076d",
      "parents": [
        "40bf695c91c3fe1c5ae858bfe2a862b99648db1c",
        "841b75e6b64254965e72c6a09bd09171e158e56b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 24 19:53:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 24 19:53:19 2017 +0000"
      },
      "message": "Merge \"Add better docs on credential providers\""
    },
    {
      "commit": "e70e0feb6361d7f97f0b360b25a711a2426775a7",
      "tree": "38ea690785af82628f88710418787aab9178a3d9",
      "parents": [
        "30bbd2deeb1b786014aabd9e4b822146351b1ade",
        "b19c55df4bb30a65e3e6abfa977dd9e857a330a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 24 10:30:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 24 10:30:29 2017 +0000"
      },
      "message": "Merge \"Migrate the preprov creds module to tempest lib\""
    },
    {
      "commit": "30bbd2deeb1b786014aabd9e4b822146351b1ade",
      "tree": "4e9e78aef1aae12fec2a5ed9f2e7ccdd8f3becf7",
      "parents": [
        "c7a403debdb270412836cca30103512b9a7d497f",
        "c51b712dec2013edeeaa3e91e65f94a7bb185574"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 24 10:08:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 24 10:08:02 2017 +0000"
      },
      "message": "Merge \"Migrate the dynamic creds module to tempest lib\""
    },
    {
      "commit": "c7a403debdb270412836cca30103512b9a7d497f",
      "tree": "50b63ac3d8f3d4a5e77fc6c9709d0edfc14f5a22",
      "parents": [
        "878845412eee5f0b2c5b86835372096723fa8596",
        "74a56aba03aaed32669ea7f0b011a5a7c2c6a730"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 22 01:47:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 22 01:47:46 2017 +0000"
      },
      "message": "Merge \"Doc: fix markups, capitalization and add 2 REVIEWING advices\""
    },
    {
      "commit": "841b75e6b64254965e72c6a09bd09171e158e56b",
      "tree": "ea12a0db44ebc4ce71d0069dd99a19ff61855c0b",
      "parents": [
        "b19c55df4bb30a65e3e6abfa977dd9e857a330a4"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 13:17:43 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:16:48 2017 -0400"
      },
      "message": "Add better docs on credential providers\n\nThis commit adds some better documentation with an example explaining\nhow to use the credential providers now in tempest/lib.\n\nChange-Id: I9f6856645094d483f7a3f0f76a40568c28c4e9b1\n"
    },
    {
      "commit": "b19c55df4bb30a65e3e6abfa977dd9e857a330a4",
      "tree": "06c35b92944205f26e74e214a19f75697059fafe",
      "parents": [
        "c51b712dec2013edeeaa3e91e65f94a7bb185574"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 12:38:35 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:14:41 2017 -0400"
      },
      "message": "Migrate the preprov creds module to tempest lib\n\nThis commit migrates the preprovisioned credentials provider from\ntempest/common into tempest/lib. As part of this 2 dependencies are\nalso migrated to lib: the InvalidTestResource exception class and the\ntempest.common.fixed_network module.\n\nChange-Id: Ib9e909aaaf81f7cb57e2382cec44598e918747b8\n"
    },
    {
      "commit": "c51b712dec2013edeeaa3e91e65f94a7bb185574",
      "tree": "c5a93a86de8cc400b1951d86bc67b0d919a91983",
      "parents": [
        "e1e6e7825d48a4c4ef582b9c81b0a320e72ca18b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 12:28:07 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:14:40 2017 -0400"
      },
      "message": "Migrate the dynamic creds module to tempest lib\n\nThis commit migrates the dynamic credentials provider from\ntempest/common into tempest/lib.\n\nChange-Id: Id8d60e4d7c22bc72c3e48bc768509ff0cc0c89d5\n"
    },
    {
      "commit": "e98720a22f70079a2b3bc55dce2c7ff214dd1ff5",
      "tree": "610306ada41094253287c936d124854e875a3bb0",
      "parents": [
        "55e301689c3e2bb0bf7189dafc824b53bdd7ea3c"
      ],
      "author": {
        "name": "chenxing",
        "email": "chen.xing@99cloud.net",
        "time": "Wed Jul 19 03:42:23 2017 +0000"
      },
      "committer": {
        "name": "chenxing",
        "email": "chen.xing@99cloud.net",
        "time": "Wed Jul 19 03:42:23 2017 +0000"
      },
      "message": "Update the documention for doc migration\n\nChange-Id: Ie6d322d1b9c93118af7c74986993010b9f4b76b2\n"
    },
    {
      "commit": "aa516f871f0f1b471909e24aa178bbe77ceebb0e",
      "tree": "2e7a3c17df1995566ca81c18caf385428814bfc1",
      "parents": [
        "7a857b04f8fa39c48d25f66153dbbbf7615331c9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "message": "Add flag to generate tempest plugin list\n\nThis commit adds a flag to generate a tempest plugin list. In a local\nenvironment, we don\u0027t need to generate a tempest plugin list, always\nwhen we just need to see the other documents. Besides, generating the\ntempest plugin list takes a long time. When GENERATE_TEMPEST_PLUGIN_LIST\nenvironment variable is \u0027true\u0027(default), the plugin list is created.\nWhen the other value such as \u0027false\u0027 is specified, it isn\u0027t.\n\nChange-Id: I6fd3cb3045ba8bbfb39c597413e13faa3cd24ae3\n"
    },
    {
      "commit": "74a56aba03aaed32669ea7f0b011a5a7c2c6a730",
      "tree": "2914b1dad1904088d49509355877a83a2c446b23",
      "parents": [
        "21dd8a5ee2ab5a068cbb20d0468bd5f444fef59a"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Apr 26 16:46:20 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Jul 11 20:26:32 2017 +0200"
      },
      "message": "Doc: fix markups, capitalization and add 2 REVIEWING advices\n\nI\u0027ve been reading our entire documentation to see where it could\nbe improved. It\u0027s guide good actually. While reading I\u0027ve fixed\nsome typos, added some capitalization to project names, mostly\ntrivial stuff.\n\nWhat\u0027s worth reviewing is the 2 paragraphs I added to the REVIEWING\nguidelines.\n\nChange-Id: I977de335119f4ff7b9aedcfbed31c264ed531ea8\n"
    },
    {
      "commit": "29b22308285de4f5aca09a9becf16f132efe463d",
      "tree": "778f46dc3e5a12719ded188a09e5106234b2c6fa",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "bhavani.cr",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 12:00:58 2017 +0530"
      },
      "committer": {
        "name": "bhavani",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 11:01:33 2017 +0000"
      },
      "message": "Switch from oslosphinx to openstackdocstheme\n\nTo use openstackdocstheme 1.11.0 properly, this patch fixes\nsome settings according to follow.\nhttps://docs.openstack.org/openstackdocstheme/latest/\n\nChange-Id: I07652e3a086a650ab9f08f6da7ddf0e8145b2969\n"
    },
    {
      "commit": "5febd73a5009710b6dd860eb75db6e2ad1ee1ca7",
      "tree": "677a6fd434f95f71b2a4c01f28dbaab11fe67cfb",
      "parents": [
        "1b786f1c6d4ed605be0f09647b44e97f8bd40664"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 12:43:04 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 12:43:04 2017 +0900"
      },
      "message": "[Doc] Remove html_use_smartypants config in doc\n\nThis commit removes \u0027html_use_smartypants\u0027 config in the doc conf.py.\nThe config option is already deprecated. And we don\u0027t need it in the\nquoted double-dashes.\n\nChange-Id: I1884abdb6bcab606879f4d90d604fdf2dee78c7d\n"
    },
    {
      "commit": "0cb4f2255c8331e091a9143b65d73927ade6e757",
      "tree": "2ca111ba8a61f540896a330bb87f8469f263398c",
      "parents": [
        "8fde5658a8045b42cfd7dbf4ba2ef6422741c8c3"
      ],
      "author": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Fri Feb 03 13:16:33 2017 +0400"
      },
      "committer": {
        "name": "Sergey Nikitin",
        "email": "nikitinserv@gmail.com",
        "time": "Fri Jun 23 14:14:38 2017 +0000"
      },
      "message": "Tests for Nova instance diagnostics (microversion v2.48)\n\nExisting instance diagnostics tests were moved to the new files\nto test diagnostics for different microversions (2.1 and 2.48).\n\nDepends-On: If0b1493cc5c1c7f0d9896dd68342ad4dea4f7da2\n\nChange-Id: I7757c5beeea3d3b0bc15a51cafc5ea2ada65e76c\n"
    },
    {
      "commit": "8fde5658a8045b42cfd7dbf4ba2ef6422741c8c3",
      "tree": "5e6cc94296e3ad6607c2de50662e630695f00045",
      "parents": [
        "7226611b00ef4fca8e74df3c697929eb167ba49c",
        "8654e5b0d6fb756e163bb722e2dc603c68a770ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 23 14:12:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 23 14:12:42 2017 +0000"
      },
      "message": "Merge \"Added tests for Nova microversion v2.47\""
    },
    {
      "commit": "8654e5b0d6fb756e163bb722e2dc603c68a770ad",
      "tree": "88a50f17fb80749e4ca306861d2c669ec65f105e",
      "parents": [
        "d61cc59a0b9f3d6ed1764da2ad06b81a3788f50b"
      ],
      "author": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Sun Jun 04 22:09:56 2017 +0400"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jun 20 04:43:04 2017 +0000"
      },
      "message": "Added tests for Nova microversion v2.47\n\nThis microversion changes flavor property in server response.\nNew test case was added to do not overload some other testcase\nby running all tests for two microversions (v2.1 and v2.47)\n\nAlso method create_test_server was modified. Now it adds field\n\u0027network\u0027 into request if microversion \u003e\u003d v2.37 because since\nthis microversion this field is required.\n\nChange-Id: If7420d0c6153fe63c049c0f6dc9a748968d40315\n"
    },
    {
      "commit": "60dc7a3a94f28d257257f9d8cfbaa1f7732048b4",
      "tree": "e4e5060a7e7635d21640b8564fcc746c225b0b5c",
      "parents": [
        "a863236795baee5690abe99c10c19bf5d57af3df"
      ],
      "author": {
        "name": "zhanghongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Fri Jun 09 16:28:15 2017 +0800"
      },
      "committer": {
        "name": "ZhangHongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Fri Jun 09 09:21:07 2017 +0000"
      },
      "message": "Fix html_last_updated_fmt for Python3.\n\nhtml_last_updated_fmt option is interpreted as a\nbyte string in python3, causing Sphinx build to break.\nThis patch makes it utf-8 string.\n\nChange-Id: If9104f4b56cd22fed87c596f990350ea877d83b6\nCloses-Bug:#1693670\n"
    },
    {
      "commit": "e88caa85444115defaf9d48cb3a4b72975b0cc30",
      "tree": "90c594ad78651da3d3d30e29b49a7705f3265a61",
      "parents": [
        "d61cc59a0b9f3d6ed1764da2ad06b81a3788f50b"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Mon May 22 17:53:15 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Jun 06 12:00:24 2017 +0900"
      },
      "message": "Fix minor header wordings\n\nThis commit fixes minor header wordings which were mentioned in the\nprevious patch review[1].\n\n[1] Ia1e8e16e5f5ddb06e4c4ccb4979b0750b88a4db4\n\nChange-Id: I4db09bda5628371186e3548143c59d0841fcb7b0\n"
    },
    {
      "commit": "cc0c0485437ffbfb93c6391a8553921f9ef3bfce",
      "tree": "5c2dc802677515155e5b9fa02af87727ff89e40f",
      "parents": [
        "7203f58c97f250d8443235334efedd4d94792877"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sat May 27 16:21:18 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sat May 27 16:21:18 2017 +0800"
      },
      "message": "Remove the exception description of auth_version in doc\n\nAfter I2601433585740030ab61433f0e8ca1a919275d9f is merged,\nthe exception description of auth_version is no longer\ntrue, this is to remove it.\n\nChange-Id: I5f9d8fb852faa92708158fca7d7bc7f5ac2fd933\n"
    },
    {
      "commit": "0419088f9d24ef95adbb5cc5a26c02c639521c5f",
      "tree": "f1c6b055a3d00ff9f0b96749eedd7ae06df2f2c5",
      "parents": [
        "fcefb26f2a7450cf2f108e28139820bcfd620c7c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue May 23 10:21:48 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue May 23 10:45:48 2017 +0800"
      },
      "message": "Replace the usage of \u0027os\u0027 with \u0027os_primary\u0027\n\nRead-only property \u0027os\u0027 has moved to \u0027os_primary\u0027 in version \u0027Pike\u0027\nand will be removed in version \u0027Queens\u0027, so this is to replace\nthe usage of \u0027os\u0027 with \u0027os_primary\u0027.\n\nChange-Id: I9f7c13da05a8c4a63529c11aa6213a7269abee6d\n"
    },
    {
      "commit": "d2a657de0e636b121e2ce967505f7643e8aac542",
      "tree": "2af4eed03a2461215c26e29de2534824f0a887c9",
      "parents": [
        "7db050e405a89961cac7d88cf89f50214b289f93"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Mon May 08 15:25:56 2017 -0400"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue May 09 15:34:45 2017 -0400"
      },
      "message": "Update document theme and section headers\n\nThis commit updates the document theme. It is clear, simple, up-to-date\nand beautiful. And this commit also updates section headers to fix the\ndocument index.\n\nChange-Id: Ia1e8e16e5f5ddb06e4c4ccb4979b0750b88a4db4\n"
    },
    {
      "commit": "8160d31e58eab90fde1f3412dae1099653482cc4",
      "tree": "6a159b5dd6eb113a32894fc818ab81f0a3b6a1f8",
      "parents": [
        "5ee0941501378552aa3308df8fdfef3ec1e16778"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Apr 18 11:52:23 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Apr 26 10:34:56 2017 +0200"
      },
      "message": "test.py: stop using aliases for creds manager\n\nIt could be confusing to new comers that the variables\ncls.os and cls.os_primary or cls.alt_manager and cls.os_alt\nactually are aliases. Besides we are not consistent in their usage.\n\nThis patch normalizes the usage around os_admin, os_primary and\nos_alt. We keep the old aliases for compatibility but we should not\nuse them anymore.\n\nThis fix a long standing TODO item.\n\nChange-Id: I5f7164f7a7ec5d4380ca22885000caa0183a0bf7\n"
    },
    {
      "commit": "595887ba5e3e1c442007ff0d2020841722198cf0",
      "tree": "ab03d35e8bf332f086d625fb89ee21e7e9a68bd5",
      "parents": [
        "c29ac6cf0671db9d2446981773beb5500e84146e",
        "933d982f3566d40c51714b78f766dd1f4000f843"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 24 05:35:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 24 05:35:12 2017 +0000"
      },
      "message": "Merge \"Improvement in API Microversion testing doc\""
    },
    {
      "commit": "2e644e6519393a5b27b8ae5cf1f153bc03035ed6",
      "tree": "1c081e1825018d55550c9acfebd2858ba795df1a",
      "parents": [
        "549cac3ed9eae6357dd7a9306d6521a3fd33604a"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Apr 21 14:14:54 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Apr 21 14:14:54 2017 +0800"
      },
      "message": "Fix the position of the dots in write_tests.rst\n\nThis is to move the dots to the end of the sentences.\n\nChange-Id: I2f6906efc8f63f39737c73301e7239b1c7e18ea8\n"
    },
    {
      "commit": "79a45702e9ab2aef87ce7814d68852c9afe05f4c",
      "tree": "67509a2a040ee8cfcf300f7a841b5754014a8ad6",
      "parents": [
        "8bf816a7fb2fb650b2b4b413b79e46d8558c1bbd",
        "19b7ba42296a0fb01380d0dc67e41fa23bf89bcc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 20 18:47:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 20 18:47:55 2017 +0000"
      },
      "message": "Merge \"Add write tests docs for using client managers and credentials\""
    },
    {
      "commit": "933d982f3566d40c51714b78f766dd1f4000f843",
      "tree": "32dc459cefb430e1d05a2fc944ef839ae1108ca0",
      "parents": [
        "58fbcd0071a4f1afce3818ac0658eddfcfd0af68"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 06:09:02 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Apr 19 06:19:08 2017 +0000"
      },
      "message": "Improvement in API Microversion testing doc\n\nDuring ATL PTG, we discussed about the testing\nof API microversions in Tempest and what all\ntests can be implemented on Tempest side.\n\nThis patch adds those consensus in doc to clarify\nabout microversion testing scope.\n\nChange-Id: Ifbaa66dba932a7472010bddf11545d66b95ba42e\n"
    },
    {
      "commit": "19b7ba42296a0fb01380d0dc67e41fa23bf89bcc",
      "tree": "772fa93234d34b3abf49de56df9b856743cd6162",
      "parents": [
        "c85642f6e2c355669c42572c2b08706ee9f98bbf"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sun Apr 09 20:39:49 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Apr 17 10:08:31 2017 -0400"
      },
      "message": "Add write tests docs for using client managers and credentials\n\nThis commit adds documentation on how to interact with clients, client\nmanagers, and credentials objects. These are critical pieces of\ninformation for anyone writing tempest tests, so making sure the guide\nincludes this information is equally important.\n\nChange-Id: I89e2c137068eea8aeaff0561fe078eccd3a23f0e\n"
    },
    {
      "commit": "cd420fb059aef4d4356897626a75a1fb851ce9d2",
      "tree": "261c80133c043e6e9764d583151e647d6cd5fe4a",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:46:48 2017 -0700"
      },
      "committer": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:47:43 2017 -0700"
      },
      "message": "Add Apache License content in .py files\n\nChange-Id: Iebd5844dc2b999f19264daf61d4b73dc85f42111\n"
    },
    {
      "commit": "8f28d1fff41443c25915618f881e1e6eebac6da2",
      "tree": "9124f420287a93481dd4e726723f967bd4311896",
      "parents": [
        "d649055e46b866d290c9a6ef55a3134217caefd6"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sat Apr 08 21:35:41 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sat Apr 08 21:35:41 2017 -0400"
      },
      "message": "Fix heading levels in write_tests doc\n\nThis commit fixes the top level header for the write_tests doc.\nPreviously, the doc title was set as the same as the section. This\ncaused things like table of contents to confuse the hierarchy of the\nsections in the docs. This commit fixes that by setting the doc title\nto be a higher lever in the hierarchy.\n\nChange-Id: I2ecb110c766a71e1dc2d9e663ca38ece76dc327d\n"
    },
    {
      "commit": "d8386a3fb492122eedf926f0a61822068b2499e2",
      "tree": "badb1c4c290b4312d76d567a4effed937be5d5ae",
      "parents": [
        "3f9b3b1191ab3b7e91bd1525f10a1c202009c4c3"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 31 10:56:58 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Apr 04 18:00:52 2017 +0000"
      },
      "message": "Rename test-removal.rst\n\nAll other rst files don\u0027t contain \"-\" in the file names instead of \u0027_\u0027.\nThis patch renames test-removal.rst for consistent format on rst files.\n\nTrivialFix\n\nChange-Id: I229870baa1954e1f6b2277318ae5bae332f660ad\n"
    },
    {
      "commit": "e8ab5f9b080d67ef5023a9a2eaa3e9ed8feafd7a",
      "tree": "52d08cd5b4d9693ed2426209dc55baa1de4c8fce",
      "parents": [
        "90d505ae75462aea9c16119db0ef8933d999b872"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 01 15:25:39 2017 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Apr 03 11:53:35 2017 -0400"
      },
      "message": "Add tempest test writing guide\n\nThis commit is the start of a new doc guide for helping people figure\nout how to write good tempest tests. This is just a starting point for\nthe document and doesn\u0027t cover every aspect of writing a test case in\ntempest. Right now it just covers the setupClass phase for writing\nTestCases. It will be expanded upon in future commits to give a complete\nguide to writing tests in Tempest.\n\nChange-Id: Ie0db2079163f536ae72668c8fc9129ae4c6389e2\n"
    },
    {
      "commit": "d114804f1a25c4fc6299153e8e368e12151bbf2f",
      "tree": "3d469f349c77a362790d52f1f405eb2ee8921295",
      "parents": [
        "e3701dd534696bb29661f61aa1759bc9e659931e"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:35:10 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Thu Mar 23 11:51:45 2017 +0000"
      },
      "message": "Use Sphinx 1.5 warning-is-error\n\nWith pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as\nerrors is setting warning-is-error in build_sphinx section. Migrate\nthe setting from the old warnerrors one.\n\nThere are a couple of small items to be cleaned up.\n\nChange-Id: I01b1ac49c69d001ea25a475d903311d0b592656e\n"
    },
    {
      "commit": "e3701dd534696bb29661f61aa1759bc9e659931e",
      "tree": "d9d75ee2465db7f7e54b4a11b045c0b4033856cd",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:39:44 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:41:12 2017 +0000"
      },
      "message": "doc: Remove config for unused builders\n\nTempest doesn\u0027t build docs in any format except for HTML. We can remove\nall of the cruft for other builders.\n\nChange-Id: I0011e4bfdf6fdeb560e5f8a39a8077c80501c79e\n"
    },
    {
      "commit": "58fbcd0071a4f1afce3818ac0658eddfcfd0af68",
      "tree": "0a21e993f640d642597659006e33940a2e733d20",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "message": "Add Cinder microversion test info in doc\n\nBelow patch implemented Cinder microversion 3.3 test case.\n- I3d9b3fe288333721bf3b2c6c988949f2f253bfcc\n\nThsi commit adds the information about tested microversion\nin doc.\n\nChange-Id: I17e66b3732657a5606e300b504bbf474abc073fa\n"
    },
    {
      "commit": "4d8ba2377bdf7c4b8d7cda205b06b0881f5890c3",
      "tree": "fe3b3b886d8080869bcb34fc2713ff52ce96f6d9",
      "parents": [
        "f4b538cf21b1aecc28b5e663210ae2e424fea950"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 18:28:05 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 18:28:05 2017 -0800"
      },
      "message": "Fix typo of setUpClass\n\nThere are a few same pattern of typo related to setUpClass.\nLet\u0027s fix them.\n\nChange-Id: Ic835bb37353f1ef6623d55f294c09f4f06a4be44\n"
    },
    {
      "commit": "b200555709f12bb3b0e5c6cf38f10e752c7f7977",
      "tree": "088db1a4954babd9eca344f5cb0a23025f9c8f08",
      "parents": [
        "b88c0df7b5677cc50e2700162e47b8a7f6223e21"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Feb 23 07:40:29 2017 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Feb 23 11:41:58 2017 -0500"
      },
      "message": "Update the test removal procedure\n\nTests that target and API which does not provide a version discovery\nmechanism, and which introduces backward incompatibilites cannot\nlive in Tempest due to its branchless nature.\n\nWith this commit I propose to extend the list of exceptions from\nthe standard removal procedure to include this group of tests.\n\nExample: I84626976ca729f65b0ee0ea6afe5c9a6a408eecc\n\nChange-Id: I209b0b3d470bd284949a77d9c266d78e7c5a5c13\n"
    },
    {
      "commit": "aca816da2068057df04e0a5b1b60f2221d03aae6",
      "tree": "fdf8e1e2904ff4ebfb45ccb56d94fcaf8d21998c",
      "parents": [
        "88d84e951b8bea60d7a65cb8a9449529b1716a01"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jan 27 15:12:17 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Feb 10 10:47:27 2017 -0800"
      },
      "message": "Enable sphinx on servers_client\n\nservers_client is most useful client for testing, but the docstring was\nnot enabled on the site. So this patch makes it enabled.\n\nChange-Id: I031de923deab74bc0f84cff52f470ab233b7dbba\n"
    },
    {
      "commit": "103d591860b50a7d3fc700970e49cbce1f5bc4f0",
      "tree": "3fb03f98195d520182b6e2931550c48494666f93",
      "parents": [
        "76f0eebb4a7cbc9b8b15b53b7e1545f519d253e4"
      ],
      "author": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Wed Feb 08 15:02:34 2017 +0400"
      },
      "committer": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Wed Feb 08 15:02:34 2017 +0400"
      },
      "message": "Fixed wrong link in microversion_testing.rst\n\nChange-Id: Id457dce3cbe59a2d675fc199dc4c015b1248ba01\n"
    },
    {
      "commit": "07845fa2ed2e89b642e8533a4e66a100345af723",
      "tree": "2f2e741f439e089598e99fa27b3aaddc837925a7",
      "parents": [
        "248b74561b7abb2284855cf4e41314ccf308ec0f"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Jan 30 20:18:08 2017 -0500"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Jan 30 20:24:20 2017 -0500"
      },
      "message": "Add test for compute API microversion 2.42\n\nThis just runs the 2.32 test against the 2.42 microversion.\nThe content is the same. The issue with tags is due to a bug\nwhere block device tags only work for the 2.32 microversion\nspecifically, and network tags only worked for 2.32-\u003e2.36\nmicroversions. Network tags were broken in the 2.37 microversion.\nThe 2.42 microversion re-introduces block device and network\ntags when creating a server.\n\nDepends-On: Ia0869dc6f7f5bd347ccbd0930d1d668d37695a22\nRelated-Bug: #1658571\nPart of blueprint fix-tag-attribute-disappearing\n\nChange-Id: Ide579744f4b2c768f622f1f3d928e9e2b02f1051\n"
    },
    {
      "commit": "831604c1dac30c196c2ac9a0691985f0b81fbd1b",
      "tree": "687f641f78b2fba6850ae059767887558fdf4e63",
      "parents": [
        "1b8f6f00eedf957990d47bc423a48f0760adfb79"
      ],
      "author": {
        "name": "gengchc2",
        "email": "geng.changcai2@zte.com.cn",
        "time": "Mon Dec 26 14:13:35 2016 +0800"
      },
      "committer": {
        "name": "gengchc2",
        "email": "geng.changcai2@zte.com.cn",
        "time": "Mon Dec 26 14:13:35 2016 +0800"
      },
      "message": "Removes unnecessary utf-8 coding\n\nThe file was added redundant utf-8 coding by some editor.\nwe can delete it .\n\nChange-Id: I55cfca58af0985fb54f7f6307d96f99ae10bae35\n"
    },
    {
      "commit": "4541ebebcbf8335dce49bb724318c54daf72eb64",
      "tree": "62b953fa9b3f2949f35a4ad4a38e048e7430cdc7",
      "parents": [
        "e1a2deb04a52e9414f2311432f5e1d3c3c2f96b0",
        "fc8f8e6a82de85e0d0e0230444d5aa8d662a46cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 02 12:54:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 02 12:54:37 2016 +0000"
      },
      "message": "Merge \"Integration tests for device role tagging\""
    },
    {
      "commit": "8160f088829255f8330c1f1e7a6632ad86e60ef1",
      "tree": "a4c57acee44d8062240b6d76017e037dfc785c13",
      "parents": [
        "5f9f540c243b8ff9b9adb9ffbbac40f58095dfbe"
      ],
      "author": {
        "name": "Frédéric Guillot",
        "email": "fguillot@internap.com",
        "time": "Fri Nov 25 10:40:40 2016 -0500"
      },
      "committer": {
        "name": "Frédéric Guillot",
        "email": "fguillot@internap.com",
        "time": "Fri Nov 25 10:41:04 2016 -0500"
      },
      "message": "Fix typo in documentation\n\nChange-Id: If8ff20ff77e5bbe1497faee45c9ef6401b1e5921\n"
    },
    {
      "commit": "fc8f8e6a82de85e0d0e0230444d5aa8d662a46cb",
      "tree": "e92f010673dc34d164ca778c4ba883c7c34736fd",
      "parents": [
        "86cfa35b84be972802170aa78b8f0f1adadf21df"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Wed Apr 13 11:08:32 2016 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Nov 23 16:46:30 2016 -0500"
      },
      "message": "Integration tests for device role tagging\n\nThis adds an API test that tests device role tagging. It boots an\ninstance with tagged network interfaces and block devices and makes\nsure that the tags appear correctly in the metadata, both via the API\nand in the configdrive.\n\nChange-Id: Ica92b771fc04891ad231967470f8b0ade7d2dead\nImplements blueprint virt-device-role-tagging\n"
    },
    {
      "commit": "2e7ae7c6e5d3077c85dedfdb6fe7f36ecfd4e5a1",
      "tree": "49376e9853c09799b0e7b0738ed27b5485c185fb",
      "parents": [
        "46dba3e456e54934ff3125a6430ef65058aca889"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Oct 03 11:00:22 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 19 14:31:13 2016 +0200"
      },
      "message": "Remove the Stress framework\n\nIt\u0027s not used anymore. There was general consensus in Feb 2016\nto deprecate it (see [1]) and remove it in Newton.\n\n[1]  [qa] deprecating Tempest stress framework\n\nChange-Id: Ib229985ea2a1fee495c9492c9ce1781e6bac1dc6\n"
    },
    {
      "commit": "836361de9587da2e50b296893e4ed484a0a5a050",
      "tree": "ab4540ff7e848da76e623cf477efa30294c8f525",
      "parents": [
        "4db514cc0178662163e337bc0cddbdc7357c2220"
      ],
      "author": {
        "name": "Yushiro FURUKAWA",
        "email": "y.furukawa_2@jp.fujitsu.com",
        "time": "Fri Sep 30 23:26:58 2016 +0900"
      },
      "committer": {
        "name": "Yushiro FURUKAWA",
        "email": "y.furukawa_2@jp.fujitsu.com",
        "time": "Fri Sep 30 23:35:31 2016 +0900"
      },
      "message": "Add \u0027code-block\u0027 and revise tab\n\nThis commit inserts \u0027.. code-block::\u0027 and revises tab to 4 spaces.\n\nChange-Id: Ic36444f101cc8a560c1cfa67dffdf64956c2bb99\n"
    },
    {
      "commit": "91049ad85dc212cba87ce096429ca0c77b5f3856",
      "tree": "ba4e4d0ae89ffc3750cfdf685f040df09d48d051",
      "parents": [
        "a6a58a743f8fc573afe97ad61c7401e7d8ee77e1"
      ],
      "author": {
        "name": "Hironori Shiina",
        "email": "shiina.hironori@jp.fujitsu.com",
        "time": "Wed Sep 28 17:28:49 2016 +0900"
      },
      "committer": {
        "name": "Hironori Shiina",
        "email": "shiina.hironori@jp.fujitsu.com",
        "time": "Wed Sep 28 17:28:49 2016 +0900"
      },
      "message": "Fix a few grammatical errors in docs\n\nThis patch fixes a few grammatical errors in documentation.\n\nChange-Id: I5aa92537165aa452649f71e94d6d569011b78fa4\n"
    },
    {
      "commit": "2a7f13b7d396dba79914c301fcb1f15a9292c335",
      "tree": "2cfda57616d3ee370510008b070a2579d9203d71",
      "parents": [
        "78b4d29fb51888ab2600818342af1dbcaedd61ab",
        "34329b546a618c9400f8304eb6949d5691d9972a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 14 05:07:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 14 05:07:33 2016 +0000"
      },
      "message": "Merge \"Remove non-locking accounts from the config guide\""
    },
    {
      "commit": "89d56178b7eb8de67855fe721008e1b594c85ef8",
      "tree": "aebda4bfe7654dec6e872c0bc3fb899a674a490b",
      "parents": [
        "afe504bdd23399aa79b9f05937b4c8f2226d5099"
      ],
      "author": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Tue Aug 30 18:57:09 2016 +0200"
      },
      "committer": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Fri Sep 02 11:51:16 2016 +0000"
      },
      "message": "Fix doc build if git is absent\n\nWhen building packages if git is absent, then we should not set\nhtml_last_updated_fmt. It can still be set via the -D switch\nwhen building with sphinx-build.\n\nChange-Id: Icfeb9354fff36776f5c83d3da3ab39ce2bb1dfb3\nCloses-Bug: #1552251\n"
    },
    {
      "commit": "45915b0a39dabc19c704b80a87aeddc9923379f1",
      "tree": "58ccc58e531afe1b73ceed086e18ef4290d3d283",
      "parents": [
        "20ee5aafb45820d7a821baf536d8b461eb8a6d59"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Aug 31 10:25:55 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Aug 31 10:29:50 2016 -0400"
      },
      "message": "Add doc section on expectations of clean tenants\n\nEvery few weeks we get people filing bugs because they\u0027re using creds\nwith pre-existing resources created in an accounts.yaml and list tests\nstart randomly failing. This adds documentation to say don\u0027t do that\nbecause it breaks the isolation expectation of tests.\n\nChange-Id: I6d31a8309d17c72748c4c6283fb6d014f7493463\n"
    },
    {
      "commit": "3e4a46aa69c6efdfee966a8623088ea36107bf55",
      "tree": "2cf092a411d20d683415d683dd2f06e1ccb94d81",
      "parents": [
        "22afc4b8ecc48716c802c65c82502dddd208cb13"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 27 14:41:32 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Aug 18 11:09:41 2016 -0400"
      },
      "message": "Add compute API tests for \u0027get-me-a-network\u0027\n\nThis adds the tests for the 2.37 microversion in nova\nthat handles automatic allocation of network resources\nfor a server via neutron\u0027s auto-allocated-topology extension\nwhen there are no networks already available to the tenant.\n\nThis also adds the 2.26 microversion json response schema\nsince that\u0027s what\u0027s coming back for GET and LIST operations\non servers when testing the 2.37 microversion.\n\nTests for nova blueprint get-me-a-network\n\nChange-Id: Ia8538e20ba52c85cfabbf9e44a959b2821995eab\n"
    },
    {
      "commit": "e07579c6034ed8b2cd51ddefeff4b600691088bb",
      "tree": "a0abf948b80f6db3d78e0bead1842ed0b4ee73be",
      "parents": [
        "40c9d6b8b0064ebcf5becda01c7d29745a31c308"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Aug 05 07:27:02 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Aug 05 16:23:26 2016 +0100"
      },
      "message": "Migrate service_clients to tempest.lib\n\nMigrate the service_clients module to tempest.lib.services.clients.\nMigrate related unit tests as well.\n\nThe clients module atm imports plugin.py from Tempest which is not\nallowed via hacking to avoid cirtular dependencies.\nIf there is no way around this, I will have to remove the self\nregistration of the service clients from plugins, and ask the\nplugins to do the registration themselves - which is a pity. Ideas?\n\nChange-Id: I40e3478f69af62a7cdc14fa65ed21dcfbbe10e72\n"
    },
    {
      "commit": "2bff1a133a7534ed487bc8ef43466d2f7636175e",
      "tree": "5105f4b25556cc96f25ad94f2c82a572ea5ef0d9",
      "parents": [
        "e5b4e7139fdff45f2b958f4aae4a3a1084fa4170"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Jul 26 18:27:45 2016 +0900"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Aug 01 21:14:42 2016 -0400"
      },
      "message": "Remove deprecated Javelin CLI utilities from Tempest\n\nJavelin CLI utilities has been deprecated in Jan 2016\n- Ie4ab5258946271a16e96a070abeedfafa5423714\nwhich is over 6 months of Tempest deprecation period.\n\nThis patch removes the javelin CLI and corresponding doc/sample\nfiles etc.\n\nChange-Id: Ia59d3e81f245f29a7bf0f56b690586dfc55f16a0\n"
    },
    {
      "commit": "e07eaccf844e3dbcb992ec26a085d5c37757ea85",
      "tree": "3c488a5d92e43754b02843cb7a84d870d82588ab",
      "parents": [
        "5e930c2d8a88219c014ee0e9e9a1ef7980e574ee"
      ],
      "author": {
        "name": "Eli Qiao",
        "email": "liyong.qiao@intel.com",
        "time": "Thu Mar 03 13:49:37 2016 +0800"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Sun Jul 17 21:56:26 2016 +0900"
      },
      "message": "Add new live_migration case to support block_migration\u003dauto\n\nCompute microversion 2.25 supports auto block_migration\nand also the disk_over_commit flag has been removed.\n\nDetails: http://docs.openstack.org/developer/nova/api_microversion_history.html#maximum-in-mitaka\n\nThis commit adds tests for the same.\nAlso adds the below required schema for version 2.25 tests.\n\n- 2.3 Schema. Details:\nhttp://docs.openstack.org/developer/nova/api_microversion_history.html#maximum-in-kilo\n\n- 2.16 Schema. Details:\nhttp://docs.openstack.org/developer/nova/api_microversion_history.html#id14\n\n- 2.23 Schema. Details:\nhttp://docs.openstack.org/developer/nova/api_microversion_history.html#id21\n\nCo-Authored-By: ghanshyam \u003cghanshyam.mann@nectechnologies.in\u003e\n\nChange-Id: I0fb5567cb4f7363465b68b86174b2df039f183d9\n"
    },
    {
      "commit": "a8d3cae7c2432a9d378777aff647c2efcb00a506",
      "tree": "df514b58ef93995c5dc4133d5d4afd7e67d965a5",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Jul 11 18:59:23 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Tue Jul 12 03:53:39 2016 +0000"
      },
      "message": "Fix typo in Test Removal Procedure doc\n\nThis commit fixes some typos in the Tempest Test Removal Procedure\ndocument. The document was introduced by just copying from the wiki page\nto this repo[1]. So we didn\u0027t paying attention at that time.\n\n[1] I5f2322a5de7b73252e0162165eeaec120ec94948\n\nChange-Id: Ia3b4f255cc688ddd4007cf80753923cb18799b98\n"
    },
    {
      "commit": "34329b546a618c9400f8304eb6949d5691d9972a",
      "tree": "88eace04c4bc6fc412424f8755272f321cb0e9d6",
      "parents": [
        "d519cb71952e3b12273c7e396cbee5c84ab643f9"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 08 10:56:52 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jul 08 10:56:52 2016 -0700"
      },
      "message": "Remove non-locking accounts from the config guide\n\nBefore Tempest had three different methods of providing authentication,\ndynamic credentials, locking test accounts and non-locking test\naccounts, currently only the first two are supported. This commit\nupdates a section on the configuration guide where it still mentions\nthree methods.\n\nChange-Id: I532aff27a803b9fd34e994153f4183de48d91d00\nCloses-Bug: 1600319\n"
    },
    {
      "commit": "68ab4d0a162130dca83e5cb87cea5fd612e9f84d",
      "tree": "203dd629a40e6d9de33b21dda6e37d39de8506ea",
      "parents": [
        "0d6c4c2163f2c7657f655b074b8254d30d12c0d0",
        "85c8e3e60d4414e1af63b8e1b0449e6800122cac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 01 19:43:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 19:43:58 2016 +0000"
      },
      "message": "Merge \"Add basic tempest run instructions to the quickstart\""
    },
    {
      "commit": "0720ebc26b19035cb56081c4a26e2b1bc009df88",
      "tree": "0c0fe3092ba0ece80a9286c8f3d6a6edba639253",
      "parents": [
        "9ca03f8670091e535ad16298366774afe58c4e32",
        "d787bc29e3baede4f542b06059569512646b42e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 01 08:37:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 08:37:34 2016 +0000"
      },
      "message": "Merge \"Tidy up document index page\""
    },
    {
      "commit": "85c8e3e60d4414e1af63b8e1b0449e6800122cac",
      "tree": "0e4e3e72266ff8fefabd6c4018288345f839dd53",
      "parents": [
        "30c9ee51e83f9225782a083fc01d3086e292f367"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 30 19:28:04 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 30 19:41:36 2016 -0400"
      },
      "message": "Add basic tempest run instructions to the quickstart\n\nThis commit adds details for using tempest run to execute tempest tests\nto the quickstart guide in the readme.\n\nPartially-implements: bp tempest-run-cmd\n\nChange-Id: I7c5b51e4f055424fa62b1b262b2d1c96918e46eb\n"
    },
    {
      "commit": "fc463268542e3cf8d3d5f0aa298629d8ae3362f7",
      "tree": "6f9b6b21d582c3eb6f604b5fe5d1cab86ab2e39c",
      "parents": [
        "330f11dd91543720eed100ded8ca0f3dca4f5907"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 29 10:39:02 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 29 10:58:39 2016 -0400"
      },
      "message": "Add plugin registry generation to sphinx build\n\nThis commit adds running the plugin registry generation script to the\nsphinx build. This ensure that every time we build the docs we\u0027ll have\nan up-to-date plugin registry. This comes at the cost of increased\nbuild time since the script will query openstack\u0027s git server to get\nthe plugin list. Also, the plugin-registry source file was added to\n.gitignore since it is autogenerated now.\n\nChange-Id: Ib26124c5d5d5ef4617e4e702e594ce7f1795ce23\n"
    },
    {
      "commit": "d787bc29e3baede4f542b06059569512646b42e5",
      "tree": "f6a92bbe042fc0fc843dff1c6a6026dc3af12bb8",
      "parents": [
        "65abcb0ebb9df1589ffbdb6d7bb820b8bcc74aa4"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Jun 29 14:30:24 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Jun 29 14:30:24 2016 +0900"
      },
      "message": "Tidy up document index page\n\nThis commit tidies up the tempest document index page. The tempest docs\nare increasing day by day. It\u0027s really good however I feel it\u0027s a little\nmessy these days. So let\u0027s tidy up :)\n\nChange-Id: I4d34934b8d1a157bf38a8f2cafe5de1ba0e6098c\n"
    },
    {
      "commit": "396593432c2948e24f8d5211c7c7957b794089f0",
      "tree": "fa77ee57baedcea0e7530431f889a29e7478c9e1",
      "parents": [
        "c4d3a05ab41f2c9152d2c8eff6a928f8d91d79aa",
        "c8548fc93c7c0e9f48a0d1a8a20d8e9e96c6a071"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 27 18:26:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 27 18:26:45 2016 +0000"
      },
      "message": "Merge \"Add subunit-describe-calls\""
    },
    {
      "commit": "6dbc403f3d224a8fdc99212b8195d248a65a1b45",
      "tree": "00462f7034ddcee615105495f50625c03fb7ed71",
      "parents": [
        "b355a7c5091571e0b55b5d8faa09235bb8ea2dac",
        "b8532432f81e500707a10d731181d85f973c9761"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 24 07:02:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 24 07:02:36 2016 +0000"
      },
      "message": "Merge \"Add test removal procedure doc\""
    },
    {
      "commit": "c8548fc93c7c0e9f48a0d1a8a20d8e9e96c6a071",
      "tree": "6ca41350956fcdc24933ea0791e1da84f0ad21f2",
      "parents": [
        "7ae7403e473c14479c1ca548d742de245f0ed5b7"
      ],
      "author": {
        "name": "Stephen Lowrie",
        "email": "stephen.lowrie@rackspace.com",
        "time": "Tue May 24 15:57:35 2016 -0500"
      },
      "committer": {
        "name": "Stephen Lowrie",
        "email": "stephen.lowrie@rackspace.com",
        "time": "Wed Jun 22 14:22:22 2016 -0500"
      },
      "message": "Add subunit-describe-calls\n\nAdds new command subunit-describe-calls, documentation,\nand unittests.\n\nsubunit-describe-calls is a parser for subunit v1 \u0026 v2 streams to\ndetermine what REST API calls are made inside of a test and in what\norder they are called.\n\nLater commits will add additional functionality relating to request\n\u0026 response headers \u0026 body data along with a stdout output option and\nstdin input.\n\nChange-Id: I468d0d3e3b6098da95a81cc86d9bdd1b47ee1f03\n"
    },
    {
      "commit": "bdef1c77ab84aed6b10f459895da7ea753166416",
      "tree": "9a998721367964e8934ce6353a5689cecf393efc",
      "parents": [
        "73c449834bef51cde6cab7fb96091e84b2610d09"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jun 21 18:06:49 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 22 14:39:42 2016 -0400"
      },
      "message": "Move oslo config generator config inside package\n\nThis commit moves the oslo config generator config file from living as\na data file, which makes it very difficult to rely on, to just living\nin the package. By including it in the package we have a guaranteed\nrelative path we can rely on for building utilities on it, like the\ntempest init command.\n\nChange-Id: I5b9deae733f42fe3ed39418103304f71b43dccb3\nPartially-implements: bp tempest-run-cmd\n"
    },
    {
      "commit": "b8532432f81e500707a10d731181d85f973c9761",
      "tree": "6467f18d9cf67dc1ead9a9fd9d1a2701fc732e0d",
      "parents": [
        "73c449834bef51cde6cab7fb96091e84b2610d09"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Jun 22 17:02:06 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Jun 22 17:31:02 2016 +0900"
      },
      "message": "Add test removal procedure doc\n\nThis commit copies the Tempest test removal procedure doc from wiki[1]\nto the tempest repo. Because this document is tightly coupled with\ntempest so we don\u0027t need to manage it in the wiki. And we can see and\nreview this through the gerrit when we would like to update it.\nAnd I\u0027ll update the wiki page to be just a link after merging this.\n\n[1] https://wiki.openstack.org/wiki/QA/Tempest-test-removal\n\nChange-Id: I5f2322a5de7b73252e0162165eeaec120ec94948\n"
    },
    {
      "commit": "b15c5d564941aeac6508a9a2308b1284359d1048",
      "tree": "40cfa9d9493854189ec32e2c0ae29a2581a4ccbf",
      "parents": [
        "b3061cf57fc0d3b0d38ac1a08cd84393bfcdc451",
        "100d18df69be8995f5baaa634c09fe6354656ec9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 18:12:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 18:12:09 2016 +0000"
      },
      "message": "Merge \"Use scope in v3 identity client\""
    },
    {
      "commit": "62a8c29b75e8cf3362ed34ff538a2e406bbf4840",
      "tree": "d46b4295d594b69ec104249052025456dfc22b37",
      "parents": [
        "552f9f7af5db1b31319f981258a7e2218dadc763",
        "eb11b259a728778183c669e9813bf94617c9d98b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:24:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:24:07 2016 +0000"
      },
      "message": "Merge \"Fix docs warnings of auth\""
    },
    {
      "commit": "552f9f7af5db1b31319f981258a7e2218dadc763",
      "tree": "6c5a449fef8d58a258c8c660dce67fe52a13ecb3",
      "parents": [
        "e7a5630342569a9f665261947559d97b09c7a533",
        "44ca9edd3ba4e00e6fd1da54ccc8220b83e794b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:08:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:08:27 2016 +0000"
      },
      "message": "Merge \"Disable SmartyPants for docs\""
    },
    {
      "commit": "eb11b259a728778183c669e9813bf94617c9d98b",
      "tree": "eb1e6d6cdf45b31daef2ac1a279c35608969e5a2",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 10:40:02 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 10:40:02 2016 +0900"
      },
      "message": "Fix docs warnings of auth\n\nThis commit fixes some docs auth warnings[1] such as\n * Field list ends without a blank line; unexpected unindent\n * Unexpected indentation\n * Block quote ends without a blank line; unexpected unindent\n * document isn\u0027t included in any toctree\n[1]:\nhttp://logs.openstack.org/79/327579/1/check/gate-tempest-docs/fb1e2bd/console.html#_2016-06-09_22_25_45_335\n\nChange-Id: I78b52a7c737c9fae12040321861aaeef2e3513cb\n"
    },
    {
      "commit": "44ca9edd3ba4e00e6fd1da54ccc8220b83e794b3",
      "tree": "c77ad863338fbd579466743ed11a0b65ba37d203",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "message": "Disable SmartyPants for docs\n\nThis commit disables SmartyPants feature for docs because it renders\n\u0027--\u0027 to \u0027–\u0027(\u0026#8211;) but it\u0027s not good for command options.\n\nChange-Id: Ic5ef2c648e9e888dc8ce19c4038c39842b66cfd9\n"
    },
    {
      "commit": "a051c22ad073235604232571e6e99bbb2edee8d9",
      "tree": "aa1bf189aa4cb9fc152fd3523b8b1fcd25a8a91b",
      "parents": [
        "cfdea698ff6d3a4ec62bb7d36488c5838cf18906"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon May 23 15:48:22 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 09 15:49:12 2016 -0400"
      },
      "message": "Add tempest run command\n\nThis commit adds a new run command to the unified cli endpoint. The\nintent here is for tempest to control it\u0027s own run story. This\nimplements the basic runner and selection functionality to use the\ncommand, however it\u0027s not necessarily the end state of the command.\nThe functionality in this patch is just a starting point to add the\ncommand and the basic functionality needed. It is starting with a\nlimited feature set with the intent to add additional, more complex\nfunctionality in self contained patches after the command exists.\n\nCo-Authored-by: David Paterson \u003cdavpat2112@yahoo.com\u003e\nCo-Authored-by: Stephen Lowrie \u003cstephen.lowrie@rackspace.com\u003e\n\nPartially-Implements bp tempest-run-cmd\n\nDepends-On: I09299043e536521d48dbe10632621138e3a366e0\nChange-Id: I24588b5c00d005320e8719cf82b5dd95662572cf\n"
    }
  ],
  "next": "10f32a5716f4db1784ff2c5a21a8ed74168203e3"
}
