)]}'
{
  "log": [
    {
      "commit": "4b16650d19dd08f14549c97c47976bd153dde9f4",
      "tree": "7ba7d317b119379dca5488f9deacf11ffa8d2f44",
      "parents": [
        "1dad5c392e67c1cc607e49c093d210c1950b1ecc"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Oct 25 19:03:46 2018 +0300"
      },
      "committer": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Nov 05 15:30:43 2018 +0000"
      },
      "message": "Fix quota tests for static credentials\n\nwhen running tempest tests with static set of credentials Tempest does\nnot create new tenants on the fly, and those pre-defined tenants may alreay\nhave configured quotas that are different from default project ones.\n\nFor quota tests to reliaby pass we need to store the original quotas in the\nbeginning of the test and update to them in the cleanUp phase instead\nof deleting them (which resets them to the default ones).\n\nChange-Id: Ia1de916a97fee81148976a5b9cb134e012af8e0c\nRelated-Issue: https://mirantis.jira.com/browse/PROD-24450\n"
    },
    {
      "commit": "1dad5c392e67c1cc607e49c093d210c1950b1ecc",
      "tree": "2c4ddf4abdcb4d7c21cc74234fc2d33638fb38a4",
      "parents": [
        "422f38bf720dd5b3b8b636c09467f3bf754ded7f"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Oct 29 14:22:59 2018 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon Oct 29 16:22:52 2018 +0000"
      },
      "message": "Delete created zone in recordset validation tests\n\nthese tests create zones as part of test but do not clean them up\nafterwards. This leads to these and following tests in the thread\nto fail with overquota when default zone quota is sufficiently low.\n\nChange-Id: I07d1781de84336faa76698895ad5198ae1c259fc\nCloses-Issue: https://mirantis.jira.com/browse/PROD-22810\n"
    },
    {
      "commit": "422f38bf720dd5b3b8b636c09467f3bf754ded7f",
      "tree": "9966ae498010c529c6fdc6450e82eb0e8cb10337",
      "parents": [
        "f5cce23232bfe37e7547dbbca21cbb07fc9ba980"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jul 04 11:21:29 2018 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Aug 22 18:06:40 2018 +0300"
      },
      "message": "Add test for quota set for invalid project\n\nthis also adds a feature flag \"api_v2_quotas_verify_project\" (False by\ndefault) enabling which will enable this test.\n\nChange-Id: Icdc1b9ae419c3634ab2c55005f33fed624706176\nRelated-Bug: #1760822\n"
    },
    {
      "commit": "f5cce23232bfe37e7547dbbca21cbb07fc9ba980",
      "tree": "5863a2b1277737d4921be8e24f92d9b8eafdb16f",
      "parents": [
        "2b0eaa62dcefb6ccab56845a5689c2d12099b944"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Thu Feb 22 18:42:42 2018 +0200"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Feb 23 14:47:14 2018 +0200"
      },
      "message": "Update gitreview file\n\nChange-Id: I3325511fa9940a7a31958d2b5176c9beee8e4ae6\n"
    },
    {
      "commit": "2b0eaa62dcefb6ccab56845a5689c2d12099b944",
      "tree": "4c40b79c1d7f8d3beab83ac041a861d1bddec409",
      "parents": [
        "6e03c58b7f4525b70fc447c2286e5b34bde624b0"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Feb 23 14:45:13 2018 +0200"
      },
      "committer": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Fri Feb 23 14:47:14 2018 +0200"
      },
      "message": "Disable pyXY tests on internal CI\n\nthis repo has no actual unit tests and when executing test runner\nattempts to run actual tempest tests.\n\nThe CI job checks the list of default envs before runnning given\ntox env. While this is actually wrong (those pyXY envs are\nactually auto-generated by tox), removing them from default env\nlist unblocks our internal CI.\n\nChange-Id: I782ac77821cc2c84ff3b0c7d6595ac61644330f2\n"
    },
    {
      "commit": "6e03c58b7f4525b70fc447c2286e5b34bde624b0",
      "tree": "1446d5f309b4088e74cdfeec9c90fd2ace20fd3c",
      "parents": [
        "a8e643ed7944700aa78ace7d0b47beeaeae11a9a"
      ],
      "author": {
        "name": "Ritesh Anand",
        "email": "ritesh.anand@hpe.com",
        "time": "Thu May 11 14:34:56 2017 -0700"
      },
      "committer": {
        "name": "Ritesh Anand",
        "email": "ritesh.anand@suse.com",
        "time": "Tue Dec 05 00:47:39 2017 +0000"
      },
      "message": "Do not create networks for API tests\n\nWe do not need network resources for these tests.\n\nChange-Id: I3e17a39d64835d49fcd882ec6b7b556b6acc4f17\nCloses-Bug: #1689415\n"
    },
    {
      "commit": "a8e643ed7944700aa78ace7d0b47beeaeae11a9a",
      "tree": "183044b41024d5346dc5a572772f51485391bc79",
      "parents": [
        "153de9369697fd5a2cf13b6d330dcd09a8ab10ce",
        "d8dd2cecff0e6b0e179a8da2d35911ab9d465f7a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Nov 28 21:22:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 28 21:22:59 2017 +0000"
      },
      "message": "Merge \"Remove zone_id on import compare\""
    },
    {
      "commit": "153de9369697fd5a2cf13b6d330dcd09a8ab10ce",
      "tree": "1b40c6c88e5530efca79f60dc48cf0fc14e23c23",
      "parents": [
        "195f5c65ecb3d9ae571261a5cbb7622ee37ebb68",
        "3dfc47ae706b78768f2903066c4f4912356055c9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Nov 28 16:47:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 28 16:47:09 2017 +0000"
      },
      "message": "Merge \"Run tests from designate repo\""
    },
    {
      "commit": "d8dd2cecff0e6b0e179a8da2d35911ab9d465f7a",
      "tree": "e6873fefb49c1e31023b7931d3f40f6332d478a5",
      "parents": [
        "195f5c65ecb3d9ae571261a5cbb7622ee37ebb68"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Tue Nov 28 11:58:14 2017 +0100"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Tue Nov 28 12:40:41 2017 +0100"
      },
      "message": "Remove zone_id on import compare\n\nIf the import is fast, it can be done by the show, so we can\u0027t compare\nzone_id.\n\nCloses-Bug: #1734868\n\nChange-Id: I291155304a36142ec2fd2f772215bb10f2dbae11\n"
    },
    {
      "commit": "195f5c65ecb3d9ae571261a5cbb7622ee37ebb68",
      "tree": "b1932d2a73a58f867a4514783f5aa4a0274f6fdc",
      "parents": [
        "5380df145dfe133dd3277067c1a822796fa69eb1",
        "5a880e6d7247b9456dba75a5c659025db4af075a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Nov 26 11:20:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 26 11:20:14 2017 +0000"
      },
      "message": "Merge \"Add __all__ to __init__ for service clients\""
    },
    {
      "commit": "3dfc47ae706b78768f2903066c4f4912356055c9",
      "tree": "d0246f3452034ab2bc61b0a59406694ba37d063b",
      "parents": [
        "5380df145dfe133dd3277067c1a822796fa69eb1"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Sun Nov 26 10:34:46 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Sun Nov 26 10:43:18 2017 +0000"
      },
      "message": "Run tests from designate repo\n\nWe want to run tests against the designate repo that are defined there.\n\nDepends-On: I446d1501596d2ea092cf2ff4de26695c464511ce\nChange-Id: I39bea2cc7fb0336373e2f425fec7056e923f2ba7\n"
    },
    {
      "commit": "5a880e6d7247b9456dba75a5c659025db4af075a",
      "tree": "6c7e6b789caefce28f6b38d6d197910b2308b20b",
      "parents": [
        "ba1288637e40f938b39f6ff10127217cdc9300e6"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Oct 26 15:29:29 2017 +0200"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Nov 22 15:20:03 2017 +0000"
      },
      "message": "Add __all__ to __init__ for service clients\n\nMake it easier to consume the service clients by defining\n__alll__ in the __init__ of v1 v2 and admin service clients.\n\nChange-Id: I65f5aaa59124c3564911004fd8c7532247ea114c\n"
    },
    {
      "commit": "5380df145dfe133dd3277067c1a822796fa69eb1",
      "tree": "91a4484b47be7b73bf73c9c5ee8ef66b3214746f",
      "parents": [
        "ba1288637e40f938b39f6ff10127217cdc9300e6"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Nov 16 11:05:01 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Nov 16 11:05:01 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I73ba61e4279d6dcecba09d818b68346736e2f0c6\n"
    },
    {
      "commit": "ba1288637e40f938b39f6ff10127217cdc9300e6",
      "tree": "60b2ffef1075cec938babc1636c89d834c102027",
      "parents": [
        "4c094d17769a1fc1fef78c4c8d7626a4a11205e2"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Sep 21 03:39:00 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Sep 21 03:39:00 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I723071eb4ef5c027338eb380906aa1dc5d1304db\n"
    },
    {
      "commit": "4c094d17769a1fc1fef78c4c8d7626a4a11205e2",
      "tree": "71a01a7d7047ab34b79756042714effe15113ed4",
      "parents": [
        "3f0887f80939972a7ee0762e3d7aff75c2b2faef",
        "945b9c6db1cda81041134b1444af67c640bcf782"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 02 18:09:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 02 18:09:33 2017 +0000"
      },
      "message": "Merge \"Fix test incompatibilities with py35\""
    },
    {
      "commit": "3f0887f80939972a7ee0762e3d7aff75c2b2faef",
      "tree": "043da51e6dfbee8a7e623c8d4bdd5c4eebed8276",
      "parents": [
        "9c3c7a32ab9f13eb6f8773bac5668bce7b83a9de",
        "f4b0724d5905c3935b0110c9848b69e1b83059f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 02 17:17:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 02 17:17:17 2017 +0000"
      },
      "message": "Merge \"Replace deprecated test.attr with decorators.attr\""
    },
    {
      "commit": "9c3c7a32ab9f13eb6f8773bac5668bce7b83a9de",
      "tree": "a09e4b1563101724093dd3241a8054d1499d8d90",
      "parents": [
        "6583b5f1acea9490351a286a5bab18d10b787292"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 27 19:08:38 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 27 19:08:38 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I7f92e02359e223234a396675ab24dfe2fec4cc31\n"
    },
    {
      "commit": "945b9c6db1cda81041134b1444af67c640bcf782",
      "tree": "2ec029d8bc2d83b338fec1142a73bff0b5212b4c",
      "parents": [
        "6583b5f1acea9490351a286a5bab18d10b787292"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Tue Jul 25 09:31:02 2017 +0200"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Tue Jul 25 09:31:02 2017 +0200"
      },
      "message": "Fix test incompatibilities with py35\n\nThis fixes 4 tests not handling bytes properly.\n\nChange-Id: Ib35528af7da3e3eff17b0ce7995daaa263736748\nDepends-On: Ifc249f36c8bb9718f4d4557acc9b0181e491b31b\n"
    },
    {
      "commit": "f4b0724d5905c3935b0110c9848b69e1b83059f1",
      "tree": "80bd5345cfcd0a7bc8a2626b7bd93edb8071ae54",
      "parents": [
        "6583b5f1acea9490351a286a5bab18d10b787292"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jul 25 05:07:05 2017 +0300"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jul 25 05:07:39 2017 +0300"
      },
      "message": "Replace deprecated test.attr with decorators.attr\n\nTempest has deprecated decorator \u0027tempest.test.attr\u0027 and\nmoved the same as stable interface to \u0027tempest.lib.decorators\n.attr\u0027 in version 16.1.0.\n\nLet\u0027s use the stable interface for attr decorator.\nThis will help Tempest to remove the deprecated decorator.\n\nChange-Id: If72deb25a1438470442b153a41303ca6c7cbd22b\n"
    },
    {
      "commit": "6583b5f1acea9490351a286a5bab18d10b787292",
      "tree": "d23501d13da31b67f9ac2b29a7e68f51ded47e75",
      "parents": [
        "afaac35b7eb9609faa4c3d61261ca8e9f60e0d20"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Mon Jul 24 14:53:20 2017 +0200"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Mon Jul 24 14:54:14 2017 +0200"
      },
      "message": "Declare compatibility with python 3.5\n\nTo be able to run the tests with py3, we need to declare the right\nclassifier.\n\nChange-Id: I6ba0cda5af99721fbd3fe28a1bf107a38c08b195\n"
    },
    {
      "commit": "afaac35b7eb9609faa4c3d61261ca8e9f60e0d20",
      "tree": "c55c92ab9cdf699484f19086ec3cd5187f2b8290",
      "parents": [
        "0e09e0f2deb80f88bc7c929478aa7e1dd1b72296"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 13 14:12:41 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jul 13 14:12:41 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If85fc5f67710648889d883ab0632101bb094b8e5\n"
    },
    {
      "commit": "0e09e0f2deb80f88bc7c929478aa7e1dd1b72296",
      "tree": "d564599a428e1703c0c94894494035aa4858d1f1",
      "parents": [
        "91987792a8af6f7d5c693c1cbebcb7d1459a5932"
      ],
      "author": {
        "name": "ricolin",
        "email": "rico.lin@easystack.cn",
        "time": "Wed Mar 22 22:02:58 2017 +0800"
      },
      "committer": {
        "name": "ricolin",
        "email": "rico.lin@easystack.cn",
        "time": "Wed Mar 22 22:04:59 2017 +0800"
      },
      "message": "update designate tempest link\n\nThe tempest guideline link require an update.\n\nChange-Id: If993d362d48cf54829a4bcca7e53e1f41d082636\n"
    },
    {
      "commit": "91987792a8af6f7d5c693c1cbebcb7d1459a5932",
      "tree": "f4e9ad09dacc660d9b55a555f0ed4c910fa3819f",
      "parents": [
        "f707b4447066d0b32af58a38b7925ddb0a2a7d11",
        "c28a33c7f25654e5ea714025229d363f6c547173"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 12:46:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 12:46:10 2017 +0000"
      },
      "message": "Merge \"Fix the removal of skip_unless_config decorator in Tempest\""
    },
    {
      "commit": "f707b4447066d0b32af58a38b7925ddb0a2a7d11",
      "tree": "fa29bef84f3df971abeb29134dc3ac9ac6000c6f",
      "parents": [
        "1527338c237bc94bbbccaa29f188eaf6f9240225",
        "854ba28509f9258ff39ff332943acb727e8b4d76"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 18:16:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 18:16:31 2017 +0000"
      },
      "message": "Merge \"V1 API is removed by dfault now\""
    },
    {
      "commit": "1527338c237bc94bbbccaa29f188eaf6f9240225",
      "tree": "8df95d52bd14199db0dd1a0a8834108a5bab5a60",
      "parents": [
        "b990d6f74641eb03ca77c2263f77cf2404e13cab"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 02:43:55 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 02:43:55 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I43ce3db5943727a54d758cd7ec129b0d6f4065f1\n"
    },
    {
      "commit": "b990d6f74641eb03ca77c2263f77cf2404e13cab",
      "tree": "8afe609052531f377c9e7c9893adce0098fde63f",
      "parents": [
        "5b7a0f0a6f89605a04426470c86aee68cc4f38d4"
      ],
      "author": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Tue Mar 07 20:16:20 2017 +0000"
      },
      "committer": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Tue Mar 07 21:13:46 2017 +0000"
      },
      "message": "Fix doc typos and hacking requirement\n\nFixes a couple typos, changes the bad hacking requirement.\nAlso this will hopefully publish the docs to docs.openstack.org\n\nPartial-Bug: #1668848\nChange-Id: I8f2ba666e8fa20012096cd9b81e836818affa786\n"
    },
    {
      "commit": "5b7a0f0a6f89605a04426470c86aee68cc4f38d4",
      "tree": "0df075b5ea7e45609793c0b0ec3fcda5cc15ec38",
      "parents": [
        "12bd71d27ea37a7d8625bc13f5bdd26c23be3119",
        "c392cf94fd30c188c560b688bc2ad18a7a784274"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 28 15:05:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 28 15:05:40 2017 +0000"
      },
      "message": "Merge \"Add Docs for plugin\""
    },
    {
      "commit": "c28a33c7f25654e5ea714025229d363f6c547173",
      "tree": "800cd4cb977b7cf11515e97ce51a866dec9371eb",
      "parents": [
        "12bd71d27ea37a7d8625bc13f5bdd26c23be3119"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 21 21:05:25 2017 +0100"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Tue Feb 28 14:25:27 2017 +0000"
      },
      "message": "Fix the removal of skip_unless_config decorator in Tempest\n\nThat decorator was not really useful as there\u0027s already a similar\ndecorator in testtools.\n\nNote, I am still going to propose something (worst case a revert) to\nfix the already released version of this Tempest plugin.\n\nChange-Id: I578c5b5e1c83aa7a41a334a49eceff2b90a60767\n"
    },
    {
      "commit": "c392cf94fd30c188c560b688bc2ad18a7a784274",
      "tree": "92becc0ef6e4c3df679765dda9270bc976dd403a",
      "parents": [
        "f90cfcf912586b833fde0f80dbb622b0dab3f3a2"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Thu Feb 23 16:06:04 2017 -0500"
      },
      "committer": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Mon Feb 27 21:21:54 2017 +0000"
      },
      "message": "Add Docs for plugin\n\nChange-Id: I0064553874e621da17fcc742868b4373c233bb7b\n"
    },
    {
      "commit": "12bd71d27ea37a7d8625bc13f5bdd26c23be3119",
      "tree": "e94cc5298daaf245fa40b22641c9f0c08d412e8a",
      "parents": [
        "f90cfcf912586b833fde0f80dbb622b0dab3f3a2"
      ],
      "author": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Fri Feb 24 17:15:46 2017 +0000"
      },
      "committer": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Fri Feb 24 17:15:46 2017 +0000"
      },
      "message": "Bump test timeout\n\nWe\u0027re working through some Mitaka gate issues, this should\nhelp temporarily\n\nChange-Id: I97b95b3961a9d66059ee142b3c1ba7707c2f4da2\n"
    },
    {
      "commit": "854ba28509f9258ff39ff332943acb727e8b4d76",
      "tree": "441791f92f3c3320f75263e06c71467308ee114d",
      "parents": [
        "f90cfcf912586b833fde0f80dbb622b0dab3f3a2"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Mon Feb 20 16:52:46 2017 -0500"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 21 20:31:44 2017 +0000"
      },
      "message": "V1 API is removed by dfault now\n\nDepends-On: Icc007047a8e9a527d48374b3efcec8cc5fd1be08\n\nChange-Id: I5bfd17623bf2e981cfbeb6c303860678898979d7\n"
    },
    {
      "commit": "f90cfcf912586b833fde0f80dbb622b0dab3f3a2",
      "tree": "e320fe77a9c6db939d2eaf84781c226bae5b629f",
      "parents": [
        "ade0492d7ce03543bf85400178df8a373fc218bf"
      ],
      "author": {
        "name": "Alfredo Moralejo",
        "email": "amoralej@redhat.com",
        "time": "Thu Feb 16 10:18:51 2017 +0100"
      },
      "committer": {
        "name": "Alfredo Moralejo",
        "email": "amoralej@redhat.com",
        "time": "Thu Feb 16 11:15:20 2017 +0100"
      },
      "message": "Remove tempest tests for APIv1 as smoke tests\n\nDesignate API v1 is now disabled by default [1], so i think\nthe tests for this API version shouldn\u0027t be considered\nas smoke tests\n\n[1] https://review.openstack.org/#/c/434347/\n\nChange-Id: Ia75006f709b2f3c35cdbbd6a4ff8b590ec36ba67\n"
    },
    {
      "commit": "ade0492d7ce03543bf85400178df8a373fc218bf",
      "tree": "138578ea122e744cb6a1a7187151c50a23d3734d",
      "parents": [
        "0d7625ad43d4fee615c04f46c7a67ae0572e262e"
      ],
      "author": {
        "name": "ZhaoBo",
        "email": "zhaobo6@huawei.com",
        "time": "Fri Feb 10 10:27:29 2017 +0800"
      },
      "committer": {
        "name": "ZhaoBo",
        "email": "zhaobo6@huawei.com",
        "time": "Tue Feb 14 01:29:07 2017 +0000"
      },
      "message": "Use the new tempest module\n\ntempest.lib.common.utils.misc.find_test_caller has been moved into the\ntempest.lib.common.utils.test_utils module. We should update the related\ncode which call it.\n\nChange-Id: I5b6611c0eaeaa2a4eea8fafaf0054c5e9bb44467\n"
    },
    {
      "commit": "0d7625ad43d4fee615c04f46c7a67ae0572e262e",
      "tree": "701c702d86ec607644c060f2c57a89c95d5dae23",
      "parents": [
        "62677f8df1fb401148ad1ac7cc0fe2ef716ba12f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 10 04:43:30 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 10 04:43:30 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ic4ac5d68bcf058f5659b6e0275aa5123b12d896f\n"
    },
    {
      "commit": "62677f8df1fb401148ad1ac7cc0fe2ef716ba12f",
      "tree": "f41b1a961e5d1d7a0cd03fe6091bcee9dc24e752",
      "parents": [
        "3416030a7b49ba551a54e92565ccbdc3ec76fe0d",
        "dc715e1e350477cd0105f010a9b5d0d5451e7b6b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 01 16:28:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 01 16:28:35 2017 +0000"
      },
      "message": "Merge \"Migrate the recordset validation functional test\""
    },
    {
      "commit": "3416030a7b49ba551a54e92565ccbdc3ec76fe0d",
      "tree": "d348b070f95f579183a2dda5553000fd12ff2389",
      "parents": [
        "c197826e25d9dbb773252efe8033cbf2e858b540",
        "de55ca26ac2b058d003173fdfa378197d88ec547"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 19 13:52:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 19 13:52:56 2017 +0000"
      },
      "message": "Merge \"Add Constraints support\""
    },
    {
      "commit": "c197826e25d9dbb773252efe8033cbf2e858b540",
      "tree": "89f51fc3a3c5886283d1651acb7b771f91e6de57",
      "parents": [
        "e8230badc4cf72be2cf77a1a2910964b8c98f5f2"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Wed Jan 11 17:17:32 2017 +0000"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Wed Jan 11 17:17:32 2017 +0000"
      },
      "message": "Fix tempest removing variables\n\nChange-Id: Id014e6b0d1d65b8bac4c1b7e6becd4a972913f6b\n"
    },
    {
      "commit": "de55ca26ac2b058d003173fdfa378197d88ec547",
      "tree": "058e2e61a5c819e2d9f45dd5b708d665c02e1ad4",
      "parents": [
        "e8230badc4cf72be2cf77a1a2910964b8c98f5f2"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Tue Dec 20 15:42:54 2016 +1100"
      },
      "committer": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Tue Dec 20 15:42:54 2016 +1100"
      },
      "message": "Add Constraints support\n\nAdding constraints support to libraries is slightly more complex than\nservices as the libraries themselves are listed in upper-constraints.txt\nwhich leads to errors that you can\u0027t install a specific version and a\nconstrained version.\n\nThis change adds constraints support by also adding a helper script to\nedit the constraints to remove designate-tempest-plugin.\n\nChange-Id: I2f9c14a84089047bff5f6a77bbd234fda175d229\n"
    },
    {
      "commit": "e8230badc4cf72be2cf77a1a2910964b8c98f5f2",
      "tree": "0d3889e6ae7c957d94f84fdfbd6e1321149c957b",
      "parents": [
        "b539b2de1111259297459cee4baeb3145f1d743a",
        "a17f233fd95e64c23168f62ffac0f5ccfdfd84b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 12 17:26:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 12 17:26:12 2016 +0000"
      },
      "message": "Merge \"Add Tempest hacking checks\""
    },
    {
      "commit": "b539b2de1111259297459cee4baeb3145f1d743a",
      "tree": "272e48967aa16411cac96e78f4cbfd93dc7d86bf",
      "parents": [
        "21715d1467c129a8dffb5eab5c9e3a53ae8b13c4"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Thu Nov 24 23:52:09 2016 +0100"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Fri Nov 25 15:30:46 2016 +0100"
      },
      "message": "Show team and repo badges on README\n\nThis patch adds the team\u0027s and repository\u0027s badges to the README file.\nThe motivation behind this is to communicate the project status and\nfeatures at first glance.\n\nFor more information about this effort, please read this email thread:\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html\n\nTo see an example of how this would look like check:\n\nhttps://gist.github.com/5bcdfae778a1e96da9cfd238ee26e5d8\n\nChange-Id: I166f62954f811b2ed91a3a8d4a2caeefaedd1c78\n"
    },
    {
      "commit": "a17f233fd95e64c23168f62ffac0f5ccfdfd84b1",
      "tree": "68ac974765f9e941ad4a3c9360934e805326a100",
      "parents": [
        "21715d1467c129a8dffb5eab5c9e3a53ae8b13c4"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 13:34:42 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Fri Nov 04 08:57:42 2016 +0000"
      },
      "message": "Add Tempest hacking checks\n\nFix v1 tests to comply\n\nChange-Id: I6bf15fa887158efc1858991c806cbdd9ab23db5c\n"
    },
    {
      "commit": "21715d1467c129a8dffb5eab5c9e3a53ae8b13c4",
      "tree": "549d72d63401de8a80fc4bcfc55a0ffc049ee64e",
      "parents": [
        "4f173f37d616a7fbfe2e747208400565e4fe1648"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 12:58:38 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Fri Oct 28 12:52:59 2016 +0000"
      },
      "message": "Add more Zone Transfer tests\n\nPort tests from Designate repo\n\nChange-Id: I843701655f3fd07245b79e37fa286f05f20bf7a3\nDepends-On: I5fdefa64480f118dad898ed4651036f9b9b16fe9\nDepends-On: Id2d093891953efcbb125560ea1113b8a9e613a9c"
    },
    {
      "commit": "4f173f37d616a7fbfe2e747208400565e4fe1648",
      "tree": "8a889c44ffab79a46a82766d170b9c025a5f6002",
      "parents": [
        "348f941552655cc8aed556b2c390611ae6e0fde7"
      ],
      "author": {
        "name": "gecong1973",
        "email": "ge.cong@zte.com.cn",
        "time": "Sun Oct 16 09:27:14 2016 +0800"
      },
      "committer": {
        "name": "gecong1973",
        "email": "ge.cong@zte.com.cn",
        "time": "Sun Oct 16 09:27:14 2016 +0800"
      },
      "message": "Add __ne__ built-in function\n\nIn Python 3 __ne__ by default delegates to __eq__ and inverts the\nresult, but in Python 2 they urge you to define __ne__ when you\ndefine __eq__ for it to work properly [1].There are no implied\nrelationships among the comparison operators. The truth of x\u003d\u003dy\ndoes not imply that x!\u003dy is false. Accordingly, when defining __eq__(),\none should also define __ne__() so that the operators will behave as\nexpected.\n[1]https://docs.python.org/2/reference/datamodel.html#object.__ne__\n\nChange-Id: I5abcaa9d74712df591499e8334f1d627b2d7d1ca\n"
    },
    {
      "commit": "348f941552655cc8aed556b2c390611ae6e0fde7",
      "tree": "a572da6c9a2770898afdd332ff004a2b6107f7a0",
      "parents": [
        "700198187d732590275caa9025208659ff6c9374"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Sep 28 17:24:37 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Sep 28 17:24:37 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I85ade1f67a7b5cbb0b0e5b38165d5bcd7909c335\n"
    },
    {
      "commit": "700198187d732590275caa9025208659ff6c9374",
      "tree": "cb0ce225caa31e24ce9e17c9921107f70cf38f17",
      "parents": [
        "5fde0854fcf6eb2455d4028ade186ade20d6bbf9",
        "16878f5b8b4d4ae1faf6f6a094d07d878868a725"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 27 15:39:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 27 15:39:01 2016 +0000"
      },
      "message": "Merge \"Allow 200 as a response from /v2/zone/recordsets\""
    },
    {
      "commit": "16878f5b8b4d4ae1faf6f6a094d07d878868a725",
      "tree": "708db68a7f025a01bc6a9a7a3131adda6338f66e",
      "parents": [
        "3d1f5a89f9c31290e5255d20d79c691be067e9c3"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Fri Sep 16 18:49:38 2016 +0100"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Tue Sep 27 14:48:32 2016 +0100"
      },
      "message": "Allow 200 as a response from /v2/zone/recordsets\n\nDesignate can return a 200 or a 202, depending on the status\nof an API call.\n\nThis allows tempest to accept the 200\n\nChange-Id: I0e9c38bb8f11f7c9ee31d4f7eb710b7df30674df\n"
    },
    {
      "commit": "5fde0854fcf6eb2455d4028ade186ade20d6bbf9",
      "tree": "b9ed056b677a9b3bb1cfe671d605c44a94784fee",
      "parents": [
        "2f028f4bdbbeb69104280a2179293865aa74ef61",
        "46e27d39260ef3dfc95065ee3110d40807e950d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 10:42:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 10:42:10 2016 +0000"
      },
      "message": "Merge \"Add tests for wildcard RRSets\""
    },
    {
      "commit": "2f028f4bdbbeb69104280a2179293865aa74ef61",
      "tree": "7011bbaa6372f9f2fe920b58d267342eb1bf65d0",
      "parents": [
        "b2ad7109e61a053f8bc217a81945adee6f94b1a3",
        "a63e12570567c13817739a3d0f2edebee6b34486"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 20 10:05:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 20 10:05:43 2016 +0000"
      },
      "message": "Merge \"Fix duplicate Idempotent ID\u0027s\""
    },
    {
      "commit": "b2ad7109e61a053f8bc217a81945adee6f94b1a3",
      "tree": "25563ed36b297f32a4cd52e09c81f262cc458814",
      "parents": [
        "3d1f5a89f9c31290e5255d20d79c691be067e9c3"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Mon Sep 19 15:41:05 2016 +0100"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Mon Sep 19 15:41:09 2016 +0100"
      },
      "message": "Skip failing tests\n\nThese tests are currently breaking the gate\n\nChange-Id: I79b8ca2adb8ba3d22d15ed62b428917a5a2794fc\n"
    },
    {
      "commit": "3d1f5a89f9c31290e5255d20d79c691be067e9c3",
      "tree": "9294125f9be060c117c8ceabcb287bee0dc6b9a6",
      "parents": [
        "1b6b276dc79192ad2a35a6f2f69ab672c7c47786",
        "a585e94bddbf8927cbf734f30fc0fe9302f84284"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 15 10:48:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 15 10:48:19 2016 +0000"
      },
      "message": "Merge \"Clean imports in code\""
    },
    {
      "commit": "1b6b276dc79192ad2a35a6f2f69ab672c7c47786",
      "tree": "a5c1385280610d11893da3ba4a8166ea4de7e3d1",
      "parents": [
        "c866eff01fbd1ba1c0dabe7657a68736931b3b4a",
        "657ba8b8f05036df4646744e996f294b81ce1201"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 14 19:56:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 14 19:56:10 2016 +0000"
      },
      "message": "Merge \"Remove logging import unused\""
    },
    {
      "commit": "a63e12570567c13817739a3d0f2edebee6b34486",
      "tree": "1fcd219cddb6d69f5cca2b66c5026299d0fe83e2",
      "parents": [
        "c866eff01fbd1ba1c0dabe7657a68736931b3b4a"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 13:47:13 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Tue Sep 13 06:39:38 2016 +0000"
      },
      "message": "Fix duplicate Idempotent ID\u0027s\n\nChange-Id: Idb999b2afb654d7163e2a987349534a60fd63167\n"
    },
    {
      "commit": "c866eff01fbd1ba1c0dabe7657a68736931b3b4a",
      "tree": "d93cfd8339e5587bc4a1346052bff10dc33aa558",
      "parents": [
        "7967b0e91a516d152ef6d736668f8df0c3a5fd54",
        "9a1dfd92b7c1f80dda107dc806edfb6af2cb58e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 12 09:47:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 12 09:47:34 2016 +0000"
      },
      "message": "Merge \"Port \u0027RecordsetCrossZoneTest\u0027 to plugin\""
    },
    {
      "commit": "9a1dfd92b7c1f80dda107dc806edfb6af2cb58e8",
      "tree": "f8198dd26968d4fe15fba14fc6e93769b27128b7",
      "parents": [
        "46124d6eff98744cd4423d58f14a5e712487c32a"
      ],
      "author": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Thu Aug 25 11:44:03 2016 +0000"
      },
      "committer": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Tue Aug 30 15:24:18 2016 +0000"
      },
      "message": "Port \u0027RecordsetCrossZoneTest\u0027 to plugin\n\nThese tests were for the /v2/recordsets endpoint, so I\u0027ve augmented\nthe tests that currently exist.\n\nPorted:\n`test_get_single_recordset` -\u003e `test_get_single_zones_recordsets`\n`test_list_recordsets` -\u003e `test_list_zones_recordsets_zone_names`\n`test_filter_recordsets` augmented `test_list_filter_zones_recordsets`\n\nChange-Id: Ie79f201bc7b92328b77ce05fd0b0eebc63330c9f\n"
    },
    {
      "commit": "dc715e1e350477cd0105f010a9b5d0d5451e7b6b",
      "tree": "762530865d9454a7a09edc1471956b98db1f5862",
      "parents": [
        "7967b0e91a516d152ef6d736668f8df0c3a5fd54"
      ],
      "author": {
        "name": "Eric Larson",
        "email": "eric@ionrock.org",
        "time": "Thu Aug 25 13:21:35 2016 +0100"
      },
      "committer": {
        "name": "Eric Larson",
        "email": "eric@ionrock.org",
        "time": "Mon Aug 29 12:30:17 2016 -0500"
      },
      "message": "Migrate the recordset validation functional test\n\nThis migrates the recordset validation test from designate to the\ntempest plugin.\n\nChange-Id: I4ae2dd980c1ad0547f360a9dc07f97a46146fd18\n"
    },
    {
      "commit": "a585e94bddbf8927cbf734f30fc0fe9302f84284",
      "tree": "5d0d00340db7675c6dd9ff1b70054735aa435b3b",
      "parents": [
        "7967b0e91a516d152ef6d736668f8df0c3a5fd54"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Mon Aug 29 14:52:30 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Mon Aug 29 14:52:30 2016 +0700"
      },
      "message": "Clean imports in code\n\nThis patch set modifies lines which are importing objects\ninstead of modules. As per openstack import guide lines, user should\nimport modules in a file not objects.\n\nhttp://docs.openstack.org/developer/hacking/#imports\n\nChange-Id: I846a3edcea448ea09764f4f3d435f5c7a95326ff\n"
    },
    {
      "commit": "657ba8b8f05036df4646744e996f294b81ce1201",
      "tree": "5418049e93984fe3375c30451b3207d65124607a",
      "parents": [
        "7967b0e91a516d152ef6d736668f8df0c3a5fd54"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Mon Aug 29 14:12:38 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Mon Aug 29 14:13:14 2016 +0700"
      },
      "message": "Remove logging import unused\n\nThis patch removes logging import unused in\ndesignate_tempest_plugin/services/dns/admin/json/quotas_client.py\ndesignate_tempest_plugin/services/dns/v2/json/quotas_client.py\n\nChange-Id: Ibd32039f533405f67767b3396ed4b846ee62f129\n"
    },
    {
      "commit": "7967b0e91a516d152ef6d736668f8df0c3a5fd54",
      "tree": "bae3fa49ae25522f9b257284096980bd79c83f15",
      "parents": [
        "46124d6eff98744cd4423d58f14a5e712487c32a",
        "62f9d490f8a7fcbfb7b2092176493a8244ad8b95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 27 13:39:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 27 13:39:25 2016 +0000"
      },
      "message": "Merge \"Add tests for various RRSet types\""
    },
    {
      "commit": "46124d6eff98744cd4423d58f14a5e712487c32a",
      "tree": "5d900180fbb742643f1c8a29c749e77f0377dafe",
      "parents": [
        "c988f6fb18500565a573fa210f748793454768f4",
        "4a37679fdfc6553eaaedd3d4ba179c5ba7d2bd8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 13:11:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 13:11:57 2016 +0000"
      },
      "message": "Merge \"Add several negative RecordSet tests\""
    },
    {
      "commit": "c988f6fb18500565a573fa210f748793454768f4",
      "tree": "d6418599df9640577e2873e7aca8a6d0396b8919",
      "parents": [
        "c7eca5ac6c601c3dfce5d4fdd9316314df096774"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Thu Aug 25 12:23:08 2016 +0100"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Thu Aug 25 15:29:25 2016 +0100"
      },
      "message": "Move RecordsetOwnershipTests to plugin\n\nChange-Id: I4def116328acb021c24eec52603aa133372e8a79\n"
    },
    {
      "commit": "46e27d39260ef3dfc95065ee3110d40807e950d4",
      "tree": "dbe45ba99dc26bd31dc85608123e69b92460626b",
      "parents": [
        "62f9d490f8a7fcbfb7b2092176493a8244ad8b95"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 11:52:23 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 12:10:29 2016 +0100"
      },
      "message": "Add tests for wildcard RRSets\n\nPort tests for wildcard recordsets from old functional tests\n\nChange-Id: I587aced635f869ef828b31e35095a019154abf3b\n"
    },
    {
      "commit": "62f9d490f8a7fcbfb7b2092176493a8244ad8b95",
      "tree": "81db9980e1a49c9f2c1dac107a04378ce0860fd4",
      "parents": [
        "4a37679fdfc6553eaaedd3d4ba179c5ba7d2bd8c"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 11:26:54 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 12:09:35 2016 +0100"
      },
      "message": "Add tests for various RRSet types\n\nUses the (previously unused) recordset_data.json file to test\nvarious types of RRSets.\n\nChange-Id: I7bc21a055866c211a151008f60f3101dc8244ac9\n"
    },
    {
      "commit": "4a37679fdfc6553eaaedd3d4ba179c5ba7d2bd8c",
      "tree": "728afceb9e95f9a26ff3e6499327890e4aff6fd7",
      "parents": [
        "c7eca5ac6c601c3dfce5d4fdd9316314df096774"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu May 19 18:05:54 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu Aug 25 11:16:57 2016 +0100"
      },
      "message": "Add several negative RecordSet tests\n\nChange-Id: I18a8d0810e1eb83050cba88ed04f8a2902f2fcc0\n"
    },
    {
      "commit": "c7eca5ac6c601c3dfce5d4fdd9316314df096774",
      "tree": "39e4b819d9a7e5e74762728bdbd998d546141f9a",
      "parents": [
        "997e7ff1f6f5f9622c0d316dcbeb2fe6120749a3"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Tue Aug 23 11:13:17 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Tue Aug 23 11:14:16 2016 +0100"
      },
      "message": "Bump test timeout to 4 min\n\nOne or two tests, mostly on the powerdns job, are timing out - increase the\ntimeout while we work through the details.\n\nChange-Id: I2ceaa33f4d49ddf6b2d8b140850c13648a97abde\n"
    },
    {
      "commit": "997e7ff1f6f5f9622c0d316dcbeb2fe6120749a3",
      "tree": "b9afefc5a68235946bb17a38dae4a55b2593925e",
      "parents": [
        "46ca25dc4e8a2e11268d2d8d6021cbda39c5c2f2",
        "b53b11d56fb42d7aacfcbe1964ff7318fca8ec75"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 03 19:44:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 03 19:44:31 2016 +0000"
      },
      "message": "Merge \"Test that updating recordset TTL only modifies TTL\""
    },
    {
      "commit": "b53b11d56fb42d7aacfcbe1964ff7318fca8ec75",
      "tree": "7783115ea9b9123eabf9035a0c85f39b071e3d6d",
      "parents": [
        "4b07b386e226e579601898bd0ea1063d10dd692f"
      ],
      "author": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Tue Aug 02 19:55:11 2016 +0100"
      },
      "committer": {
        "name": "Tim Simmons",
        "email": "tim.simmons@rackspace.com",
        "time": "Wed Aug 03 15:39:35 2016 +0100"
      },
      "message": "Test that updating recordset TTL only modifies TTL\n\nThis is in response to https://review.openstack.org/#/c/350206/\nwhere a regression was introduced that updating a non-records field\nbroke handling of the special records field.\n\nChange-Id: I70f779fae77ebf3cb409e5ae960aa13c8a6c9c70\n"
    },
    {
      "commit": "46ca25dc4e8a2e11268d2d8d6021cbda39c5c2f2",
      "tree": "8ef3288a9ae07e6282b82e591bf256e1e39b4ace",
      "parents": [
        "4b07b386e226e579601898bd0ea1063d10dd692f",
        "187dc2fc8a8c11aa027cdedb20af49814105bf51"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 02 13:36:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 02 13:36:10 2016 +0000"
      },
      "message": "Merge \"Add negative testcases for ownership transfer_request and tsigkey\""
    },
    {
      "commit": "4b07b386e226e579601898bd0ea1063d10dd692f",
      "tree": "b0170dcad701a8913287149bd79ca8da8587395f",
      "parents": [
        "ea45a2546363b6f108d938a74409d4693c6b1dbc"
      ],
      "author": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Wed Jul 13 19:14:02 2016 +0000"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Wed Jul 20 17:23:48 2016 +0000"
      },
      "message": "Unauthed tests support both v2/v3 identity\n\nChange-Id: I80c1d6dd77e0a70d509b477deb71b9b9bf76ba0b\nCloses-bug: #1604402\n"
    },
    {
      "commit": "187dc2fc8a8c11aa027cdedb20af49814105bf51",
      "tree": "c5fb81e49d651f9e4a78609b0f941e08b43ccaa7",
      "parents": [
        "2fc15826274209cbf2a84f50900fa99fe8bed40c"
      ],
      "author": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Mon Jul 11 12:32:34 2016 +0530"
      },
      "committer": {
        "name": "sonu",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Thu Jul 14 09:02:57 2016 +0000"
      },
      "message": "Add negative testcases for ownership transfer_request and tsigkey\n\nChange-Id: Ib23e081301e4f7544558410c1e9660547149c03a\n"
    },
    {
      "commit": "ea45a2546363b6f108d938a74409d4693c6b1dbc",
      "tree": "a57ee5b96ad0d2c4ea3205aaaf2ce7baeaa85cd3",
      "parents": [
        "2fc15826274209cbf2a84f50900fa99fe8bed40c",
        "c811498e62a9424ff875d90a5ad126e189f613bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 11 12:18:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 11 12:18:40 2016 +0000"
      },
      "message": "Merge \"Add functional testing for the v2 API quotas endpoint\""
    },
    {
      "commit": "2fc15826274209cbf2a84f50900fa99fe8bed40c",
      "tree": "b5818b97517f2b725b0404d5b5568b0500658cdb",
      "parents": [
        "a4601046f8d7fdcf6a06762558abeaabe0cae291",
        "d8cd7d6d66c4996cdf20960c5a4a1ae379061e4d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 09 14:43:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 09 14:43:44 2016 +0000"
      },
      "message": "Merge \"Reuse zone during recordset tests\""
    },
    {
      "commit": "c811498e62a9424ff875d90a5ad126e189f613bc",
      "tree": "69bd957c7e60ce5aec371ecf8b0496636e9da625",
      "parents": [
        "a4601046f8d7fdcf6a06762558abeaabe0cae291"
      ],
      "author": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Mon Jul 04 17:46:08 2016 +0100"
      },
      "committer": {
        "name": "Graham Hayes",
        "email": "graham.hayes@hpe.com",
        "time": "Fri Jul 08 13:06:44 2016 +0100"
      },
      "message": "Add functional testing for the v2 API quotas endpoint\n\nThis is disabled by default, I7a0b828824ad6f274d922748f5f9a68157cd939a\nwill enable it.\n\nChange-Id: I06180a7402fc45940d4b312666cf2dfd33af1305\n"
    },
    {
      "commit": "a4601046f8d7fdcf6a06762558abeaabe0cae291",
      "tree": "ca3de3a14a3efb149a1f068107c6a2eebc0350db",
      "parents": [
        "138562d28cd225723830a800278a4602ec66def1",
        "ddb13fe2c54de776fff98e0827e0b33341823410"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 07 16:04:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 07 16:04:18 2016 +0000"
      },
      "message": "Merge \"Reduce the number of \"smoke\" tests\""
    },
    {
      "commit": "138562d28cd225723830a800278a4602ec66def1",
      "tree": "3114957a60b5b46df324d39d28a993d5505e2886",
      "parents": [
        "03b58d600866d1564d4ad186c70481a385c89328",
        "8400570fd1de79603800a322ee04345f5aa36d47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 07 15:47:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 07 15:47:38 2016 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "d8cd7d6d66c4996cdf20960c5a4a1ae379061e4d",
      "tree": "b97cebcd9b75fc14be6d1dc3a795415192eea70b",
      "parents": [
        "c56d369fe4f10a7bded5cd608af0da17136c72b7"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@hpe.com",
        "time": "Thu Jul 07 16:17:27 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@hpe.com",
        "time": "Thu Jul 07 16:17:29 2016 +0100"
      },
      "message": "Reuse zone during recordset tests\n\nThere\u0027s no need to create a new zone for each and every recordset test,\ninstead, we create a single zone for each test class and reuse for all\nthe tests contained within that class.\n\nChange-Id: I3e1e9b889542e742adff412962206972de7e7e16\n"
    },
    {
      "commit": "ddb13fe2c54de776fff98e0827e0b33341823410",
      "tree": "8abaf8aba829b67f9eac91e751ec213420f1f59b",
      "parents": [
        "c56d369fe4f10a7bded5cd608af0da17136c72b7"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed Jul 06 16:42:42 2016 -0400"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Thu Jul 07 14:33:28 2016 +0000"
      },
      "message": "Reduce the number of \"smoke\" tests\n\nThis reduces the number of smoke tests to \u003c 10. It includes v1 tests, v2\ntests and one scenario test to check that a zone goes to active.\n\nChange-Id: I9233a5d783649fe2bfad8e772f4165bdc4e1c619\n"
    },
    {
      "commit": "03b58d600866d1564d4ad186c70481a385c89328",
      "tree": "839b071b44faa72aba3937f719c58cbcf4148875",
      "parents": [
        "c56d369fe4f10a7bded5cd608af0da17136c72b7"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@hpe.com",
        "time": "Thu Jul 07 15:05:45 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@hpe.com",
        "time": "Thu Jul 07 15:06:24 2016 +0100"
      },
      "message": "Use tempest.lib data_utils\n\nUse the tempest.lib.common version of data_utils, as the tempest.common\none is not supposed to be used by plugins.\n\nChange-Id: I5d727b37d51a0f4bc1096b3b753a1856ee4683c2\n"
    },
    {
      "commit": "8400570fd1de79603800a322ee04345f5aa36d47",
      "tree": "2ae88e3a83a6f0a5a0f2fe3ffad2cf932562f5d8",
      "parents": [
        "c56d369fe4f10a7bded5cd608af0da17136c72b7"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jul 01 04:17:24 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Jul 01 04:17:24 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Id437122e1cb0e798869e18fe8f548379976d1f6b\n"
    },
    {
      "commit": "c56d369fe4f10a7bded5cd608af0da17136c72b7",
      "tree": "1a5805fc6e1fd40477d2044c7db0e514ca5cd3bb",
      "parents": [
        "925f3182b203869f1243af51f84e8dde80314f80"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 29 04:41:32 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jun 29 04:41:32 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ia778962ee79efb9a0ce21862ff1cfba847d8760c\n"
    },
    {
      "commit": "925f3182b203869f1243af51f84e8dde80314f80",
      "tree": "f6ff55ef5ee4e4377b0cf6c7ac0d64bd98319a4e",
      "parents": [
        "ec7ec7fefb8e0d05d1357327b2aa9a6ee5c1cf5c",
        "d56330ab97edb49faa1488a15ebbc8a751946ed3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 14:20:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 14:20:38 2016 +0000"
      },
      "message": "Merge \"Migrate the \"unauthed\" tests\""
    },
    {
      "commit": "d56330ab97edb49faa1488a15ebbc8a751946ed3",
      "tree": "34838346f21d427e170ab50b927b03c8cfb6296f",
      "parents": [
        "24df485be70f8a1d96e10764b1000d0e134c6ce2"
      ],
      "author": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Mon Jun 13 21:03:33 2016 +0000"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Mon Jun 13 22:15:38 2016 +0000"
      },
      "message": "Migrate the \"unauthed\" tests\n\nThis migrates the tests that check for a 401 if a token is not provided\nin the request headers.\n\nChange-Id: I9752685afccee5dcd009f76b5242fd6f12f0fc37\n"
    },
    {
      "commit": "ec7ec7fefb8e0d05d1357327b2aa9a6ee5c1cf5c",
      "tree": "5195b24b851f7d73c1545f0e45e415abac987cce",
      "parents": [
        "24df485be70f8a1d96e10764b1000d0e134c6ce2"
      ],
      "author": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Mon Jun 13 15:38:04 2016 +0000"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Mon Jun 13 15:38:04 2016 +0000"
      },
      "message": "Migrate negative tests for pools, tlds, blacklists\n\nThis adds tests that check Designate\u0027s behavior on an invalid uuid and\non a valid but not found uuid.\n\nChange-Id: Ic93b8c1bbfc30792cbb071df797e11e17cc99033\n"
    },
    {
      "commit": "24df485be70f8a1d96e10764b1000d0e134c6ce2",
      "tree": "5976fc733b27a53ab962efdd93c9fd4b712c4f4b",
      "parents": [
        "6e0e80ec148af484ae63fa9e86be958c3f26bf05"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Mon May 23 16:49:25 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@hpe.com",
        "time": "Thu Jun 09 16:13:10 2016 +0100"
      },
      "message": "Replace idempotent_id decorator with tempest.lib version\n\nUseage of the tempest.lib version is preferred, as it\u0027s considered\nAPI stable, unlike the tempest.test version.\n\nChange-Id: Ida2efd9fdd9ce095aaa33ce41c90f93efbcf0970\n"
    },
    {
      "commit": "6e0e80ec148af484ae63fa9e86be958c3f26bf05",
      "tree": "9d70485b59aa653c04a19ea4e4464677efe1b5b2",
      "parents": [
        "84f0aa501eb544b6ab56ea2bbde2a44a7d9f461a"
      ],
      "author": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Thu May 26 18:27:49 2016 +0000"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Tue Jun 07 20:32:25 2016 +0000"
      },
      "message": "Add a zone import scenario test\n\nThis adds a test that imports a zone and checks the zone is created and\ngoes to active.\n\nThe base client\u0027s create/update calls now accept either a dict or string\nas request data. Serialization is skipped if the data is a string. This\nfixes a bug in the tests causing all zone import\u0027s to go to error.\n\nChange-Id: I71d406efc5f2c9c35eae50761446c00a328ec5a2\n"
    },
    {
      "commit": "84f0aa501eb544b6ab56ea2bbde2a44a7d9f461a",
      "tree": "2c69285c2c0b08c2b5b368511258731fddb3f368",
      "parents": [
        "356b11ac7becc15cd876fb3d8e1e6a3f13082c07",
        "7e2a640502c6de5e94f98a392c8410b9b7c085a8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 03 19:37:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 03 19:37:05 2016 +0000"
      },
      "message": "Merge \"Add a zone export scenario test\""
    },
    {
      "commit": "7e2a640502c6de5e94f98a392c8410b9b7c085a8",
      "tree": "9954bc7cd6049f4c534de2621c233b88c0b5dd2f",
      "parents": [
        "5cf839f4ce216ecc4825433dd94efc805429a286"
      ],
      "author": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Wed Jun 01 21:50:17 2016 +0000"
      },
      "committer": {
        "name": "Paul Glass",
        "email": "paul.glass@rackspace.com",
        "time": "Thu Jun 02 14:38:52 2016 +0000"
      },
      "message": "Add a zone export scenario test\n\nThis renames a couple of the zone export client methods. It also\nfixes an issue with the (newly named) `show_exported_zone` function\nwhich wasn\u0027t passing the right number of arguments.\n\nChange-Id: Ie0cce8710e0ef17dc391cb5bdd150a63b57d2f72\n"
    },
    {
      "commit": "356b11ac7becc15cd876fb3d8e1e6a3f13082c07",
      "tree": "b1020af177227d972daa3dd1c1a89356ccbcc895",
      "parents": [
        "5cf839f4ce216ecc4825433dd94efc805429a286",
        "c31108666ecb18f2abf6c674ca677663904055d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 02 11:35:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 02 11:35:48 2016 +0000"
      },
      "message": "Merge \"Add client\u0027s methods and testcases for tsigkey\""
    },
    {
      "commit": "5cf839f4ce216ecc4825433dd94efc805429a286",
      "tree": "58291931e1c71984e588da98902d908152a6628f",
      "parents": [
        "ec6995f82e2d2eb48228c3208f9a2e41c44c7599"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat May 28 00:33:05 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat May 28 00:33:05 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I596dc3b5d21cbfd4e5ff4b918e702922aa6bfda4\n"
    },
    {
      "commit": "c31108666ecb18f2abf6c674ca677663904055d7",
      "tree": "b13c6fa4ab054d6eb403672fd5ef5ddf78dd427d",
      "parents": [
        "0b12257de9776e6d5b021aa4c405cad149cdd771"
      ],
      "author": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Fri May 27 14:48:04 2016 +0900"
      },
      "committer": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Fri May 27 14:48:04 2016 +0900"
      },
      "message": "Add client\u0027s methods and testcases for tsigkey\n\nChange-Id: I86cdf2b62f3586d35652891e4ace70ff8548640b\n"
    },
    {
      "commit": "ec6995f82e2d2eb48228c3208f9a2e41c44c7599",
      "tree": "d342db02197f083c1dff6ba1b66c84a551149990",
      "parents": [
        "1177796620c7925650fc6737aa6a27f8db367952",
        "8aaa574fb3d564d498a8036caf6f693766c358e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 26 19:10:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 26 19:10:29 2016 +0000"
      },
      "message": "Merge \"Skip nameserver propagation tests when no NS\u0027s in conf\""
    },
    {
      "commit": "1177796620c7925650fc6737aa6a27f8db367952",
      "tree": "9f8367980d718e6081a6469b3d6cd6e74d5b324f",
      "parents": [
        "74948a57e251c32194e2a50cb49b2f97c47c9959",
        "4055b81fd6d61ca1f8df16aed5fa9d5fb870fb46"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 26 19:09:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 26 19:09:36 2016 +0000"
      },
      "message": "Merge \"Add data driven RecordSet tests\""
    },
    {
      "commit": "74948a57e251c32194e2a50cb49b2f97c47c9959",
      "tree": "52fc9c661e8ab6c19f8682b375a3aa429cd9c7b3",
      "parents": [
        "0b12257de9776e6d5b021aa4c405cad149cdd771",
        "0127579aa7e46c922ce104367db73b5e68d8cf1c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 25 16:14:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 25 16:14:32 2016 +0000"
      },
      "message": "Merge \"Replace assertEqual(a\u003eb) with  assertGreater(a, b)\""
    },
    {
      "commit": "4055b81fd6d61ca1f8df16aed5fa9d5fb870fb46",
      "tree": "f6b846671639134a4dd776503ae9e1a667c6f5c2",
      "parents": [
        "480cbd01714221468c22de2c034ab98f2a2c42f7"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu May 19 14:52:24 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Tue May 24 12:11:40 2016 +0100"
      },
      "message": "Add data driven RecordSet tests\n\nThis adds postive and negative tests for various record\ntypes.\n\nChange-Id: Ic39a40832785e2139ecc8ae3cb24f39719a87ec6\n"
    },
    {
      "commit": "0b12257de9776e6d5b021aa4c405cad149cdd771",
      "tree": "98754063b6e74edec199162a26c5c410d23f787a",
      "parents": [
        "480cbd01714221468c22de2c034ab98f2a2c42f7"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Mon May 23 14:19:07 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Tue May 24 09:45:40 2016 +0000"
      },
      "message": "Increase default build timeout to 120sec\n\nSome tests are failing due to hitting the build timeout, for\nnow, lets increase this time in order to allow for tests to\npass while we look into the root cause of the slowdown.\n\nChange-Id: I9efdb15a10dc22659dd3f682d58e6960692fc866\n"
    },
    {
      "commit": "0127579aa7e46c922ce104367db73b5e68d8cf1c",
      "tree": "b7f4e1fa367542027e3ef78beeb6656f8a59d478",
      "parents": [
        "480cbd01714221468c22de2c034ab98f2a2c42f7"
      ],
      "author": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Tue May 24 11:24:54 2016 +0900"
      },
      "committer": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Tue May 24 11:24:54 2016 +0900"
      },
      "message": "Replace assertEqual(a\u003eb) with  assertGreater(a, b)\n\nChange-Id: Ia6d33efa2f0896c6cc49acb157b97bb2038d1449\n"
    },
    {
      "commit": "480cbd01714221468c22de2c034ab98f2a2c42f7",
      "tree": "15df4d563178463f4d2987d4b225b37ec16a9387",
      "parents": [
        "2a8b529b8610b7a237cb5515b976cffe1084891a",
        "53dbdbbca6529adfbf2a61805efe16aed73a9bbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 23 15:27:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 23 15:27:34 2016 +0000"
      },
      "message": "Merge \"Add client\u0027s method and test cases for /v2/recordsets API\""
    },
    {
      "commit": "8aaa574fb3d564d498a8036caf6f693766c358e6",
      "tree": "abd26acd9709c058ea6533906eb0741d3b922745",
      "parents": [
        "2a8b529b8610b7a237cb5515b976cffe1084891a"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Mon May 23 14:44:29 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Mon May 23 15:24:54 2016 +0100"
      },
      "message": "Skip nameserver propagation tests when no NS\u0027s in conf\n\nWithout having any nameservers configured, these tests give\na \"false sense of security\" that everything is working.\n\nChange-Id: I819e2db70acf9e4e2502385bc4b20896442e11c0\n"
    },
    {
      "commit": "53dbdbbca6529adfbf2a61805efe16aed73a9bbb",
      "tree": "e87236113506bc67350cf03b7a17bed8121ce00b",
      "parents": [
        "9852f213994ae238b8a5ad6d6d8b435db7f0cee4"
      ],
      "author": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Mon May 16 17:20:45 2016 +0900"
      },
      "committer": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Mon May 23 11:49:36 2016 +0900"
      },
      "message": "Add client\u0027s method and test cases for /v2/recordsets API\n\nPartially-Implements: blueprint designate-tempest-plugin\n\nChange-Id: I2d5728d083966aa6b243954bf6cb89d4af473ed7\n"
    },
    {
      "commit": "2a8b529b8610b7a237cb5515b976cffe1084891a",
      "tree": "64b02333cd4f6b024fba868884106844aecb5fa5",
      "parents": [
        "9852f213994ae238b8a5ad6d6d8b435db7f0cee4"
      ],
      "author": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu May 19 18:07:56 2016 +0100"
      },
      "committer": {
        "name": "Kiall Mac Innes",
        "email": "kiall@macinnes.ie",
        "time": "Thu May 19 18:07:56 2016 +0100"
      },
      "message": "Ensure V1 Records tests calls parent teardown\n\nChange-Id: I77e5409158e81b5c7ee5cd08690ba82d387446cc\n"
    },
    {
      "commit": "9852f213994ae238b8a5ad6d6d8b435db7f0cee4",
      "tree": "e12b947c961e3f1c2870358ba8869907a44b7fd6",
      "parents": [
        "6d795442ba9eb2068d7208780638a7042fa2daf5",
        "dddb499c4fecb7651d47a7dcae3f129a04de063b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 17 17:53:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 17 17:53:52 2016 +0000"
      },
      "message": "Merge \"Correctly parse IP:Port nameserver pairs\""
    }
  ],
  "next": "6d795442ba9eb2068d7208780638a7042fa2daf5"
}
