)]}'
{
  "log": [
    {
      "commit": "313a7f82079f062c2d77cdd9abcba6fc01c6ac68",
      "tree": "7e41de6d8980c121d2d9e506ec6a7ceb4dd839ad",
      "parents": [
        "34a138c4b5c283c051a84c16c415d81848dcbd21"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 03 09:27:42 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 03 21:07:53 2017 +0000"
      },
      "message": "Add pre_test_hook.sh for devstack tempest gates.\n\nPre-test hook is called before executing tempest tests\nin the gate. Before tempest tests are run, this script\nadds necessary rbac parameters to tempest.conf.\n\nAdopted from [0].\n\n[0] https://github.com/openstack/manila/blob/master/contrib/ci/post_test_hook.sh\n\nChange-Id: I67d6a820cdb2406e76603a598324fab1f9403799\n"
    },
    {
      "commit": "34a138c4b5c283c051a84c16c415d81848dcbd21",
      "tree": "2c9b122686fff4524306edb375d5244092667c5d",
      "parents": [
        "103038fa47a0a9b2edda8c03c8ddaefaabc86838"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Mar 02 17:01:37 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Mar 02 17:04:56 2017 -0500"
      },
      "message": "Refactors Patrole framework to only use admin tenant credential type.\n\nThis patch adds following capablities to RBAC tempest framework:\n\n1. Restricts admin only tenant to be used for rbac as much as possible,\n   and thus removes need of creating additional tenant with \"primary\"\n   credential type.\n2. Patrole framework requires \"tempest_roles\" value in the conf file\n   to be set to \"admin\" role. Which again restricts tempest.conf to a\n   hardcoded value. This patch takes care of this problem also.\n\nNote: Adding this patch will required some cleanup and refactoring in\ntest files, which will be taken care in separate commits component wise.\n\nCo-Authored-By: Mh Raies \u003cmh.raies@ericsson.com\u003e\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\n\nImplements bp: modifying-switching-role-mechanism\nCloses-Bug: #1664600\nCloses-Bug: #1664278\n\nChange-Id: Ic665d35332def6b6ec7b0065d1ebe65514a926b9\n"
    },
    {
      "commit": "103038fa47a0a9b2edda8c03c8ddaefaabc86838",
      "tree": "8b9f7bb3620f67038e1c094f660cf1c7bfa90643",
      "parents": [
        "b4f6ced686fd3d61c0d2700b585613e265643271",
        "34552b1795cd4a7ee45db30c01a6644f60f40338"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 02 21:33:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 21:33:13 2017 +0000"
      },
      "message": "Merge \"Roles RBAC test for Keystone API v2 roles\""
    },
    {
      "commit": "b4f6ced686fd3d61c0d2700b585613e265643271",
      "tree": "b1a5ce58df4a16166328b7b3e875d17f2abe4e7a",
      "parents": [
        "308797a76b21f0e3ff9ec4f2246bdeffbb12ffc4",
        "1dc112563fa13a1a31c85b7c3accd9e389ff50ac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 02 19:27:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 19:27:29 2017 +0000"
      },
      "message": "Merge \"Add Subnetpool test cases for RBAC. Rename FloatingIps class name to follow naming convention.\""
    },
    {
      "commit": "308797a76b21f0e3ff9ec4f2246bdeffbb12ffc4",
      "tree": "550f269a4334c459d71074324fea485327e28531",
      "parents": [
        "c41f2609a3128231f96a8ebf2ba5a6ba9d40be4e",
        "fc29958794e3db7b48d552d267d5f4016e856fc1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 01 20:14:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 01 20:14:48 2017 +0000"
      },
      "message": "Merge \"Compute API Suspend Server Test\""
    },
    {
      "commit": "fc29958794e3db7b48d552d267d5f4016e856fc1",
      "tree": "a24ca43403984e94d4a535552ff27862b8f7bd8e",
      "parents": [
        "0944d5e951a2193fdb7fc8c1948d9f59a0cd5490"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Mar 01 12:03:01 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Mar 01 12:03:01 2017 -0500"
      },
      "message": "Compute API Suspend Server Test\n\nAdds test for suspend/resume policy actions [0].\n\n[0] https://github.com/openstack/nova/blob/master/nova/policies/suspend_server.py\n\nChange-Id: I3c4efa543f02713d7bb6c0a0ea3ccc144cef2c5f\nPartially-Implements: blueprint initial-tests-compute\n"
    },
    {
      "commit": "c41f2609a3128231f96a8ebf2ba5a6ba9d40be4e",
      "tree": "5db3a7a1e817a2d540067eba1fa59b35bfb10902",
      "parents": [
        "0944d5e951a2193fdb7fc8c1948d9f59a0cd5490",
        "df958705cdf3ef1417ea49051fc5967decb02161"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 01 16:46:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 01 16:46:04 2017 +0000"
      },
      "message": "Merge \"Changes tox to only run unit tests and moves unit tests to tests/unit.\""
    },
    {
      "commit": "0944d5e951a2193fdb7fc8c1948d9f59a0cd5490",
      "tree": "853ca590ea15c6d858c25c2b61653ef677dc38d3",
      "parents": [
        "47bf3b6b39172d4c46cb71db8533b3f7e6965df8",
        "bada30a47c2d5ee401cac46ea4ad9592cb48fcae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 01 16:14:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 01 16:14:51 2017 +0000"
      },
      "message": "Merge \"Compute API Server Password Test\""
    },
    {
      "commit": "47bf3b6b39172d4c46cb71db8533b3f7e6965df8",
      "tree": "02a9faf3511bd3e062ad0c4aead5731e090e508e",
      "parents": [
        "2a91709282226163cd847f7b15cc7e475b5abe6c",
        "89cc76d7fd4c3c78aec6432ebf9b93dcdcb7d15c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 28 23:01:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 28 23:01:31 2017 +0000"
      },
      "message": "Merge \"Assisted Volume snapshot RBAC test for Compute v2.1 API roles\""
    },
    {
      "commit": "df958705cdf3ef1417ea49051fc5967decb02161",
      "tree": "0225551d775ab5e5d2e77c20affa2237f373d89a",
      "parents": [
        "2a91709282226163cd847f7b15cc7e475b5abe6c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Feb 27 03:53:50 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 28 16:03:08 2017 -0500"
      },
      "message": "Changes tox to only run unit tests and moves unit tests to tests/unit.\n\nCurrently, the api and scenario tests are skipped when tox is run,\ni.e. when tox -e py27 and tox -e py35 are executed. This is not ideal,\nbecause an error could be thrown when trying to import modules into\nthe api and scenario tests. Instead, these tests should never\nbe discovered by ostestr. This will resolve issues with the new\nframework changes [0].\n\nThis change simply creates a new file called test-whitelist.txt\nwhich is used by the parameter --whitelist-file in the\ncommand under [testenv] in tox.ini. It ensures that only\nthe regexes specified in test-whitelist.txt are executed [1] --\nso only the unit tests are executed with tox (as currently\nno functional tests are in Patrole).\n\nAlso added check-uuid to pep8 in tox.ini.\n\n[0] https://review.openstack.org/#/c/433741/\n[1] https://docs.openstack.org/developer/os-testr/ostestr.html\n\nChange-Id: I1c6bca9044a74e8909754f106880636739e5a822\n"
    },
    {
      "commit": "89cc76d7fd4c3c78aec6432ebf9b93dcdcb7d15c",
      "tree": "0882f058ca4f071a6ad74591bada45d15ffde422",
      "parents": [
        "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725"
      ],
      "author": {
        "name": "Rao Adnan Khan",
        "email": "rk221s@att.com",
        "time": "Fri Feb 24 11:04:59 2017 -0600"
      },
      "committer": {
        "name": "Rao Adnan Khan",
        "email": "rk221s@att.com",
        "time": "Tue Feb 28 14:47:15 2017 -0600"
      },
      "message": "Assisted Volume snapshot RBAC test for Compute v2.1 API roles\n\n- migrated out common clients and internal methods to the base\n- fixes to projects rbac test to use tempest base instead\n- migrated volume assistend snapshot rbac tempest test to Patrole\n\nNOTE: This requires a new API client in tempest/lib. A bug is added\nfor tracking and is used as a reason for skipping.\nhttps://bugs.launchpad.net/tempest/+bug/1668407\n\nChange-Id: I84358aa1e2a76c95a3e5e416770f3053faa2cf3f\n"
    },
    {
      "commit": "bada30a47c2d5ee401cac46ea4ad9592cb48fcae",
      "tree": "f4b683bf438480c83958998b9480a0a5f836e293",
      "parents": [
        "2a91709282226163cd847f7b15cc7e475b5abe6c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 28 15:21:50 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 28 15:25:01 2017 -0500"
      },
      "message": "Compute API Server Password Test\n\nAdds test for os-server-password policy action [0].\n\nNote that this is not an admin test.\n\n[0] https://github.com/openstack/nova/blob/master/nova/policies/server_password.py\n\nChange-Id: I8944607bedd85665a231ef0b289bfa8ffb48d773\nPartially-Implements: blueprint initial-tests-compute\n"
    },
    {
      "commit": "2a91709282226163cd847f7b15cc7e475b5abe6c",
      "tree": "074b1d1be1d6822929f03cfe453458d93ad2c32a",
      "parents": [
        "bd21376e9fa414284af5b26e6386c74a0b986723",
        "48c36cea56df097f76cc3a6ce9f2aa74ac32a487"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 28 17:55:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 28 17:55:22 2017 +0000"
      },
      "message": "Merge \"Add floating IP test cases for RBAC.\""
    },
    {
      "commit": "bd21376e9fa414284af5b26e6386c74a0b986723",
      "tree": "740e59e17500f633cb68ebae02b28dfcfc0cbc8a",
      "parents": [
        "e87b92ee25935d3ed8c4de03efe7085141e24fca",
        "322c5b696cc0373f425b6ed707b7114371d1e76c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 27 19:51:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 27 19:51:13 2017 +0000"
      },
      "message": "Merge \"Change name of rbac_role_converter to rbac_policy_parser.\""
    },
    {
      "commit": "34552b1795cd4a7ee45db30c01a6644f60f40338",
      "tree": "b70992b288ea64eddf0c47d1d36b72d9d908251c",
      "parents": [
        "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725"
      ],
      "author": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Wed Feb 22 11:29:24 2017 -0800"
      },
      "committer": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Mon Feb 27 10:33:21 2017 -0800"
      },
      "message": "Roles RBAC test for Keystone API v2 roles\n\n- migrate out common clients and internal methods to the base\n- fixes to projects rbac test to use tempest base instead\n- using the setups in tempest identity base instead of internals\n- Migrating the identity roles rbac tempest test to Patrole\n\nPartially-Implements bp: initial-tests-identity\nCo-Authored-By: Cliff Parsons \u003ccp769u@att.com\u003e\n\nChange-Id: I8f0d10fbfa047c53d2ea801eb531caa24a5b51a0\n"
    },
    {
      "commit": "322c5b696cc0373f425b6ed707b7114371d1e76c",
      "tree": "049c24bd617259b106b7499ee5b7ec79bdd3c3f7",
      "parents": [
        "21df3359da24a02615187975ee1b7ae4bcea202c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 26 02:44:21 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 26 20:22:01 2017 +0000"
      },
      "message": "Change name of rbac_role_converter to rbac_policy_parser.\n\nThis patch simply changes the name of the file and class of\nrbac_role_converter/RbacPolicyConverter to the more accurate\nname of rbac_policy_parser/RbacPolicyParser, because no \"conversion\"\nis actually performed; instead the policy file is parsed and the\ncontents of which are passed to oslo_policy, which if anything does\nthe actual conversion.\n\nAlso fixes a bug in the event that an Exception is caught\nin rbac_policy_parser: when an Exception is thrown, `rule` is never\ndefined, resulting in a NameError in _try_rule. `rule` is changed\nto `apply_rule` to resolve this.\n\nChange-Id: I978c5134f8ab922b7fb3d9c901c936dee2f62f8b\n"
    },
    {
      "commit": "21df3359da24a02615187975ee1b7ae4bcea202c",
      "tree": "347d99fab21c3cc007ec8156c46fdc5aa4e2b8f5",
      "parents": [
        "9e4b2ef71b64da21188087003b484d99c9b5d8d8",
        "bd750983615f62c2d53671f97c83561f93b1a1b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 24 19:27:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 24 19:27:10 2017 +0000"
      },
      "message": "Merge \"Adds missing switch to rbac role function call to hypervisors compute test.\""
    },
    {
      "commit": "9e4b2ef71b64da21188087003b484d99c9b5d8d8",
      "tree": "be8d1b5394d02e2896e4ef1bd86462b30d0722ff",
      "parents": [
        "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725",
        "8c8e417c21f807492ce671f8de1db5c08107b5c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 23 19:46:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 19:46:42 2017 +0000"
      },
      "message": "Merge \"Add compute API test for config_drive policy action.\""
    },
    {
      "commit": "e87b92ee25935d3ed8c4de03efe7085141e24fca",
      "tree": "a994e4a877d5c868d99f5ef757a8c79475b998cd",
      "parents": [
        "21df3359da24a02615187975ee1b7ae4bcea202c"
      ],
      "author": {
        "name": "Sravan Kumar Dommaraju",
        "email": "sk6879@att.com",
        "time": "Thu Feb 23 23:10:52 2017 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Dommaraju",
        "email": "sk6879@att.com",
        "time": "Thu Feb 23 23:14:03 2017 +0530"
      },
      "message": "Compute API Server Actions Test\n\nAdds tests for start, stop of a server API\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\nCo-Authored-By: GUPTA, SANGEET \u003csg774j@att.com\u003e\nCo-Authored-By: BARTRA, RICK \u003crb560u@att.com\u003e\nCo-Authored-By: BLANCO, SAMANTHA \u003csb612u@att.com\u003e\n\nChange-Id: If0e71a3afd6a49f21544883edad6758a6f2e8267\n"
    },
    {
      "commit": "bd750983615f62c2d53671f97c83561f93b1a1b3",
      "tree": "ebacd9acf3fb6f420bf077666b7f5abfafe32c56",
      "parents": [
        "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 23 10:59:13 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 23 10:59:13 2017 -0500"
      },
      "message": "Adds missing switch to rbac role function call to hypervisors compute test.\n\nCurrently, switchToRbacRole\u003dTrue call is not executed for the\nlist_hypervisors test in test_hypervisors_rbac test. This patch\ncorrects this.\n\nChange-Id: I8290e776adeb6447d6a5582d674c7d14972d66c8\n"
    },
    {
      "commit": "8c8e417c21f807492ce671f8de1db5c08107b5c3",
      "tree": "96465c72e703238e92a8e1ea49c5d413ae512f42",
      "parents": [
        "202fa201029d01fa32ac354f3bda216751403932"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 22 10:39:12 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 22 21:42:45 2017 +0000"
      },
      "message": "Add compute API test for config_drive policy action.\n\nAdded compute API test for testing config_drive policy action [0].\n\n[0] https://github.com/openstack/nova/blob/master/nova/policies/config_drive.py\n\nChange-Id: I4a5051ee06f1b3453e9138d20643b83c789c005c\nPartially-Implements: blueprint blueprint initial-tests-compute\n"
    },
    {
      "commit": "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725",
      "tree": "e15cc982a216c6cbe844ac545f59d21aa45649b7",
      "parents": [
        "202fa201029d01fa32ac354f3bda216751403932"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 21 16:30:15 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 22 02:11:39 2017 +0000"
      },
      "message": "Compute API Deferred Delete Tests\n\nAdds test for deferred delete policy action [0].\n\n[0] https://github.com/openstack/nova/blob/master/nova/policies/deferred_delete.py\n\nChange-Id: If8d5f136494fe1d565adfaf432470e3cfc8c9c2a\nPartially-Implements: blueprint initial-tests-compute\n"
    },
    {
      "commit": "202fa201029d01fa32ac354f3bda216751403932",
      "tree": "5e0e92517fefc1f37de9d5cc658bf9bfb8a2f287",
      "parents": [
        "3d1d1f2999b913b5867d66c31009b96afb3d8abd",
        "702934984ba1d7ff9bf5602ae884955ee6f33a36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 21 16:15:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 21 16:15:26 2017 +0000"
      },
      "message": "Merge \"Identity V3 Tests - Policies\""
    },
    {
      "commit": "3d1d1f2999b913b5867d66c31009b96afb3d8abd",
      "tree": "74a793f2229edd0c7ab512415e529b3371130cec",
      "parents": [
        "cdfd515919e31df473c2933717aac90d4aa0ff37",
        "47056d593d3df1864e15445ea2195acdd657248b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 21 16:13:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 21 16:13:45 2017 +0000"
      },
      "message": "Merge \"Compute API Floating Ip Pools Test\""
    },
    {
      "commit": "cdfd515919e31df473c2933717aac90d4aa0ff37",
      "tree": "4a4a992677eaf55d8fe86ed5e95889b3392db0d1",
      "parents": [
        "2fd3088fbc4ecf3f61f234d9207d0594a1dd5f7e",
        "43ffff3a193dafc0f45c70edd729822e3f796504"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 21 16:02:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 21 16:02:29 2017 +0000"
      },
      "message": "Merge \"Compute API Compute Flavor Extra Specs Test.\""
    },
    {
      "commit": "2fd3088fbc4ecf3f61f234d9207d0594a1dd5f7e",
      "tree": "32bea1bbb60b4c66c179cd535c9e53888b60031a",
      "parents": [
        "ca6eaedcc01fc2e4f2d2f4122991cfc5f4300fc4",
        "b911cc236a0c611167245030c6c7c98ab900a0f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 21 14:51:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 21 14:51:46 2017 +0000"
      },
      "message": "Merge \"Fix for V3 identity failing test cases.\""
    },
    {
      "commit": "ca6eaedcc01fc2e4f2d2f4122991cfc5f4300fc4",
      "tree": "b1819ec6e064c00f986358fff4e460059343f127",
      "parents": [
        "ff8eda34a580d95fc86e61db682b3c3400758a0b",
        "c3f1c615dc49beb2c63cb4853521bbed55924c52"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 19:13:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 19:13:39 2017 +0000"
      },
      "message": "Merge \"Compute API Floating Ips Bulk Tests.\""
    },
    {
      "commit": "ff8eda34a580d95fc86e61db682b3c3400758a0b",
      "tree": "170fbc89df9e663a48fb7e830241579719bcacc1",
      "parents": [
        "74212288d55e2a8b465f90f992c2ec1f4b9856a2",
        "d8e4e20c51013230f7cd6fa13972685ae4c1bc1a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 19:07:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 19:07:23 2017 +0000"
      },
      "message": "Merge \"Compute API Aggregates Tests\""
    },
    {
      "commit": "74212288d55e2a8b465f90f992c2ec1f4b9856a2",
      "tree": "5d4237dc9a12f7148d2360ab9bbe069f1e36f2a4",
      "parents": [
        "07e30f537b0ddacc42844aa09835da62ab688f2a",
        "6e8f1e3d1625ffc211b5c74aa5b1f2ab0b644cca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 18:25:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 18:25:49 2017 +0000"
      },
      "message": "Merge \"Fix for few failing network rbac tests\""
    },
    {
      "commit": "07e30f537b0ddacc42844aa09835da62ab688f2a",
      "tree": "0b78525efa7b6aafea433d7e76f125e4fb41b86c",
      "parents": [
        "8069b4e1c8d6c458898e80050396b96b483861c1",
        "3a6e3ca4e3efb75cf1c55917fa04080cebafdbbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 16:50:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 16:50:46 2017 +0000"
      },
      "message": "Merge \"Compute API Compute Tenant Networks Tests.\""
    },
    {
      "commit": "8069b4e1c8d6c458898e80050396b96b483861c1",
      "tree": "b2993302b935a296490ca971553a4f1ecd470565",
      "parents": [
        "82443c7b284aabe38621e9b677e4130ddf3eb9ce",
        "dc0ef437bd83c707d0b1ff1cbd69badb830b570a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 16:45:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 16:45:00 2017 +0000"
      },
      "message": "Merge \"Compute API Instance Usage Audit Log Test.\""
    },
    {
      "commit": "82443c7b284aabe38621e9b677e4130ddf3eb9ce",
      "tree": "a9f4b3121fe02ac2e097050e0e114b0b05155172",
      "parents": [
        "c917308ee252a3caad0acd01c1b94f7873ee8ac2"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon Feb 13 11:27:27 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon Feb 20 16:25:31 2017 +0000"
      },
      "message": "Compute API Availability Zone Tests\n\nAdds tests for compute availability zone API\nPartially-Implements: blueprint initial-tests-compute\n\nChange-Id: I47178e86aba1b442005c6383add0a2a152259c09\n"
    },
    {
      "commit": "c917308ee252a3caad0acd01c1b94f7873ee8ac2",
      "tree": "32e9e410571d99f58a05faa48ee75d3658592dd2",
      "parents": [
        "c9649cd5a2aefb026f82477c36f7ad43220281a7",
        "7990e52f0c0b5a90cd9a6042c81095ab3251b5cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 16:24:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 16:24:40 2017 +0000"
      },
      "message": "Merge \"Compute Admin Server Actions Test\""
    },
    {
      "commit": "c9649cd5a2aefb026f82477c36f7ad43220281a7",
      "tree": "30d5ea0bad4a1e29bf7b7d9543e07b4cede03b38",
      "parents": [
        "f78180a3d87bf30baf02550c64864a9a5783b2fc",
        "cf937f14d897e162ee535fbe75d84c78a1bf8235"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 20 16:17:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 16:17:25 2017 +0000"
      },
      "message": "Merge \"Compute API Floating Ips Tests.\""
    },
    {
      "commit": "1dc112563fa13a1a31c85b7c3accd9e389ff50ac",
      "tree": "a46d7af4b1f0536496f0ba2b21ac7346d7f6ef8b",
      "parents": [
        "c41f2609a3128231f96a8ebf2ba5a6ba9d40be4e"
      ],
      "author": {
        "name": "Chi Lo",
        "email": "cl566n@att.com",
        "time": "Mon Feb 20 03:00:14 2017 -0600"
      },
      "committer": {
        "name": "Chi Lo",
        "email": "cl566n@att.com",
        "time": "Mon Feb 20 09:16:38 2017 -0600"
      },
      "message": "Add Subnetpool test cases for RBAC.\nRename FloatingIps class name to follow naming convention.\n\nChange-Id: I29ba07e22dab3b3e872360a2bcd8e32ad1210d77\nPartially-Implements: blueprint blueprint initial-tests-neutron\n"
    },
    {
      "commit": "6e8f1e3d1625ffc211b5c74aa5b1f2ab0b644cca",
      "tree": "74223aa460daa43ee5e0bb86f0b34029485d9465",
      "parents": [
        "f78180a3d87bf30baf02550c64864a9a5783b2fc"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 20:27:25 2017 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Mon Feb 20 20:38:21 2017 +0530"
      },
      "message": "Fix for few failing network rbac tests\n\nFollowing network rbac api tests are failing -\n    1. test_create_network_provider_physical_network\n    2. test_update_network_router_external\n\nThis patch provides fix for -\n    1. test_update_network_router_external\n\nThis patch removes test \"test_create_network_provider_physical_network\"\nbecause it is failing.\nAs soon as we get a new approach for handling such \"hardcoding required\"\ntests, a new patch can be submitted.\n\nPartial-Bug: #1665105\n\nChange-Id: Iff84ccfed7346fed077c449298b21cd5057f957e\n"
    },
    {
      "commit": "48c36cea56df097f76cc3a6ce9f2aa74ac32a487",
      "tree": "28c1f4b0a3a755c14571bae4fb34640d82ef3f7e",
      "parents": [
        "5b9ff758e3a201efbd9f5d87b8bc5bac3efef725"
      ],
      "author": {
        "name": "Chi Lo",
        "email": "cl566n@att.com",
        "time": "Sun Feb 19 01:49:03 2017 -0600"
      },
      "committer": {
        "name": "Chi Lo",
        "email": "cl566n@att.com",
        "time": "Sun Feb 19 17:25:37 2017 -0600"
      },
      "message": "Add floating IP test cases for RBAC.\n\nChange-Id: Icbc26b5a46e4b211d0c7dce12bd322932c0c3683\nPartially-Implements: blueprint blueprint initial-tests-neutron\n"
    },
    {
      "commit": "3a6e3ca4e3efb75cf1c55917fa04080cebafdbbb",
      "tree": "02443927662ed9a0ea514a830468812ac7e13169",
      "parents": [
        "f78180a3d87bf30baf02550c64864a9a5783b2fc"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 17 11:56:50 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 17 12:00:51 2017 -0500"
      },
      "message": "Compute API Compute Tenant Networks Tests.\n\nAdds tests for compute tenant networks policy actions [1].\n\n[1] https://github.com/openstack/nova/blob/master/nova/policies/tenant_networks.py\n\nChange-Id: I2295073d5004e6349d78c81eb766694b43664d05\n"
    },
    {
      "commit": "f78180a3d87bf30baf02550c64864a9a5783b2fc",
      "tree": "ca821489b27f487958a78ce7662958ab6d4d08d4",
      "parents": [
        "001cacf60b1d4b868cf241a50a330dfd01e69fdd",
        "1b17ee28eb6290aef2827fd6745be5f30663e7a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 17 16:32:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 17 16:32:09 2017 +0000"
      },
      "message": "Merge \"Fix for typo of correct volume status\""
    },
    {
      "commit": "dc0ef437bd83c707d0b1ff1cbd69badb830b570a",
      "tree": "9bc232561106d825b969a9611fd6687fe7c8c79e",
      "parents": [
        "001cacf60b1d4b868cf241a50a330dfd01e69fdd"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 17 11:06:16 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 17 11:07:25 2017 -0500"
      },
      "message": "Compute API Instance Usage Audit Log Test.\n\nAdds test for instance usage audit log policy actions [1].\n\n[1] https://github.com/openstack/nova/blob/master/nova/policies/instance_usage_audit_log.py\n\nChange-Id: If6ba7d2db26e02d8dc417bb238ae11e446cf24f0\n"
    },
    {
      "commit": "43ffff3a193dafc0f45c70edd729822e3f796504",
      "tree": "177aa3866f12e38e7ac0f04b0cc77479d9c8c61e",
      "parents": [
        "001cacf60b1d4b868cf241a50a330dfd01e69fdd"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 16 17:27:44 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 17 10:02:16 2017 -0500"
      },
      "message": "Compute API Compute Flavor Extra Specs Test.\n\nAdds tests for compute flavor extra specs policy actions [1].\n\n[1] https://github.com/openstack/nova/blob/master/nova/policies/flavor_extra_specs.py\n\nChange-Id: I4ef1949ce1492336aefa9259639e83036954c857\n"
    },
    {
      "commit": "001cacf60b1d4b868cf241a50a330dfd01e69fdd",
      "tree": "402524c1970319829a24aa43669b62f7009db7c3",
      "parents": [
        "998ecb98bb3e42d601660731478175a8a1fecc99",
        "317b0ccf6c722b2d28d8123320ea787f720a8355"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 16 19:53:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 16 19:53:06 2017 +0000"
      },
      "message": "Merge \"Fix for V2 identity failing test cases.\""
    },
    {
      "commit": "1b17ee28eb6290aef2827fd6745be5f30663e7a9",
      "tree": "d15fb519965fb3761a0e0e1e77a3395a87b43ace",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 23:58:08 2017 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 23:58:08 2017 +0530"
      },
      "message": "Fix for typo of correct volume status\n\nVolume API RBAC test \"test_volume_reset_status\" is failing because of\ntypo error in volume status.\n\nThis patch provide fix for this problem.\n\nChange-Id: I4a32fbb6fc5027e9669a2e37142609b4a719e0cb\nCloses-Bug: #1665428\n"
    },
    {
      "commit": "b911cc236a0c611167245030c6c7c98ab900a0f5",
      "tree": "8955ea108c4e96fb35b268372e9971560cc1c132",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 00:27:05 2017 +0530"
      },
      "committer": {
        "name": "Mh Raies",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 18:17:24 2017 +0000"
      },
      "message": "Fix for V3 identity failing test cases.\n\nFollowing V3 identity api tests are failing -\n    1. test_delete_credential\n    2. test_delete_user\n    3. test_delete_project\n\nThis patch provides fix for these failure of tests.\n\nCloses-Bug: #1665067\n\nChange-Id: I4bf4365a066d54d026fe350c0f01c425ba97c30c\n"
    },
    {
      "commit": "d8e4e20c51013230f7cd6fa13972685ae4c1bc1a",
      "tree": "19ef2fdeed07a8f9b61f0a33dddda601c5d0dec2",
      "parents": [
        "1f50e77331f17dfcf98ec98dc2acd8a70977b5c9"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Feb 09 18:09:59 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Feb 16 12:36:46 2017 -0500"
      },
      "message": "Compute API Aggregates Tests\n\nAdds tests for compute aggregates API\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\n\nChange-Id: I29cd7e67fca382004be9d5b793c551e460fd8ec5\n"
    },
    {
      "commit": "317b0ccf6c722b2d28d8123320ea787f720a8355",
      "tree": "81a558b39cdb7582d1bd6b8cd9c6403bab506662",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 01:00:43 2017 +0530"
      },
      "committer": {
        "name": "Mh Raies",
        "email": "mh.raies@ericsson.com",
        "time": "Thu Feb 16 05:46:28 2017 +0000"
      },
      "message": "Fix for V2 identity failing test cases.\n\nFollowing V2 identity api tests are failing -\n    1. test_delete_service\n    2. test_show_service\n\nThis patch provides fix for these failure of tests.\n\nCloses-Bug: #1665082\n\nChange-Id: I0d5d0c7cd737ea8e5cf85b688aa59f852e2e764f\n"
    },
    {
      "commit": "998ecb98bb3e42d601660731478175a8a1fecc99",
      "tree": "e9b7d072b8d55ee5f3cb096ea71cc4d3ff0bcddd",
      "parents": [
        "7fb28979ac7aa3e0614099ed5020da0111606aff",
        "d972919aa719544de54c83e4025da6acb5b8e5c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 21:54:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 21:54:15 2017 +0000"
      },
      "message": "Merge \"Renamed Glance test file\""
    },
    {
      "commit": "7fb28979ac7aa3e0614099ed5020da0111606aff",
      "tree": "2b0e31e838562fd4287dc3104c45b6f81bd562ad",
      "parents": [
        "84d6d9fc5b41c748b56323669803ec0790a16262",
        "33e707d24e084a274d80219bf6e9e3afbfceae66"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 21:34:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 21:34:21 2017 +0000"
      },
      "message": "Merge \"Compute API Agents Tests\""
    },
    {
      "commit": "47056d593d3df1864e15445ea2195acdd657248b",
      "tree": "29d9063b254d311e6f6685760c462017b6f7d83a",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 16:07:58 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 16:07:58 2017 -0500"
      },
      "message": "Compute API Floating Ip Pools Test\n\nAdds tests for compute floating ip pools API.\n\nChange-Id: Ie1f3afdc0961f0036fd91e9837fd2bf8e01c1b06\n"
    },
    {
      "commit": "d972919aa719544de54c83e4025da6acb5b8e5c4",
      "tree": "344f01b9c4acfdbe98f26035545b83ca0cac3c15",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Rick Bartra",
        "email": "rb560u@att.com",
        "time": "Wed Feb 15 14:59:53 2017 -0500"
      },
      "committer": {
        "name": "Rick Bartra",
        "email": "rb560u@att.com",
        "time": "Wed Feb 15 14:59:53 2017 -0500"
      },
      "message": "Renamed Glance test file\n\nThe file name previously started with \"test_test_..\", it is being\nrenamed to \"test_..\".\n\nChange-Id: Ie52c32e9cf589be92ab49597b1719f8947383e7a\n"
    },
    {
      "commit": "702934984ba1d7ff9bf5602ae884955ee6f33a36",
      "tree": "d2b699f74493d9b0c87ef1dbf79ac3503d34b185",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 15 09:48:59 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 15 19:00:57 2017 +0000"
      },
      "message": "Identity V3 Tests - Policies\n\nTests for identity v3 policies\n\nPartially-Implements bp: initial-tests-identity\n\nChange-Id: Ib695baf4cbe4c69f70e90eebe3b13db2460c80d7\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n"
    },
    {
      "commit": "c3f1c615dc49beb2c63cb4853521bbed55924c52",
      "tree": "205649b2fff5c89ec8a58c5baa384392bf19545c",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 12:45:05 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 12:45:05 2017 -0500"
      },
      "message": "Compute API Floating Ips Bulk Tests.\n\nAdds tests for compute floating ips bulk API.\n\nSince this API is deprecated for microversions\nbeginning at 2.36, the microversion for this test is explicitly\nset to 2.35, as 2.36 onward will throw a 404, resulting in\nconfusion, because the Patrole framework will interpret this\nas a policy permissions error, not necessarily a microversioning\nissue [1].\n\nThis patch also breaks with previous Patrole convention by\naltering the way the skip_checks classmethod is written, to\nalign with the way Tempest compute skip_checks are currently\nwritten; as an example see [2].\n\n[1] https://developer.openstack.org/api-ref/compute/?expanded\u003dlist-floating-ip-addresses-detail\n[2] https://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_flavors_access.py\n\nChange-Id: I10b14a7e381d9e9961dbce761f0114a1f21eda87\n"
    },
    {
      "commit": "cf937f14d897e162ee535fbe75d84c78a1bf8235",
      "tree": "7f87c74093ef0f7bd3bf99ca5499d6e0fba32a9f",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 12:27:06 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 17:41:39 2017 +0000"
      },
      "message": "Compute API Floating Ips Tests.\n\nAdds tests for compute floating ips API.\n\nSince this API is deprecated for microversions\nbeginning at 2.36, the microversion for this test is explicitly\nset to 2.35, 2.36 onward will throw a 404, resulting in\nconfusion, because the Patrole framework will interpret this\nas a policy exception, not necessarily a microversioning\nissue [1].\n\nThis patch also breaks with previous Patrole convention by\naltering the way the skip_checks classmethod is written, to\nalign with the way Tempest compute skip_checks are currently\nwritten; as an example see [2].\n\n[1] https://developer.openstack.org/api-ref/compute/?expanded\u003dlist-floating-ip-addresses-detail\n[2] https://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_flavors_access.py\n\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\n\nChange-Id: I3cb8418b89cf8d7e7d549bd5fc7d54cffac6af2f\nPartially-Implements: blueprint initial-tests-compute\n"
    },
    {
      "commit": "84d6d9fc5b41c748b56323669803ec0790a16262",
      "tree": "6ca55dc83eafd7d995f0115adb3b36e5afcd0053",
      "parents": [
        "d591a64068be78f8de6bb94bd1c0e5529a51841d"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 11:56:00 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 15 11:56:00 2017 -0500"
      },
      "message": "Remove discoverable test from compute tests.\n\nCurrently, test_hypervisor_rbac is the only merged test that\nhas a test for discoverable-related policy action. This patch\nremoves that test, because it was decided, in another patch [1],\nthat implementing discoverable policy actions should be postponed,\npending further discussion and changing show_extension in\nnova\u0027s ExtensionInfoController [2] to only enforce 1 policy action\nrather than all discoverable policy actions.\n\n[1] https://review.openstack.org/#/c/431740/\n[2] https://github.com/openstack/nova/blob/08653a53a6f7cd1d475a974293c4215be166e292/nova/api/openstack/compute/extension_info.py\n\nChange-Id: I46b911f9542b46881af7ea0f8387f1271551ad8d\n"
    },
    {
      "commit": "d591a64068be78f8de6bb94bd1c0e5529a51841d",
      "tree": "23fcfdf5e5d26a72b6ec6b945a7f4102d7eee1cf",
      "parents": [
        "2ee2c19f3f0893c2e674457fadeb24b80d7fe532",
        "83cfad353c93feaf87a05127abc74acd71afef13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 14:53:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 14:53:10 2017 +0000"
      },
      "message": "Merge \"Compute API Attach Interfaces Tests.\""
    },
    {
      "commit": "2ee2c19f3f0893c2e674457fadeb24b80d7fe532",
      "tree": "6925d6cf64ce87a1e4ae786b4fdf77192479252c",
      "parents": [
        "87c811f72b9a967849fe328d5a4bd23729846ff6",
        "e9babc61c6b7953e839ea0be5c44988a56ff9949"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 14:43:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 14:43:15 2017 +0000"
      },
      "message": "Merge \"Identity V3 Tests - Groups\""
    },
    {
      "commit": "87c811f72b9a967849fe328d5a4bd23729846ff6",
      "tree": "5d27e01ee782f219339ab4e18ec8c588ef268b91",
      "parents": [
        "1be36075270bc495a492171695d8d4100afda496",
        "7c46d45163b8dcb3e77be27e10cc6af5d9d7f7c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 14:42:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 14:42:09 2017 +0000"
      },
      "message": "Merge \"Services test for Keystone version 2 api services\""
    },
    {
      "commit": "1be36075270bc495a492171695d8d4100afda496",
      "tree": "28f208c80145633582b5f0181e798a6ddca59cb1",
      "parents": [
        "3094936f7fa3ab945e4f554758f9fb232760ca0f",
        "ec28743eb970f1befb3a211df9b769d22dacad95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 15 14:42:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 14:42:02 2017 +0000"
      },
      "message": "Merge \"Compute API Ips Tests.\""
    },
    {
      "commit": "33e707d24e084a274d80219bf6e9e3afbfceae66",
      "tree": "7dcb2257d96c21d6566e6663b975aff852609e77",
      "parents": [
        "1f50e77331f17dfcf98ec98dc2acd8a70977b5c9"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Feb 09 17:23:26 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Feb 15 09:22:08 2017 -0500"
      },
      "message": "Compute API Agents Tests\n\nAdds tests for compute agents API\n\nChange-Id: I131f3eca4f3c23f436245bce218f9731ade52500\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\n"
    },
    {
      "commit": "83cfad353c93feaf87a05127abc74acd71afef13",
      "tree": "be98d32aeff6aa0695109774495abbd46cd07b6d",
      "parents": [
        "3094936f7fa3ab945e4f554758f9fb232760ca0f"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 17:49:26 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 17:58:24 2017 -0500"
      },
      "message": "Compute API Attach Interfaces Tests.\n\nAdd tests for compute attach interfaces API.\n\nChange-Id: Iffe1a778a5cc6332701577b708ced8706abad74b\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: Sangeet Gupta \u003csg774j@att.com\u003e\n"
    },
    {
      "commit": "ec28743eb970f1befb3a211df9b769d22dacad95",
      "tree": "7717fec20cfe4a3ab5b4f1399f2c6d58b79e0bfe",
      "parents": [
        "cf3a3bb0b375975dea02c45ae1b2522d42ded332"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 11:24:01 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 16:13:53 2017 -0500"
      },
      "message": "Compute API Ips Tests.\n\nAdds tests for compute ips API.\n\nChange-Id: Id82455f2173eb12a33a787cf72463ec00efde27c\nPartially-Implements: blueprint initial-tests-compute\n"
    },
    {
      "commit": "7990e52f0c0b5a90cd9a6042c81095ab3251b5cc",
      "tree": "54c0c953fc60d113bf71b92bbb58858dd38b7872",
      "parents": [
        "8cca81cd1b98da2f4d0b07ba7fe540ddb91347a4"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon Feb 13 10:28:16 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Tue Feb 14 18:36:18 2017 +0000"
      },
      "message": "Compute Admin Server Actions Test\n\nChange-Id: Id597c9844df9506280738a50b982005b721b386d\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\nCo-Authored-By: Julian Sy \u003cjulian.sy@att.com\u003e\n"
    },
    {
      "commit": "7c46d45163b8dcb3e77be27e10cc6af5d9d7f7c5",
      "tree": "24d60bffc592387e32e9f84781d49ef77100c8b4",
      "parents": [
        "b4fefe96d7c30bffc95dd1370d120ea21a9e97c5"
      ],
      "author": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Mon Feb 13 13:27:00 2017 -0800"
      },
      "committer": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Tue Feb 14 17:02:00 2017 +0000"
      },
      "message": "Services test for Keystone version 2 api services\n\n- Migrating the identity services rbac tempest test to Patrole\n\nPartially-Implements bp: initial-tests-identity\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n\nChange-Id: Icaea8043054f5f04076e76018b1338255aa1068f\n"
    },
    {
      "commit": "3094936f7fa3ab945e4f554758f9fb232760ca0f",
      "tree": "75b525d33a6eb0f2479a2c86bb363b574566254b",
      "parents": [
        "cf3a3bb0b375975dea02c45ae1b2522d42ded332"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 10:12:12 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 14 10:12:12 2017 -0500"
      },
      "message": "Compute API Hosts Tests.\n\nAdds tests for compute hosts API.\n\nChange-Id: I9478d64eca8854fe442a311eb1bab700ce75a1a2\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\nCo-Authored-By: Michael Sliem \u003cms272s@att.com\u003e\n"
    },
    {
      "commit": "cf3a3bb0b375975dea02c45ae1b2522d42ded332",
      "tree": "6c8602f187c3b0597621df0bef9507bb73e2abfa",
      "parents": [
        "96d473d4e0efc9f07bab8fcb84be4de9eb9a413f",
        "afddb3719a19b950f5e9731ea885a4dc55f78b3d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 22:59:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 22:59:04 2017 +0000"
      },
      "message": "Merge \"Removes test_access_ips_rbac test because it cannot be tested.\""
    },
    {
      "commit": "96d473d4e0efc9f07bab8fcb84be4de9eb9a413f",
      "tree": "276c725e31e9f155e634774bc511dc1ed44c392a",
      "parents": [
        "b4fefe96d7c30bffc95dd1370d120ea21a9e97c5",
        "b46c30cc9fa1ad8ee8b8d3090f9bb1853db7bec2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 22:56:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 22:56:32 2017 +0000"
      },
      "message": "Merge \"Compute API Flavor Access Tests.\""
    },
    {
      "commit": "e9babc61c6b7953e839ea0be5c44988a56ff9949",
      "tree": "ed820d62b1ec52ffd7284fefbb74d2aea6fc5b44",
      "parents": [
        "82cabcae0bf73b9cd8bcf4cb79224b458e8175cc"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Mon Feb 13 09:13:52 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Mon Feb 13 21:09:10 2017 +0000"
      },
      "message": "Identity V3 Tests - Groups\n\nTests for identity v3 groups\n\nPartially-Implements bp: initial-tests-identity\n\nChange-Id: Iba737686389d77d335b4671514ec091f990ce6c0\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n"
    },
    {
      "commit": "b4fefe96d7c30bffc95dd1370d120ea21a9e97c5",
      "tree": "7c8950a97d71e67e1ddb479347c301dc8af3064e",
      "parents": [
        "ffdfafdc3bdccebe9a698d16b7abf317df80bc4d",
        "6770009af4ab51443c6a7489d47bbff500d0b0c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 20:08:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 20:08:53 2017 +0000"
      },
      "message": "Merge \"Projects test for Keystone version 2 api projects\""
    },
    {
      "commit": "ffdfafdc3bdccebe9a698d16b7abf317df80bc4d",
      "tree": "c9cfff4a80f453e8d11268bbc6753aabbd306b76",
      "parents": [
        "2ee437e93313a0eb181b1a051a95b0cb01c57c5f",
        "1a2186b2aba822d7fea21a5c5941641fa4e76e67"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 20:07:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 20:07:59 2017 +0000"
      },
      "message": "Merge \"Neutron tests - Routers\""
    },
    {
      "commit": "2ee437e93313a0eb181b1a051a95b0cb01c57c5f",
      "tree": "331d05dd7b359d7da6c8a878ef6372adfe9420f2",
      "parents": [
        "82cabcae0bf73b9cd8bcf4cb79224b458e8175cc",
        "ffc2100fb037a6ad7410e10e824cc7f13a13dcaa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 19:58:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 19:58:58 2017 +0000"
      },
      "message": "Merge \"Neutron tests - Ports\""
    },
    {
      "commit": "6770009af4ab51443c6a7489d47bbff500d0b0c6",
      "tree": "6101eb64b8b12c1644022a205319aafef3af355a",
      "parents": [
        "82cabcae0bf73b9cd8bcf4cb79224b458e8175cc"
      ],
      "author": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Mon Feb 13 10:02:07 2017 -0800"
      },
      "committer": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Mon Feb 13 10:02:07 2017 -0800"
      },
      "message": "Projects test for Keystone version 2 api projects\n\n- Migrating over the rbac tempest tests for v2 projects\n\nPartially-Implements bp: initial-tests-identity\nCo-Authored-By: Cliff Parsons \u003ccp769u@att.com\u003e\n\nChange-Id: Id6c1b054aab104633180ec00930235190c249bff\n"
    },
    {
      "commit": "b46c30cc9fa1ad8ee8b8d3090f9bb1853db7bec2",
      "tree": "4cb17b3c086bb125b1f4dc9a08948809610a1b27",
      "parents": [
        "8cca81cd1b98da2f4d0b07ba7fe540ddb91347a4"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 10 14:00:54 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Feb 13 16:29:06 2017 +0000"
      },
      "message": "Compute API Flavor Access Tests.\n\nAdds tests for compute flavor access API.\n\nAlso added _create_flavor helper method to base\ncompute rbac test class, because flavor creation\ncan be shared by other compute test suites.\n\nChange-Id: Ie682adb72c2bb3a5cc525ae14433cd5bc10012fc\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\nCo-Authored-By: Avishek Dutta \u003cad620p@att.com\u003e\n"
    },
    {
      "commit": "82cabcae0bf73b9cd8bcf4cb79224b458e8175cc",
      "tree": "fc78ae51268b27ac118756b756239f0d086da800",
      "parents": [
        "8543bd43b8b916eb62c3ca826139fd7c989f84fe",
        "f170f8a8e13e01097e810190b2260d7f7f72f24b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 16:25:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 16:25:07 2017 +0000"
      },
      "message": "Merge \"Keystone tests - v2 Endpoints\""
    },
    {
      "commit": "8543bd43b8b916eb62c3ca826139fd7c989f84fe",
      "tree": "8bcb01f73a3fc6964f2c2945413dc00cfcf4c8bc",
      "parents": [
        "8cca81cd1b98da2f4d0b07ba7fe540ddb91347a4",
        "ba6c92927808ecc43e604fef611506a22cbc1e49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 16:18:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 16:18:40 2017 +0000"
      },
      "message": "Merge \"Identity V3 tests - Endpoints\""
    },
    {
      "commit": "f170f8a8e13e01097e810190b2260d7f7f72f24b",
      "tree": "ee348d566bcc3baa268f2e540b5e27a7f8b226d9",
      "parents": [
        "e33b9338cb6f9bb6c69be8517fddc2a2e7daa1dd"
      ],
      "author": {
        "name": "Jaewoo Park",
        "email": "jp655p@att.com",
        "time": "Thu Jan 26 15:57:21 2017 -0800"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Mon Feb 13 16:14:47 2017 +0000"
      },
      "message": "Keystone tests - v2 Endpoints\n\nEndpoint test for Keystone version 2 api endpoint\n\n- making create service accessible in the base and is called in _create_endpoint\n- refactored create endponts and create service\n- base files with the internal methods mostly removed\n- edits made to reflect the change from kilo to master w.o data appends\n\nPartially-Implements bp: initial-tests-identity\nChange-Id: I76265a4029ba94875a2fca0db0083ad81b29b768\nCo-Authored-By: Cliff Parsons \u003ccp769u@att.com\u003e\nCo-Authored-By: Hemachandra Reddy \u003chr858f@att.com\u003e\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\nCo-Authored-By: Jaewoo Park \u003cjp655p@att.com\u003e\n"
    },
    {
      "commit": "ba6c92927808ecc43e604fef611506a22cbc1e49",
      "tree": "c02f40848d4f1ce134804df8d98d31b33924e766",
      "parents": [
        "41ef3444b29f990cce48b1d489da99404bc53d99"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Fri Feb 10 09:25:18 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Fri Feb 10 22:23:40 2017 +0000"
      },
      "message": "Identity V3 tests - Endpoints\n\nTests for identity v3 endpoints\n\nPartially-Implements bp: initial-tests-identity\n\nChange-Id: Ibf89da75d409aa17c6f9e301536288db0d66e20e\nCo-Authored-By: Hemachandra Reddy \u003chr858f@att.com\u003e\n"
    },
    {
      "commit": "1a2186b2aba822d7fea21a5c5941641fa4e76e67",
      "tree": "40273ab6dfc0566df2d5cdc77f9e0ad889eaa80a",
      "parents": [
        "f08db46bb7d28b6baa958160badc71c448de99a9"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Tue Jan 31 18:12:38 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Feb 10 21:24:10 2017 +0000"
      },
      "message": "Neutron tests - Routers\n\nTests for the neutron router policies\n\nImplements bp: initial-tests-network\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\n\nChange-Id: I0529dce90cd65879a5109931a54a66f15fd8cbf2\n"
    },
    {
      "commit": "8cca81cd1b98da2f4d0b07ba7fe540ddb91347a4",
      "tree": "39269c73c308b235d9151381e086adcf0c1ef19c",
      "parents": [
        "41ef3444b29f990cce48b1d489da99404bc53d99",
        "1246308fe1eef428556f5cd7773ad8f55b060c13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 10 17:25:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 10 17:25:32 2017 +0000"
      },
      "message": "Merge \"Compute API Hypervisor Tests.\""
    },
    {
      "commit": "41ef3444b29f990cce48b1d489da99404bc53d99",
      "tree": "64ad9e711eb05241eb8080210f42b8fa314a68f7",
      "parents": [
        "b4ff97ccb5eb1a28e833ad7d61fae9f817168579",
        "bbf93690fd004c8f78b1564d4c282204681e1ece"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 10 17:20:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 10 17:20:55 2017 +0000"
      },
      "message": "Merge \"Tests for compute security groups.\""
    },
    {
      "commit": "bbf93690fd004c8f78b1564d4c282204681e1ece",
      "tree": "9db6ed1371e4dfdfe2e92b84a705e32bc9aceaeb",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251"
      ],
      "author": {
        "name": "Rick Bartra",
        "email": "rb560u@att.com",
        "time": "Thu Feb 09 17:18:56 2017 -0500"
      },
      "committer": {
        "name": "Rick Bartra",
        "email": "rb560u@att.com",
        "time": "Thu Feb 09 23:10:19 2017 +0000"
      },
      "message": "Tests for compute security groups.\n\nChange-Id: I4b1c980f5cd651eff758d52b1812de994220a8df\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Michael Sliem \u003cms272s@att.com\u003e\n"
    },
    {
      "commit": "b4ff97ccb5eb1a28e833ad7d61fae9f817168579",
      "tree": "a972661d3241981224e8245f170348b4bbe5e28e",
      "parents": [
        "1f50e77331f17dfcf98ec98dc2acd8a70977b5c9",
        "cef6e137cedfffc86af94a10c58101d2bca611e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 23:08:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 23:08:24 2017 +0000"
      },
      "message": "Merge \"Fix volume transfers RBAC tests\""
    },
    {
      "commit": "1246308fe1eef428556f5cd7773ad8f55b060c13",
      "tree": "fb0d4b3149772241ced52b96b0eaa133c0a13dd6",
      "parents": [
        "1f50e77331f17dfcf98ec98dc2acd8a70977b5c9"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 17:54:18 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 17:55:34 2017 -0500"
      },
      "message": "Compute API Hypervisor Tests.\n\nAdds tests for compute hypervisor API.\n\nChange-Id: Id7df5a43ff899f23269c8ad5067c0bf6483b1d8a\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\nCo-Authored-By: Michael Sliem \u003cms272s@att.com\u003e\n"
    },
    {
      "commit": "1f50e77331f17dfcf98ec98dc2acd8a70977b5c9",
      "tree": "9cb14cf9b4f23b30cf279a5d809fab9bd94b2e31",
      "parents": [
        "bf44e7dd14088ac0cfef38b96b94e4ddd3f6abb7",
        "5e05bdd5763443baef7a5b1ec92631bc9e2815c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 22:10:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 22:10:55 2017 +0000"
      },
      "message": "Merge \"Fixes test_absolute_limits testing the wrong action.\""
    },
    {
      "commit": "bf44e7dd14088ac0cfef38b96b94e4ddd3f6abb7",
      "tree": "df433da4234c476a7f079b6fac9d747a9df17ea1",
      "parents": [
        "10d25bc8232b6565b4bfa10c366950d316f492c8",
        "3485a3cca23a68f2986e041e40ddb0ec81d66975"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 22:08:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 22:08:23 2017 +0000"
      },
      "message": "Merge \"Identity V3 Tests - Services\""
    },
    {
      "commit": "10d25bc8232b6565b4bfa10c366950d316f492c8",
      "tree": "17de3656667d62a1127a0fc6cdb6fda7eabf6734",
      "parents": [
        "4dd8ea9b321101ef69c06935b13cc891628b8909",
        "4b51a0da5d9374f5937a37558ccf17c8fca862af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 22:06:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 22:06:11 2017 +0000"
      },
      "message": "Merge \"Compute API Instance Actions Tests.\""
    },
    {
      "commit": "4dd8ea9b321101ef69c06935b13cc891628b8909",
      "tree": "63c50cc04b7a2554ead38201f16d903a2a05d083",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251",
        "09cd3a71ab898fcbdd79d612b29050468abd8c39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 22:04:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 22:04:03 2017 +0000"
      },
      "message": "Merge \"Identity V3 Tests - Projects\""
    },
    {
      "commit": "afddb3719a19b950f5e9731ea885a4dc55f78b3d",
      "tree": "60943cec74f3576697e5ebdcd0e0516f515c5e67",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 15:37:22 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 15:37:22 2017 -0500"
      },
      "message": "Removes test_access_ips_rbac test because it cannot be tested.\n\nos-access-ips is no longer a valid API; it is no longer included\nin nova\u0027s api documentation [0].\n\nThis patch removes the test file because the policy actions\ndon\u0027t exist.\n\nhttp://developer.openstack.org/api-ref/compute/?expanded\u003dshow-rate-and-absolute-limits-detail\n\nChange-Id: Ia3d90f4b69b3f96818662194ac22dd53db50db52\n"
    },
    {
      "commit": "3485a3cca23a68f2986e041e40ddb0ec81d66975",
      "tree": "90154ca33274176c01cabb8a7b285ff2fe5a68b6",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Thu Feb 09 11:37:52 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Thu Feb 09 20:02:02 2017 +0000"
      },
      "message": "Identity V3 Tests - Services\n\nTests for identity v3 services\n\nPartially-Implements bp: initial-tests-identity\n\nChange-Id: I63fccbabad9f242ce59d6ab31c4e8676a7f54c8a\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n"
    },
    {
      "commit": "5e05bdd5763443baef7a5b1ec92631bc9e2815c5",
      "tree": "f7bef503e945651f49a46795bbba08d93cde5e25",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 14:43:25 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 19:50:35 2017 +0000"
      },
      "message": "Fixes test_absolute_limits testing the wrong action.\n\nAbsolute Limits is currently deprecated (this can be confirmed\nby executing nova help absolute-limits). So the file name should\nbe changed to be test_limits_rbac.\n\nIn addition, the action os_compute_api:os-used-limits is \"tested\",\nbut in reality this is not the case: the policy is not actually\nenforced by the test. The policy action should be changed to\nos_compute_api:limits instead.\n\nThis patch set changes the following:\n  - Corrects file name and class name\n  - Removes unnecessary clients being delcared in setup_clients\n  - Corrects the action being tested\n\nChange-Id: I97a0015fab1ac1607c4d0ef07180ca98428c5fb2\n"
    },
    {
      "commit": "4b51a0da5d9374f5937a37558ccf17c8fca862af",
      "tree": "41c14d08d6270cbe2017738e1174fd73c13f13f5",
      "parents": [
        "2c7b7147120df41cc4a8f3a95ea7f06e74847251"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 14:07:51 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 09 14:09:48 2017 -0500"
      },
      "message": "Compute API Instance Actions Tests.\n\nAdded tests for instance actions compute API.\n\nChange-Id: I40d4bf0986a6dfd397a394b41fea3a8b81a0ca5c\nPartially-Implements: blueprint initial-tests-compute\nCo-Authored-By: Michael Sliem \u003cms272s@att.com\u003e\nCo-Authored-By: Sangeet Gupta \u003csg774j@att.com\u003e\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\n"
    },
    {
      "commit": "ffc2100fb037a6ad7410e10e824cc7f13a13dcaa",
      "tree": "96907a7f33856437e25bb0d7c30717cb646264f1",
      "parents": [
        "273669e70fe6095b1ef689bc68bbc72a850d74e7"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Tue Feb 07 16:43:59 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Thu Feb 09 14:01:31 2017 -0500"
      },
      "message": "Neutron tests - Ports\n\nTests for the neutron port policies\n\nImplements bp: initial-tests-network\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\n\nChange-Id: I566f2480e0735314696ca96966a3dbdaacfa711a\n"
    },
    {
      "commit": "09cd3a71ab898fcbdd79d612b29050468abd8c39",
      "tree": "1946f027d6060fbbce88cdad4bb8684dc5a3c2bc",
      "parents": [
        "ff209561c0663d46a5513d4c0d409c7c0a35217c"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 08 12:49:45 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Thu Feb 09 18:41:06 2017 +0000"
      },
      "message": "Identity V3 Tests - Projects\n\nTests for identity v3 projects\n\nPartially-Implements bp: initial-tests-identity\nCo-Authored-By: Cliff Parsons \u003ccp769u@att.com\u003e\nCo-Authored-By: Hemachandra Reddy \u003chr858f@att.com\u003e\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n\nChange-Id: I2fed0258b9a6a3dd227ff81a2f238031758e195b\n"
    },
    {
      "commit": "2c7b7147120df41cc4a8f3a95ea7f06e74847251",
      "tree": "e3661e70cf3ea4525cf9c2bf109489070cb8c16d",
      "parents": [
        "26b46da465e76249762b37a23ec576617a3387a8",
        "aab4feb6ca86cc1300a48633e7ce9c79434c38e9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 16:20:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 16:20:48 2017 +0000"
      },
      "message": "Merge \"Compute API Migrations Tests.\""
    },
    {
      "commit": "26b46da465e76249762b37a23ec576617a3387a8",
      "tree": "f3163f113bf4d672730656014bc24d6b0a7c4f72",
      "parents": [
        "ff209561c0663d46a5513d4c0d409c7c0a35217c"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 08 13:43:15 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 08 15:22:10 2017 -0800"
      },
      "message": "Identity V3 Tests - Credentials\n\nTests for identity v3 credentials\n\nPartially-Implements bp: initial-tests-identity\n\nChange-Id: I66bbb80b0c0b321933978c5ca62acf34d0837112\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n"
    },
    {
      "commit": "ff209561c0663d46a5513d4c0d409c7c0a35217c",
      "tree": "c05a675c4fba767b4a973046db4fee8fff24cb19",
      "parents": [
        "273669e70fe6095b1ef689bc68bbc72a850d74e7",
        "9d0d7d63ba9837a9ef33fd4037725bd038fb412f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 08 20:43:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 08 20:43:58 2017 +0000"
      },
      "message": "Merge \"Identity V3 tests -  Users\""
    },
    {
      "commit": "9d0d7d63ba9837a9ef33fd4037725bd038fb412f",
      "tree": "7abd928075721cb023afaf90907a0bd9f1d68299",
      "parents": [
        "dc9ee862e3d1353801bd7988288300d3012d1e3d"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Jan 25 13:27:00 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Wed Feb 08 20:18:34 2017 +0000"
      },
      "message": "Identity V3 tests -  Users\n\nTests for identity v3 users\n\nPartially-Implements bp: initial-tests-identity\nChange-Id: I03a38115bb2fc9dcdebd83c55e429e5e8a1211b5\nCo-Authored-By: Cliff Parsons \u003ccp769u@att.com\u003e\nCo-Authored-By: Hemachandra Reddy \u003chr858f@att.com\u003e\nCo-Authored-By: Nishant Kumar \u003cnk776q@att.com\u003e\n"
    },
    {
      "commit": "aab4feb6ca86cc1300a48633e7ce9c79434c38e9",
      "tree": "74b9e7a2e559e496ae545724638fbf92c78495ea",
      "parents": [
        "273669e70fe6095b1ef689bc68bbc72a850d74e7"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 08 10:47:24 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Feb 08 10:47:24 2017 -0500"
      },
      "message": "Compute API Migrations Tests.\n\nAdds tests for compute migrations API.\n\nPartially-Implements: blueprint initial-tests-compute\n\nChange-Id: I4f3ca1da42c93f39d2a81f97c31192759d2b2b66\nCo-Authored-By: Samantha Blanco \u003csamantha.blanco@att.com\u003e\n"
    },
    {
      "commit": "273669e70fe6095b1ef689bc68bbc72a850d74e7",
      "tree": "56b9f4c2af0e97cb5855a9df9a94fe272a13cb6b",
      "parents": [
        "d56290351fbd3747b3b3818927ad8751a5190480",
        "7807ced32a4de4c688b41d8b896ce3853e558e44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 07 16:51:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 07 16:51:57 2017 +0000"
      },
      "message": "Merge \"Compute API Rescue Test.\""
    },
    {
      "commit": "d56290351fbd3747b3b3818927ad8751a5190480",
      "tree": "9397ee334018c4f69900df77a09a5cbfada490be",
      "parents": [
        "024b1179c8f58feff4f620b5c13fbbd2d24f3cf8",
        "2e3bbd37cf1e48b9897f4cd100e60dc9ad7bfd96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 07 16:40:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 07 16:40:34 2017 +0000"
      },
      "message": "Merge \"Compute API Server Groups Test.\""
    },
    {
      "commit": "024b1179c8f58feff4f620b5c13fbbd2d24f3cf8",
      "tree": "8a6cc72349faa3a1799ff291aa6517a2e146baf0",
      "parents": [
        "d203a1c079e4a9a1de68dba2dc0d4edfe1bf7e2d",
        "2d2b890e17089f888c1c8e930359adbf27cb8d8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 07 16:36:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 07 16:36:04 2017 +0000"
      },
      "message": "Merge \"Compute API Server Diagnostics Test.\""
    }
  ],
  "next": "7807ced32a4de4c688b41d8b896ce3853e558e44"
}
