)]}'
{"id":"openstack%2Fpython-openstackclient~190799","triplet_id":"openstack%2Fpython-openstackclient~master~I863583d6c8263d144d45a0443fc6af04301d23e7","project":"openstack/python-openstackclient","branch":"master","topic":"aftsnapshot","hashtags":[],"change_id":"I863583d6c8263d144d45a0443fc6af04301d23e7","subject":"Add functional tests for snapshots","status":"MERGED","created":"2015-06-11 20:17:43.000000000","updated":"2016-02-05 22:50:01.000000000","submitted":"2016-02-05 22:50:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6cb755c30310bc56d0262742f62014f75d61ff20","_number":190799,"virtual_id_number":190799,"owner":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"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":"2016-02-05 22:50:01.000000000","post_submit":true,"_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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":"2016-02-05 21:47:31.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":2,"date":"2016-02-05 20:44:09.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":"2016-02-05 21:47:31.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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-16 08:07:33.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":"2016-02-05 20:44:09.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-02-05 21:47:31.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":"2016-02-05 22:50:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"812df5aa2e92794905aabaa31ec5f9c7a8516f2c","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-06-11 20:17:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"da64b1b3022fd6b05e3b6ee389a79a9d95d55d9a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-11 21:07:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/99/190799/1/check/gate-python-openstackclient-python26/c755ddf/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/99/190799/1/check/gate-python-openstackclient-pep8/298f095/ : SUCCESS in 2m 08s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/99/190799/1/check/gate-python-openstackclient-docs/bc7d07c//doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/99/190799/1/check/gate-python-openstackclient-python27/e8c43a9/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-python34 http://logs.openstack.org/99/190799/1/check/gate-python-openstackclient-python34/9f3673c/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/99/190799/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/70b87b5/ : SUCCESS in 48m 58s\n- check-osc-dsvm-functional http://logs.openstack.org/99/190799/1/check/check-osc-dsvm-functional/ec4ebcf/ : SUCCESS in 16m 39s","accounts_in_message":[],"_revision_number":1},{"id":"bb8d92922869e38e811086beff34143f1548e2c1","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-06-16 08:07:33.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2bd2a842dcfe867b127842e526db290c182f2028","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-18 23:23:30.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"f6bfb41251b1645bb4d1da55b1f4d4cd0e88030f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-19 00:13:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/99/190799/2/check/gate-python-openstackclient-python26/196cc9e/ : SUCCESS in 1m 59s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/99/190799/2/check/gate-python-openstackclient-pep8/cece7a7/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/99/190799/2/check/gate-python-openstackclient-docs/1bf74ea//doc/build/html/ : SUCCESS in 2m 38s\n- gate-python-openstackclient-python27 http://logs.openstack.org/99/190799/2/check/gate-python-openstackclient-python27/d42691c/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/99/190799/2/check/gate-python-openstackclient-python34/8a4216e/ : SUCCESS in 2m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/99/190799/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/869fae5/ : SUCCESS in 49m 28s\n- gate-osc-dsvm-functional http://logs.openstack.org/99/190799/2/check/gate-osc-dsvm-functional/2d359f1/ : SUCCESS in 29m 15s","accounts_in_message":[],"_revision_number":2},{"id":"05f413d15477bf0233a2c4753f6866e0b439f853","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2016-02-05 11:25:25.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"27d27ae475d293bae718d5a21e1dea6f81c7487c","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2016-02-05 12:26:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"83c2acb546efcbd9366817a60fb4b9b744e66377","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 13:43:39.000000000","message":"Patch Set 4: 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-pep8 http://logs.openstack.org/99/190799/4/check/gate-python-openstackclient-pep8/6dcb8aa/ : SUCCESS in 2m 28s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/99/190799/4/check/gate-python-openstackclient-docs/216058d//doc/build/html/ : SUCCESS in 2m 29s\n- gate-python-openstackclient-python27 http://logs.openstack.org/99/190799/4/check/gate-python-openstackclient-python27/4590ce5/ : SUCCESS in 1m 46s\n- gate-python-openstackclient-python34 http://logs.openstack.org/99/190799/4/check/gate-python-openstackclient-python34/a0539dc/ : SUCCESS in 2m 04s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/99/190799/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d691ea6/ : SUCCESS in 55m 05s\n- check-osc-plugins http://logs.openstack.org/99/190799/4/check/check-osc-plugins/1706718/ : SUCCESS in 1m 49s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/99/190799/4/check/gate-osc-dsvm-functional/50b1486/ : FAILURE in 27m 16s","accounts_in_message":[],"_revision_number":4},{"id":"13a5445fd689ee113896c42ccfb10daeacc84a48","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2016-02-05 14:02:45.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1a0176d99bf63b36644de2f5e14878cb52aec385","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 16:40:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/99/190799/5/check/gate-python-openstackclient-pep8/8861428/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/99/190799/5/check/gate-python-openstackclient-docs/45183bf//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/99/190799/5/check/gate-python-openstackclient-python27/7fa76d6/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python34 http://logs.openstack.org/99/190799/5/check/gate-python-openstackclient-python34/7cad95f/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/99/190799/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0758f59/ : SUCCESS in 1h 01m 23s\n- check-osc-plugins http://logs.openstack.org/99/190799/5/check/check-osc-plugins/beaf732/ : SUCCESS in 1m 53s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/99/190799/5/check/gate-osc-dsvm-functional/b3afbce/ : SUCCESS in 23m 01s","accounts_in_message":[],"_revision_number":5},{"id":"56b4cecf14d79fe102977ed32f27156317f68ae3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-05 20:44:09.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"285983012ffd7ce93da3801fb9d9cd659fec9806","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-05 21:47:31.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nlet\u0027s do it","accounts_in_message":[],"_revision_number":5},{"id":"87c74d300bc303431415bf9538d2866970a3371c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 21:47:36.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"a0809bb8a0a8bfe136aaad7084a1ff717549209d","date":"2016-02-05 22:50:01.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5},{"id":"0c3c9b81a2b2baa7d949d5cb489ab8a6fc3d775e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-05 22:50:01.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/99/190799/5/gate/gate-python-openstackclient-docs/b4fbe78//doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/99/190799/5/gate/gate-python-openstackclient-pep8/db522b6/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python27 http://logs.openstack.org/99/190799/5/gate/gate-python-openstackclient-python27/b30e488/ : SUCCESS in 2m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/99/190799/5/gate/gate-python-openstackclient-python34/edda4f6/ : SUCCESS in 2m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/99/190799/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/3fd8581/ : SUCCESS in 1h 01m 54s\n- gate-osc-dsvm-functional http://logs.openstack.org/99/190799/5/gate/gate-osc-dsvm-functional/4fa9bc8/ : SUCCESS in 28m 43s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"e108719f77c546e3a02147f20850c9d5bf3d0faf","revisions":{"1af693d7fb84b01daa0ce292eee468229642f209":{"kind":"REWORK","_number":1,"created":"2015-06-11 20:17:43.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/99/190799/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/99/190799/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/1"}}},"commit":{"parents":[{"commit":"aac0d588bd83b51cd2f4b36b22741497fb39d79f","subject":"Skip trying to set project_domain_id if not using password","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/aac0d588bd83b51cd2f4b36b22741497fb39d79f"}]}],"author":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"committer":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"subject":"Add functional tests for snapshots","message":"Add functional tests for snapshots\n\nChange-Id: I863583d6c8263d144d45a0443fc6af04301d23e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af693d7fb84b01daa0ce292eee468229642f209"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af693d7fb84b01daa0ce292eee468229642f209"}]},"branch":"refs/heads/master"},"2bf74164f1c27b537ac29ed54ef88cd90a3c8f2e":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-07-18 23:23:30.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/99/190799/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/99/190799/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/2"}}},"commit":{"parents":[{"commit":"b59d9efdb099e8186b9f2b4f117d1dcc9dd32760","subject":"Merge \"Add functional tests for servers that require wait\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b59d9efdb099e8186b9f2b4f117d1dcc9dd32760"}]}],"author":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2015-07-18 23:23:30.000000000","tz":0},"subject":"Add functional tests for snapshots","message":"Add functional tests for snapshots\n\nChange-Id: I863583d6c8263d144d45a0443fc6af04301d23e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2bf74164f1c27b537ac29ed54ef88cd90a3c8f2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2bf74164f1c27b537ac29ed54ef88cd90a3c8f2e"}]},"branch":"refs/heads/master"},"9b8cb793d93a9a1cb4c7a66e72e866ae6764c617":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-02-05 11:25:25.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/99/190799/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/99/190799/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/3"}}},"commit":{"parents":[{"commit":"42b607edf117e4a3f421a554308330409c88dbb1","subject":"Merge \"Use assert_not_called() in common tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/42b607edf117e4a3f421a554308330409c88dbb1"}]}],"author":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2016-02-05 11:25:25.000000000","tz":0},"subject":"Add functional tests for snapshots","message":"Add functional tests for snapshots\n\nChange-Id: I863583d6c8263d144d45a0443fc6af04301d23e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b8cb793d93a9a1cb4c7a66e72e866ae6764c617"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b8cb793d93a9a1cb4c7a66e72e866ae6764c617"}]},"branch":"refs/heads/master"},"5cf5b1ff729750a112b42517c8dc0a928422f709":{"kind":"REWORK","_number":4,"created":"2016-02-05 12:26:52.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/99/190799/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/99/190799/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/4"}}},"commit":{"parents":[{"commit":"42b607edf117e4a3f421a554308330409c88dbb1","subject":"Merge \"Use assert_not_called() in common tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/42b607edf117e4a3f421a554308330409c88dbb1"}]}],"author":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2016-02-05 12:26:34.000000000","tz":-420},"subject":"Add functional tests for snapshots","message":"Add functional tests for snapshots\n\nChange-Id: I863583d6c8263d144d45a0443fc6af04301d23e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5cf5b1ff729750a112b42517c8dc0a928422f709"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5cf5b1ff729750a112b42517c8dc0a928422f709"}]},"branch":"refs/heads/master"},"e108719f77c546e3a02147f20850c9d5bf3d0faf":{"kind":"REWORK","_number":5,"created":"2016-02-05 14:02:45.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/99/190799/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/99/190799/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/99/190799/5"}}},"commit":{"parents":[{"commit":"42b607edf117e4a3f421a554308330409c88dbb1","subject":"Merge \"Use assert_not_called() in common tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/42b607edf117e4a3f421a554308330409c88dbb1"}]}],"author":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-06-11 20:17:31.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2016-02-05 14:02:29.000000000","tz":-420},"subject":"Add functional tests for snapshots","message":"Add functional tests for snapshots\n\nChange-Id: I863583d6c8263d144d45a0443fc6af04301d23e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e108719f77c546e3a02147f20850c9d5bf3d0faf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e108719f77c546e3a02147f20850c9d5bf3d0faf"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
