)]}'
{"id":"openstack%2Fpython-openstackclient~251809","triplet_id":"openstack%2Fpython-openstackclient~master~Id9fdba8f149bd74187aa42516067dacebc6962b5","project":"openstack/python-openstackclient","branch":"master","topic":"bp/osc-unit-test-framework-improvement","hashtags":[],"change_id":"Id9fdba8f149bd74187aa42516067dacebc6962b5","subject":"Add class TestServerList to provide basic unit test for \"server list\" command.","status":"MERGED","created":"2015-12-01 11:33:56.000000000","updated":"2015-12-02 03:04:27.000000000","submitted":"2015-12-02 03:04:26.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"502340981e5996235531e47fff43a03f66a465cf","_number":251809,"virtual_id_number":251809,"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-12-02 03:04:26.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"date":"2015-12-01 11:37:55.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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2015-12-02 01:54:10.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-12-01 16:38:17.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2015-12-02 01:54:10.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-01 16:38:17.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-12-02 01:54:10.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-12-02 03:04:26.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"dc272861c97c66fef429aa7a43ba9f939ae56e64","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 11:33:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2dc5a98d44429f0d1f48cfb64e3b03bc120e5e16","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 11:37:55.000000000","message":"Patch Set 1:\n\nHi Cheng, Steve,\n\nHere is the test class for \"server list\". It only provide one basic test now. I found the Server object is a little complicated. So I planned to add the rest test cases in the up coming patches.\n\nThanks. :)","accounts_in_message":[],"_revision_number":1},{"id":"aed48b1d7bac27888d69c8836d259f20fbc973a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-01 12:46:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/09/251809/1/check/gate-python-openstackclient-pep8/0dcd190/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/09/251809/1/check/gate-python-openstackclient-docs/fb75051//doc/build/html/ : SUCCESS in 1m 47s\n- gate-python-openstackclient-python27 http://logs.openstack.org/09/251809/1/check/gate-python-openstackclient-python27/604d597/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python34 http://logs.openstack.org/09/251809/1/check/gate-python-openstackclient-python34/2801161/ : SUCCESS in 1m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/09/251809/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/02d1b35/ : SUCCESS in 1h 06m 26s\n- gate-osc-dsvm-functional http://logs.openstack.org/09/251809/1/check/gate-osc-dsvm-functional/141b261/ : SUCCESS in 48m 12s","accounts_in_message":[],"_revision_number":1},{"id":"73de5b5592d56a94460fee5890f9c1810e274116","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-12-01 16:38:17.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4c1de99088b12b9fd03544e707ad2694094760d3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-02 01:54:10.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"15eefb95ce97b414953cee36404d4fe16e8f20ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-02 01:54:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"03abef0076345817495d959779b39cb952ea7822","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-02 03:04:26.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/09/251809/1/gate/gate-python-openstackclient-docs/73ad703//doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/09/251809/1/gate/gate-python-openstackclient-pep8/a84efb0/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python27 http://logs.openstack.org/09/251809/1/gate/gate-python-openstackclient-python27/5262f4c/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python34 http://logs.openstack.org/09/251809/1/gate/gate-python-openstackclient-python34/126ca24/ : SUCCESS in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/09/251809/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/fa3a752/ : SUCCESS in 1h 04m 08s\n- gate-osc-dsvm-functional http://logs.openstack.org/09/251809/1/gate/gate-osc-dsvm-functional/a5e7800/ : SUCCESS in 30m 07s","accounts_in_message":[],"_revision_number":1},{"id":"595e34539a37054f0c7f0462da7d9db2dbc44abe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-02 03:04:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d7c3048f568ca59edf4db18c294d8d5d0573c178","revisions":{"d7c3048f568ca59edf4db18c294d8d5d0573c178":{"kind":"REWORK","_number":1,"created":"2015-12-01 11:33:56.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/09/251809/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/251809/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/251809/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/251809/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/251809/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/251809/1"}}},"commit":{"parents":[{"commit":"d37d27b2d6fd09b4b8ca111057f894a55725c579","subject":"Enable setup_servers_mock() to take attributes param.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d37d27b2d6fd09b4b8ca111057f894a55725c579"}]}],"author":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-12-02 09:24:41.000000000","tz":480},"committer":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-12-02 11:29:40.000000000","tz":480},"subject":"Add class TestServerList to provide basic unit test for \"server list\" command.","message":"Add class TestServerList to provide basic unit test for \"server list\" command.\n\nThis patch provide a class to test \"server list\" command. Only one simplest\ncase in this patch.\n\nSome of the options in \"server list\" are complicated. And the server object\ncontains lots of attributes need to be handled in specific ways. So other\ntest cases will be added in other patches.\n\nChange-Id: Id9fdba8f149bd74187aa42516067dacebc6962b5\nImplements: blueprint osc-unit-test-framework-improvement\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7c3048f568ca59edf4db18c294d8d5d0573c178"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7c3048f568ca59edf4db18c294d8d5d0573c178"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
