)]}'
{"id":"openstack%2Fdevstack-gate~28587","triplet_id":"openstack%2Fdevstack-gate~master~Idc775c3caff0284da8d7f735d76b3e50e39bb365","project":"openstack/devstack-gate","branch":"master","topic":"bp/tempest-repo-restructure","hashtags":[],"change_id":"Idc775c3caff0284da8d7f735d76b3e50e39bb365","subject":"convert test runner to tox","status":"MERGED","created":"2013-05-08 18:17:11.000000000","updated":"2013-05-11 01:28:53.000000000","submitted":"2013-05-11 01:28:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"424d196a958c8f268bae37b40a074c3158996499","_number":28587,"virtual_id_number":28587,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2013-05-11 01:28:53.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2013-05-11 00:26:11.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"value":0,"date":"2013-05-10 23:38:24.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2013-05-11 00:43:20.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"date":"2013-05-11 00:26:11.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2013-05-11 00:43:20.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-05-08 18:36:15.000000000","updated_by":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"reviewer":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"state":"REVIEWER"},{"updated":"2013-05-11 00:26:11.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2013-05-11 00:43:20.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2013-05-11 01:28:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2cd74eacbf508191d017acd627a696f2d5e04808","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-08 18:18:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e354600af1348c6b289f4d45fc3777b8ec20d714","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-05-08 18:19:02.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"b08ca303f93c8ca461fe21c6ef0862db7758c92b","author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"date":"2013-05-08 18:36:15.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"e88cd9e68617da41951961562ae23023c9cec0f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-08 19:04:30.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/28587/2/check/gate-tempest-devstack-vm-full/15080 : SUCCESS in 00:45:21\n- http://logs.openstack.org/28587/2/check/gate-tempest-devstack-vm-postgres-full/14795 : FAILURE in 00:44:25 (non-voting)\n- http://logs.openstack.org/28587/2/check/gate-tempest-devstack-vm-quantum/21327 : SUCCESS in 00:21:20\n- http://logs.openstack.org/28587/2/check/gate-grenade-devstack-vm/2829 : SUCCESS in 00:15:07 (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"dfd82268f62540a8d84c7516022c26bdd889d287","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-05-08 19:52:10.000000000","message":"Patch Set 2:\n\nI\u0027m +2 on this once Idb4a5a0b5eeca266603db8737d65120864de1c6a merges.","accounts_in_message":[],"_revision_number":2},{"id":"8a4533ba2b352fe7a21595105d9949ada546d876","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-08 21:41:21.000000000","message":"Patch Set 2:\n\nso I actually think that the approach needs to be different after the tox stuff merged. When does the tox stuff kick in for devstack-gate? Then I\u0027ll just change it in tempest.","accounts_in_message":[],"_revision_number":2},{"id":"91da782f8e6ca73233508ec12e79c8ad4f422441","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-10 18:07:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2b38aff7daafd1c8ffe90fadb7319138349f2dee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-10 18:56:14.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-full/15446 : FAILURE in 00:09:12\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-postgres-full/15162 : FAILURE in 00:48:43 (non-voting)\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-quantum/21739 : FAILURE in 00:11:05\n- http://logs.openstack.org/28587/3/check/gate-grenade-devstack-vm/3167 : FAILURE in 00:10:23 (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"f6d5c8929a75613fe6ee67ea9cac3173ccebaf40","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-10 23:38:24.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"089fd0bba080fa8435ef9ede1e16fa36dfe6e5d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-11 00:25:40.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-full/15504 : SUCCESS in 00:45:08\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-postgres-full/15220 : FAILURE in 00:47:06 (non-voting)\n- http://logs.openstack.org/28587/3/check/gate-tempest-devstack-vm-quantum/21802 : SUCCESS in 00:21:43\n- http://logs.openstack.org/28587/3/check/gate-grenade-devstack-vm/3217 : FAILURE in 00:10:47 (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"34f7db77be2414a46fab6a81e92a6ef0b764f70e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-11 00:26:11.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"1a482d420fd44a5722d8900a0838c13173feacce","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-05-11 00:43:20.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"933833a884c096ad51826b269cc827bdb997522c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-11 00:43:22.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"89a075b19f5b806501fd67835d5c111eb38cf146","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-11 01:28:53.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/28587/3/gate/gate-tempest-devstack-vm-full/15507 : SUCCESS in 00:45:23\n- http://logs.openstack.org/28587/3/gate/gate-tempest-devstack-vm-postgres-full/15223 : FAILURE in 00:42:15 (non-voting)\n- http://logs.openstack.org/28587/3/gate/gate-tempest-devstack-vm-quantum/21805 : SUCCESS in 00:21:23\n- http://logs.openstack.org/28587/3/gate/gate-grenade-devstack-vm/3219 : FAILURE in 00:10:17 (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"794c356b9ba3732d77b8cc710c27b1c143763feb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-11 01:28:53.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8fe6db0acc1a1f9c0ae8c6cee6ae8d88ae83f71a","revisions":{"925f15f9061132208d4112a6d2cbce306ecb552b":{"kind":"REWORK","_number":1,"created":"2013-05-08 18:17:11.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/87/28587/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/87/28587/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/1"}}},"commit":{"parents":[{"commit":"e9edaa3a21090a2a1dae49b332213e9b1bed5382","subject":"Remove diablo/essex conditionals.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e9edaa3a21090a2a1dae49b332213e9b1bed5382"}]}],"author":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-08 18:13:57.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-08 18:13:57.000000000","tz":-240},"subject":"update test runner to only run tempest/tests","message":"update test runner to only run tempest/tests\n\nwe\u0027re restructuring tempest for clarity. one of the first changes\nis bringing the cli directory in tempest proper:\n\nsee: https://review.openstack.org/#/c/28582/\n\nthis means we need to change the scope of tempest test running to\nonly be the tempest/tests directory for now. the alternative\napproach to doing this with nosetests -e does not work nearly how\nyou would expect it. (Can\u0027t wait to get away from nose).\n\nChange-Id: Idc775c3caff0284da8d7f735d76b3e50e39bb365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/925f15f9061132208d4112a6d2cbce306ecb552b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/925f15f9061132208d4112a6d2cbce306ecb552b"}]},"branch":"refs/heads/master"},"38dc0e42ae0319d5904a4b2ac66ffceadb102409":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2013-05-08 18:18:57.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/87/28587/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/87/28587/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/2"}}},"commit":{"parents":[{"commit":"e9edaa3a21090a2a1dae49b332213e9b1bed5382","subject":"Remove diablo/essex conditionals.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e9edaa3a21090a2a1dae49b332213e9b1bed5382"}]}],"author":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-08 18:13:57.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-08 18:18:33.000000000","tz":-240},"subject":"update test runner to only run tempest/tests","message":"update test runner to only run tempest/tests\n\nwe\u0027re restructuring tempest for clarity. one of the first changes\nis bringing the cli directory in tempest proper:\n\nsee: https://review.openstack.org/#/c/28582/\n\nthis means we need to change the scope of tempest test running to\nonly be the tempest/tests directory for now. the alternative\napproach to doing this with nosetests -e does not work nearly how\nyou would expect it. (Can\u0027t wait to get away from nose).\n\nPart of bp:tempest-repo-restructure\n\nChange-Id: Idc775c3caff0284da8d7f735d76b3e50e39bb365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/38dc0e42ae0319d5904a4b2ac66ffceadb102409"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/38dc0e42ae0319d5904a4b2ac66ffceadb102409"}]},"branch":"refs/heads/master"},"8fe6db0acc1a1f9c0ae8c6cee6ae8d88ae83f71a":{"kind":"REWORK","_number":3,"created":"2013-05-10 18:07:20.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/87/28587/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/87/28587/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/87/28587/3"}}},"commit":{"parents":[{"commit":"e9edaa3a21090a2a1dae49b332213e9b1bed5382","subject":"Remove diablo/essex conditionals.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e9edaa3a21090a2a1dae49b332213e9b1bed5382"}]}],"author":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-08 18:13:57.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-05-10 18:04:53.000000000","tz":-240},"subject":"convert test runner to tox","message":"convert test runner to tox\n\nWe now have tox definitions for the test runs for tempest, which\nlets us control the gate commands from tempest. Use tox to run\ntempest in the gate now.\n\nPart of bp:tempest-repo-restructure\n\nChange-Id: Idc775c3caff0284da8d7f735d76b3e50e39bb365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8fe6db0acc1a1f9c0ae8c6cee6ae8d88ae83f71a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8fe6db0acc1a1f9c0ae8c6cee6ae8d88ae83f71a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
