)]}'
{"id":"openstack%2Fpython-novaclient~162334","triplet_id":"openstack%2Fpython-novaclient~master~I1d6889682f50f78b0681c99b77475adba95ef807","project":"openstack/python-novaclient","branch":"master","topic":"readme","hashtags":[],"change_id":"I1d6889682f50f78b0681c99b77475adba95ef807","subject":"Add functional testing README","status":"MERGED","created":"2015-03-06 23:07:25.000000000","updated":"2015-03-10 01:34:06.000000000","submitted":"2015-03-10 01:34:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"67f446ae02b056556a8107f23d2b8699ca17abf4","_number":162334,"virtual_id_number":162334,"owner":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"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":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":2,"date":"2015-03-10 01:34:05.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2015-03-10 00:44:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-03-09 21:55:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2015-03-10 00:44:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-09 09:26:39.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-03-09 13:32:04.000000000","updated_by":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"reviewer":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"state":"REVIEWER"},{"updated":"2015-03-09 14:40:30.000000000","updated_by":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"reviewer":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"state":"REVIEWER"},{"updated":"2015-03-09 21:29:58.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-03-09 21:55:35.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-10 00:44:39.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2015-03-10 01:34:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a4adf779ab9bde4013bee93030ee316b24158443","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-06 23:07:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f09543b88cea3efa2f9be2c5e348ebe951f1e723","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-06 23:29:28.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nTerse, but makes sense.  One misspelling noted in line…","accounts_in_message":[],"_revision_number":1},{"id":"dddc78f9e2986522949acbbee2a28b092b093e7f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-06 23:32:59.000000000","message":"Patch Set 1:\n\nI think this looks good for a first pass, I think it\u0027s helpful to have a guide in tree.","accounts_in_message":[],"_revision_number":1},{"id":"c20b6a820e5574abbaaf7c5cfd9b1dd62fc75c1c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-07 00:41:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/34/162334/1/check/gate-python-novaclient-python26/5448f39/ : SUCCESS in 1m 13s\n- gate-python-novaclient-pep8 http://logs.openstack.org/34/162334/1/check/gate-python-novaclient-pep8/6aea9d0/ : SUCCESS in 42s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/34/162334/1/check/gate-python-novaclient-docs/f810007//doc/build/html/ : SUCCESS in 59s\n- gate-python-novaclient-python27 http://logs.openstack.org/34/162334/1/check/gate-python-novaclient-python27/d1b742a/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python34 http://logs.openstack.org/34/162334/1/check/gate-python-novaclient-python34/d507881/ : SUCCESS in 2m 54s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/34/162334/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/2c21167/ : SUCCESS in 23m 03s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/34/162334/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/9f284a7/ : SUCCESS in 35m 44s\n- gate-python-novaclient-pypy http://logs.openstack.org/34/162334/1/check/gate-python-novaclient-pypy/6f4543d/ : SUCCESS in 1m 55s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/34/162334/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/97b635f/ : SUCCESS in 59m 52s\n- check-novaclient-dsvm-functional http://logs.openstack.org/34/162334/1/check/check-novaclient-dsvm-functional/a8e3e5b/ : SUCCESS in 21m 07s","accounts_in_message":[],"_revision_number":1},{"id":"7636e5fd051c0cf49f84488f3c27b62dd435c9c4","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-03-09 09:26:39.000000000","message":"Patch Set 1: Code-Review-1\n\nSeems like a good plan, minus the typo kevin spotted.","accounts_in_message":[],"_revision_number":1},{"id":"b0c5a7013ea10c0c65aeba3b37d54a31879514e3","author":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"date":"2015-03-09 14:40:30.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nI think I found another misspelling there.","accounts_in_message":[],"_revision_number":1},{"id":"a2ed5742de6ac2bab265c730c7a6de60ec066e03","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-09 21:19:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3a6e444374fce991cfa5d76c3402c517788ac028","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-09 21:28:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a42c23a876fc73f3f107c069312faff9550b23f6","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-09 21:29:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"845c1b9f8670eee6bec932b7475cd525a88be386","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-09 21:29:58.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"ce7e642276f33a6d17b22cb704b4aebd90b8c7af","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-09 21:31:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6b6679c76548ca433c05b77ab8e599f71036b245","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-09 21:37:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"bb8da39be2580cdd3ffcacb1bd7f720048b08de4","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-09 21:41:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"198cefe6a3cc6f51b34515fcf990b5b32cead414","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-03-09 21:55:35.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"97324e110ef777f5de4e3eae3fdb2a8d75182b54","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-09 23:29:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/34/162334/5/check/gate-python-novaclient-python26/3df941c/ : SUCCESS in 2m 49s\n- gate-python-novaclient-pep8 http://logs.openstack.org/34/162334/5/check/gate-python-novaclient-pep8/d528d6a/ : SUCCESS in 39s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/34/162334/5/check/gate-python-novaclient-docs/5b36e42//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-novaclient-python27 http://logs.openstack.org/34/162334/5/check/gate-python-novaclient-python27/95f7cd9/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python34 http://logs.openstack.org/34/162334/5/check/gate-python-novaclient-python34/62564c1/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-novaclient-icehouse http://logs.openstack.org/34/162334/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-icehouse/34ae0bf/ : SUCCESS in 32m 41s\n- gate-tempest-dsvm-neutron-src-python-novaclient-juno http://logs.openstack.org/34/162334/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-juno/23b2e88/ : SUCCESS in 38m 30s\n- gate-python-novaclient-pypy http://logs.openstack.org/34/162334/5/check/gate-python-novaclient-pypy/47efb62/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/34/162334/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/52a2190/ : SUCCESS in 50m 20s\n- check-novaclient-dsvm-functional http://logs.openstack.org/34/162334/5/check/check-novaclient-dsvm-functional/f179248/ : SUCCESS in 21m 18s","accounts_in_message":[],"_revision_number":5},{"id":"823a1ae8931fb8b78cc36a38f4e5feb978f0f5a9","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-03-10 00:44:39.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"764daf37d9e94d8c061d099f2fdb5f0161a383f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 00:44:40.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"a909cbb37156275f502a80c62919732c3338ec5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 01:34:05.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/34/162334/5/gate/gate-python-novaclient-python26/5dd432e/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/34/162334/5/gate/gate-python-novaclient-docs/16975f9//doc/build/html/ : SUCCESS in 47s\n- gate-python-novaclient-pep8 http://logs.openstack.org/34/162334/5/gate/gate-python-novaclient-pep8/2516cc0/ : SUCCESS in 39s\n- gate-python-novaclient-python27 http://logs.openstack.org/34/162334/5/gate/gate-python-novaclient-python27/ae37254/ : SUCCESS in 1m 16s\n- gate-python-novaclient-python34 http://logs.openstack.org/34/162334/5/gate/gate-python-novaclient-python34/4965d8f/ : SUCCESS in 2m 55s\n- gate-python-novaclient-pypy http://logs.openstack.org/34/162334/5/gate/gate-python-novaclient-pypy/1c340ec/ : SUCCESS in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/34/162334/5/gate/gate-tempest-dsvm-neutron-src-python-novaclient/7eb18a5/ : SUCCESS in 49m 07s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/34/162334/5/gate/gate-novaclient-dsvm-functional/04c178e/ : SUCCESS in 19m 29s","accounts_in_message":[],"_revision_number":5},{"id":"307543dbd9df42a34be59b86acba5a889b0e5fe3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 01:34:06.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"cf03aeb436410ef558c8d577a0a82fadcf5d1269","revisions":{"7e3dace0fe7b7600dceda421f0c5f88b8e9804f8":{"kind":"REWORK","_number":1,"created":"2015-03-06 23:07:25.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/34/162334/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/34/162334/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/1"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:04:28.000000000","tz":-480},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:06:13.000000000","tz":-480},"subject":"Add functional testing README","message":"Add functional testing README\n\nOutline the background and goal of the functional testing.  Want to make\nsure there is consensus on how this should look. Next step is to\nreorganize the functional tests to follow the plan outlined here.\n\nChange-Id: I1d6889682f50f78b0681c99b77475adba95ef807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7e3dace0fe7b7600dceda421f0c5f88b8e9804f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7e3dace0fe7b7600dceda421f0c5f88b8e9804f8"}]},"branch":"refs/heads/master"},"b6ce66ee4499023cc6b8752055a6ae200d69d922":{"kind":"REWORK","_number":2,"created":"2015-03-09 21:19:46.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/34/162334/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/34/162334/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/2"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:04:28.000000000","tz":-480},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-09 21:19:39.000000000","tz":-420},"subject":"Add functional testing README","message":"Add functional testing README\n\nOutline the background and goal of the functional testing.  Want to make\nsure there is consensus on how this should look. Next step is to\nreorganize the functional tests to follow the plan outlined here.\n\nChange-Id: I1d6889682f50f78b0681c99b77475adba95ef807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b6ce66ee4499023cc6b8752055a6ae200d69d922"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b6ce66ee4499023cc6b8752055a6ae200d69d922"}]},"branch":"refs/heads/master"},"677f3fc59ccc97de07cf91d82ae83651a8d3c9a4":{"kind":"REWORK","_number":3,"created":"2015-03-09 21:29:38.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/34/162334/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/34/162334/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/3"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:04:28.000000000","tz":-480},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-09 21:29:26.000000000","tz":-420},"subject":"Add functional testing README","message":"Add functional testing README\n\nOutline the background and goal of the functional testing.  Want to make\nsure there is consensus on how this should look. Next step is to\nreorganize the functional tests to follow the plan outlined here.\n\nChange-Id: I1d6889682f50f78b0681c99b77475adba95ef807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/677f3fc59ccc97de07cf91d82ae83651a8d3c9a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/677f3fc59ccc97de07cf91d82ae83651a8d3c9a4"}]},"branch":"refs/heads/master"},"49db9ad762ebfd47ece0c1e47e1d75ff9c19c950":{"kind":"REWORK","_number":4,"created":"2015-03-09 21:37:37.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/34/162334/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/34/162334/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/4"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:04:28.000000000","tz":-480},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-09 21:37:29.000000000","tz":-420},"subject":"dd functional testing README","message":"dd functional testing README\n\nOutline the background and goal of the functional testing.  Want to make\nsure there is consensus on how this should look. Next step is to\nreorganize the functional tests to follow the plan outlined here.\n\nChange-Id: I1d6889682f50f78b0681c99b77475adba95ef807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/49db9ad762ebfd47ece0c1e47e1d75ff9c19c950"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/49db9ad762ebfd47ece0c1e47e1d75ff9c19c950"}]},"branch":"refs/heads/master"},"cf03aeb436410ef558c8d577a0a82fadcf5d1269":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-03-09 21:41:15.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/34/162334/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/34/162334/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/34/162334/5"}}},"commit":{"parents":[{"commit":"6c59d708ce2a42458d08cedf6b76a377e56feb13","subject":"Merge \"Cleanup in asserts in python-novaclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6c59d708ce2a42458d08cedf6b76a377e56feb13"}]}],"author":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-06 23:04:28.000000000","tz":-480},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2015-03-09 21:41:02.000000000","tz":-420},"subject":"Add functional testing README","message":"Add functional testing README\n\nOutline the background and goal of the functional testing.  Want to make\nsure there is consensus on how this should look. Next step is to\nreorganize the functional tests to follow the plan outlined here.\n\nChange-Id: I1d6889682f50f78b0681c99b77475adba95ef807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cf03aeb436410ef558c8d577a0a82fadcf5d1269"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cf03aeb436410ef558c8d577a0a82fadcf5d1269"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
