)]}'
{"id":"openstack%2Fpython-novaclient~163557","triplet_id":"openstack%2Fpython-novaclient~master~Idfea26c8eb6448a4c6adc0f3a916515bd4655c1a","project":"openstack/python-novaclient","branch":"master","topic":"bug/1430935","hashtags":[],"change_id":"Idfea26c8eb6448a4c6adc0f3a916515bd4655c1a","subject":"Add a test for the TCPKeepAliveAdapter","status":"MERGED","created":"2015-03-11 18:28:20.000000000","updated":"2015-03-12 18:32:42.000000000","submitted":"2015-03-12 18:32:40.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"61d84b045fcb0bfc4ed02333b2c3bfa8c1a2e598","_number":163557,"virtual_id_number":163557,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2015-03-12 18:32:40.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":2,"date":"2015-03-11 21:28:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2015-03-12 17:36:23.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2015-03-12 17:36:23.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-11 18:49:52.000000000","updated_by":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"reviewer":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"state":"REVIEWER"},{"updated":"2015-03-11 21:28:05.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2015-03-12 17:36:23.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-03-12 18:32:40.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"689f34bd72bba5e0626e2bc3671aee29d0ef17e6","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-11 18:28:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd877c55ec5554be2e3976db58860c7ab79d0546","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2015-03-11 18:49:52.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d3dbf16e86f580262e4b412af91bd81dbd4cc49b","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-11 19:11:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"422e2f9307f46a1b4e6438e16b6f339dc9fea0b8","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-11 20:31:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a5dd2e2722bd5800ca5fee2821466e3040ef11f3","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-11 20:56:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"45fd640b5200dc01f6953fde401c0f25c2770f5b","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-11 21:03:28.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3a250ca1e74cb2b8934903c57e23cc3f3dbc430a","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-11 21:28:05.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"80e05aaba1421740d19171834b9c3c3794f8aed9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 23:15:04.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/57/163557/3/check/gate-python-novaclient-python26/b8d4a72/ : SUCCESS in 1m 15s\n- gate-python-novaclient-pep8 http://logs.openstack.org/57/163557/3/check/gate-python-novaclient-pep8/7650d20/ : SUCCESS in 41s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/57/163557/3/check/gate-python-novaclient-docs/30ee849//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-novaclient-python27 http://logs.openstack.org/57/163557/3/check/gate-python-novaclient-python27/c461e73/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python34 http://logs.openstack.org/57/163557/3/check/gate-python-novaclient-python34/f01e17c/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/57/163557/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/d909201/ : SUCCESS in 23m 34s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/57/163557/3/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/bb7e060/ : SUCCESS in 44m 42s\n- gate-python-novaclient-pypy http://logs.openstack.org/57/163557/3/check/gate-python-novaclient-pypy/e37abab/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/57/163557/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/e58f19f/ : SUCCESS in 51m 18s\n- check-novaclient-dsvm-functional http://logs.openstack.org/57/163557/3/check/check-novaclient-dsvm-functional/8fd089a/ : SUCCESS in 22m 28s","accounts_in_message":[],"_revision_number":3},{"id":"3e3f844988f709d62717ab01a441d1e61483532c","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-03-12 17:36:23.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"92fb57dcabb2e79595dc5287e18899a4de09fe7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-12 17:36:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"d8afb90699c02fd09c1caa04f646b1014db75f87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-12 18:32:40.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/57/163557/3/gate/gate-python-novaclient-python26/e3ee01e/ : SUCCESS in 1m 30s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/57/163557/3/gate/gate-python-novaclient-docs/ebfe4a5//doc/build/html/ : SUCCESS in 51s\n- gate-python-novaclient-pep8 http://logs.openstack.org/57/163557/3/gate/gate-python-novaclient-pep8/25ab629/ : SUCCESS in 44s\n- gate-python-novaclient-python27 http://logs.openstack.org/57/163557/3/gate/gate-python-novaclient-python27/0b3f3a8/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/57/163557/3/gate/gate-python-novaclient-python34/cc9affd/ : SUCCESS in 3m 24s\n- gate-python-novaclient-pypy http://logs.openstack.org/57/163557/3/gate/gate-python-novaclient-pypy/9101d59/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/57/163557/3/gate/gate-tempest-dsvm-neutron-src-python-novaclient/56a37cc/ : SUCCESS in 47m 13s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/57/163557/3/gate/gate-novaclient-dsvm-functional/8a0e453/ : SUCCESS in 20m 41s","accounts_in_message":[],"_revision_number":3},{"id":"f07078d4ebd9d46eb20913398364c52f92e583c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-12 18:32:42.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8c0baaea5781ec59975786d9439a5c4c46d4a043","revisions":{"6670e604883a604e2c725058e47983ae34ecd877":{"kind":"REWORK","_number":1,"created":"2015-03-11 18:28:20.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/57/163557/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/57/163557/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/1"}}},"commit":{"parents":[{"commit":"689a884e18deef696a7734b4d77eca8f699e12d0","subject":"Fix typo in socket attribute name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/689a884e18deef696a7734b4d77eca8f699e12d0"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 18:22:28.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 18:27:35.000000000","tz":0},"subject":"Add a test for the TCPKeepAliveAdapter","message":"Add a test for the TCPKeepAliveAdapter\n\nRelated-Bug: #1430935\n\nChange-Id: Idfea26c8eb6448a4c6adc0f3a916515bd4655c1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6670e604883a604e2c725058e47983ae34ecd877"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6670e604883a604e2c725058e47983ae34ecd877"}]},"branch":"refs/heads/master"},"b13d7afc1904730a2c43f1a9ed39f5f4eb7cef13":{"kind":"REWORK","_number":2,"created":"2015-03-11 20:56:52.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/57/163557/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/57/163557/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/2"}}},"commit":{"parents":[{"commit":"689a884e18deef696a7734b4d77eca8f699e12d0","subject":"Fix typo in socket attribute name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/689a884e18deef696a7734b4d77eca8f699e12d0"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 18:22:28.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 20:55:47.000000000","tz":0},"subject":"Add a test for the TCPKeepAliveAdapter","message":"Add a test for the TCPKeepAliveAdapter\n\nRelated-Bug: #1430935\n\nChange-Id: Idfea26c8eb6448a4c6adc0f3a916515bd4655c1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b13d7afc1904730a2c43f1a9ed39f5f4eb7cef13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b13d7afc1904730a2c43f1a9ed39f5f4eb7cef13"}]},"branch":"refs/heads/master"},"8c0baaea5781ec59975786d9439a5c4c46d4a043":{"kind":"REWORK","_number":3,"created":"2015-03-11 21:03:28.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/57/163557/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/57/163557/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/57/163557/3"}}},"commit":{"parents":[{"commit":"689a884e18deef696a7734b4d77eca8f699e12d0","subject":"Fix typo in socket attribute name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/689a884e18deef696a7734b4d77eca8f699e12d0"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 18:22:28.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-03-11 21:03:25.000000000","tz":0},"subject":"Add a test for the TCPKeepAliveAdapter","message":"Add a test for the TCPKeepAliveAdapter\n\nRelated-Bug: #1430935\n\nChange-Id: Idfea26c8eb6448a4c6adc0f3a916515bd4655c1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8c0baaea5781ec59975786d9439a5c4c46d4a043"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8c0baaea5781ec59975786d9439a5c4c46d4a043"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
