)]}'
{"id":"openstack%2Fpython-openstackclient~250628","triplet_id":"openstack%2Fpython-openstackclient~master~Ideb2872f073755ac251bd603fd906410ea86c4ef","project":"openstack/python-openstackclient","branch":"master","topic":"bp/improve-flavor-unit-test","hashtags":[],"change_id":"Ideb2872f073755ac251bd603fd906410ea86c4ef","subject":"Refactor: Abstract columns out in TestFlavorList to avoid redundant code.","status":"MERGED","created":"2015-11-27 06:43:35.000000000","updated":"2015-11-27 14:12:20.000000000","submitted":"2015-11-27 14:12:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f1b1eb87eab10f333329d31b1eb05f9b32c68a1d","_number":250628,"virtual_id_number":250628,"owner":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-11-27 14:12:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-11-27 08:54:58.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":2,"date":"2015-11-27 12:59:31.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":1,"date":"2015-11-27 12:59:31.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-27 12:59:31.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-11-27 14:12:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"13abf68b0721786363f9d6c381f258646d54e5c5","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-11-27 06:43:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"12ab9f3169388541cd1a9bad1f77468c2ff51b8c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 08:07:11.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python26/d708692/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-pep8/53b2e77/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/28/250628/1/check/gate-python-openstackclient-docs/0d2b563//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python27 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python27/0a74041/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python34/e7d3556/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/28/250628/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/bb8c319/ : SUCCESS in 1h 22m 35s\n- gate-osc-dsvm-functional http://logs.openstack.org/28/250628/1/check/gate-osc-dsvm-functional/ee51ba3/ : FAILURE in 28m 13s","accounts_in_message":[],"_revision_number":1},{"id":"d478bf6435391b03db00672e16bd87f77bda5c66","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-11-27 08:54:58.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"6b07bc9e67ce1d542f1f23aceddc966711546f51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 10:14:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python26/dd4060f/ : SUCCESS in 1m 08s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-pep8/4acd9e8/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/28/250628/1/check/gate-python-openstackclient-docs/4bc196a//doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-openstackclient-python27 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python27/229d58e/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-python34 http://logs.openstack.org/28/250628/1/check/gate-python-openstackclient-python34/0d44494/ : SUCCESS in 2m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/28/250628/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/501ef74/ : SUCCESS in 1h 17m 53s\n- gate-osc-dsvm-functional http://logs.openstack.org/28/250628/1/check/gate-osc-dsvm-functional/56a6e8e/ : SUCCESS in 27m 49s","accounts_in_message":[],"_revision_number":1},{"id":"e6436d7911971340c7f11c98c8489af6991b8708","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-11-27 12:59:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"911aac5ffdf122bafc024aac55b82dbbc307f2fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 12:59:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c754cb5a115ee4d936a583b73283f76a4830e745","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 14:12:19.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/28/250628/1/gate/gate-python-openstackclient-python26/c7e9c74/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/28/250628/1/gate/gate-python-openstackclient-docs/2b337b3//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/28/250628/1/gate/gate-python-openstackclient-pep8/165911c/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/28/250628/1/gate/gate-python-openstackclient-python27/af08aa1/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/28/250628/1/gate/gate-python-openstackclient-python34/9e0ce3d/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/28/250628/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/4b2b411/ : SUCCESS in 1h 06m 25s\n- gate-osc-dsvm-functional http://logs.openstack.org/28/250628/1/gate/gate-osc-dsvm-functional/a915b53/ : SUCCESS in 25m 03s","accounts_in_message":[],"_revision_number":1},{"id":"4b0c3162a43cef6c2e68b5f8fe4115d8be22c038","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 14:12:20.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f9ca752177dbce93dc2bc4944905b9057e50e814","revisions":{"f9ca752177dbce93dc2bc4944905b9057e50e814":{"kind":"REWORK","_number":1,"created":"2015-11-27 06:43:35.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/28/250628/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/28/250628/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/28/250628/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/28/250628/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/28/250628/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/28/250628/1"}}},"commit":{"parents":[{"commit":"8d523266fcfc1c71734f22ec0ae4d5707097dfc8","subject":"Merge \"Add unit tests for \"server stop\" command.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8d523266fcfc1c71734f22ec0ae4d5707097dfc8"}]}],"author":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-11-28 06:05:20.000000000","tz":480},"committer":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-11-28 06:05:20.000000000","tz":480},"subject":"Refactor: Abstract columns out in TestFlavorList to avoid redundant code.","message":"Refactor: Abstract columns out in TestFlavorList to avoid redundant code.\n\nThe columns has been set in each test case of TestFlavorList, which is not\nnecessary. This patch abstract it out and remove all redundant code.\n\nChange-Id: Ideb2872f073755ac251bd603fd906410ea86c4ef\nImplements: blueprint improve-flavor-unit-tes\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f9ca752177dbce93dc2bc4944905b9057e50e814"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f9ca752177dbce93dc2bc4944905b9057e50e814"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
