)]}'
{"id":"openstack%2Fpython-openstackclient~250629","triplet_id":"openstack%2Fpython-openstackclient~master~I6f735f7d9fa29a8ab435adaef17ca559df1fdcee","project":"openstack/python-openstackclient","branch":"master","topic":"bp/improve-flavor-unit-test","hashtags":[],"change_id":"I6f735f7d9fa29a8ab435adaef17ca559df1fdcee","subject":"Refactor: Abstract datalist out in TestFlavorList to avoid redundant code.","status":"MERGED","created":"2015-11-27 06:43:35.000000000","updated":"2015-11-27 14:13:51.000000000","submitted":"2015-11-27 14:13:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a3424b88f1723401fda3801f133eb678a3348e7b","_number":250629,"virtual_id_number":250629,"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:13:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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:58:19.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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:41.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-27 12:59:41.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:13:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3b08362e189cf3fab303c011329e267f3dab34a5","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":"70b92a941df6944b53d1e94cac413e584ffd2f77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 07:57:43.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/29/250629/1/check/gate-python-openstackclient-python26/1f06964/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/29/250629/1/check/gate-python-openstackclient-pep8/19b41da/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/29/250629/1/check/gate-python-openstackclient-docs/1e0da2a//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/29/250629/1/check/gate-python-openstackclient-python27/fc0d3d4/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/29/250629/1/check/gate-python-openstackclient-python34/7978f2b/ : SUCCESS in 1m 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/29/250629/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c98faab/ : SUCCESS in 1h 12m 27s\n- gate-osc-dsvm-functional http://logs.openstack.org/29/250629/1/check/gate-osc-dsvm-functional/9cf8f6c/ : SUCCESS in 21m 44s","accounts_in_message":[],"_revision_number":1},{"id":"5eadfbdf1876003affb314b03f7ddf6ec308a606","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-11-27 12:58:19.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"3ba3dcdc1fb45bc6af9fb5ed2de096f38eca8791","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-11-27 12:59:41.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"9120240040e3ea93ffe5cbed7ebff2c04eecb561","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 12:59:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"49320bed37a1c64a8ba025470cec0eba54101f07","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 14:13:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/29/250629/1/gate/gate-python-openstackclient-python26/c429dea/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/29/250629/1/gate/gate-python-openstackclient-docs/93f50fb//doc/build/html/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/29/250629/1/gate/gate-python-openstackclient-pep8/41f896f/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-python27 http://logs.openstack.org/29/250629/1/gate/gate-python-openstackclient-python27/f37406f/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-python34 http://logs.openstack.org/29/250629/1/gate/gate-python-openstackclient-python34/a671754/ : SUCCESS in 1m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/29/250629/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/6fb3080/ : SUCCESS in 1h 12m 24s\n- gate-osc-dsvm-functional http://logs.openstack.org/29/250629/1/gate/gate-osc-dsvm-functional/71ff19c/ : SUCCESS in 28m 56s","accounts_in_message":[],"_revision_number":1},{"id":"de99e7549c4decb6e5aacf5d6ca2bc6c60006c51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 14:13:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f19ff68e59e0fde9f46379dd225bf4d715d2d413","revisions":{"f19ff68e59e0fde9f46379dd225bf4d715d2d413":{"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/29/250629/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/250629/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/250629/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/250629/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/250629/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/250629/1"}}},"commit":{"parents":[{"commit":"f9ca752177dbce93dc2bc4944905b9057e50e814","subject":"Refactor: Abstract columns out in TestFlavorList to avoid redundant code.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f9ca752177dbce93dc2bc4944905b9057e50e814"}]}],"author":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-11-28 06:26:09.000000000","tz":480},"committer":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-11-28 06:42:38.000000000","tz":480},"subject":"Refactor: Abstract datalist out in TestFlavorList to avoid redundant code.","message":"Refactor: Abstract datalist out in TestFlavorList to avoid redundant code.\n\ndatalist has been set in each test case in TestFlavorList, which is not\nnecessary. This patch abstract it out and remove all redundant code.\n\nChange-Id: I6f735f7d9fa29a8ab435adaef17ca559df1fdcee\nImplements: blueprint improve-flavor-unit-test\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f19ff68e59e0fde9f46379dd225bf4d715d2d413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f19ff68e59e0fde9f46379dd225bf4d715d2d413"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
