)]}'
{"id":"openstack%2Fpython-troveclient~266204","triplet_id":"openstack%2Fpython-troveclient~master~I93709451af9a14fc9c71e1c3306a1a025aee8b44","project":"openstack/python-troveclient","branch":"master","hashtags":[],"change_id":"I93709451af9a14fc9c71e1c3306a1a025aee8b44","subject":"use oslotest to break into the debugger when running test cases","status":"MERGED","created":"2016-01-12 06:06:37.000000000","updated":"2016-01-27 17:34:36.000000000","submitted":"2016-01-27 17:34:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"529d1700ff7cbb587eafc0aa93c4f7441173cc1a","_number":266204,"virtual_id_number":266204,"owner":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":2,"date":"2016-01-27 17:34:36.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"}],"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":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"recommended":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"all":[{"value":1,"date":"2016-01-21 13:04:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},{"value":1,"date":"2016-01-22 11:55:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-01-27 15:34:58.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":2,"date":"2016-01-26 21:27:54.000000000","_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"all":[{"value":0,"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-01-27 15:34:58.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-21 13:04:05.000000000","updated_by":{"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},"reviewer":{"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},"state":"REVIEWER"},{"updated":"2016-01-22 11:55:01.000000000","updated_by":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"reviewer":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"state":"REVIEWER"},{"updated":"2016-01-26 21:27:54.000000000","updated_by":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"reviewer":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"state":"REVIEWER"},{"updated":"2016-01-27 15:34:58.000000000","updated_by":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"reviewer":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"state":"REVIEWER"},{"updated":"2016-01-27 17:34:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6abd91912e357593f50ca18dcd602d92349270d0","author":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"date":"2016-01-12 06:06:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3f3e4032e4079146dd572299c63cbb4fe74e4cd1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-12 07:37:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/04/266204/1/check/gate-python-troveclient-requirements/58451c0/ : SUCCESS in 17s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/1/check/gate-python-troveclient-pep8/76ea29a/ : SUCCESS in 54s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/1/check/gate-python-troveclient-docs/7880907//doc/build/html/ : SUCCESS in 1m 06s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/1/check/gate-python-troveclient-python27/09b0791/ : SUCCESS in 57s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/1/check/gate-python-troveclient-python34/9ee46e1/ : SUCCESS in 2m 20s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/266204/1/check/gate-python-troveclient-pypy/61ff939/ : SUCCESS in 1m 28s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/1/check/gate-tempest-dsvm-neutron-src-python-troveclient/8259cba/ : SUCCESS in 1h 06m 54s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/1/check/gate-trove-functional-dsvm-mysql/d11be73/ : SUCCESS in 1h 30m 22s","accounts_in_message":[],"_revision_number":1},{"id":"339b220ba8413461b07e4b39f9ba70411168103c","author":{"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},"date":"2016-01-15 09:30:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"53e746a33eba3acf0953bc63707ce3dfa66c1c14","author":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"date":"2016-01-16 03:53:43.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"aa15905bae9947e95192cecd3b2689193ae7b9cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-16 06:12:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/04/266204/2/check/gate-python-troveclient-requirements/102d2c7/ : SUCCESS in 19s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/2/check/gate-python-troveclient-pep8/59aa990/ : SUCCESS in 1m 13s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/2/check/gate-python-troveclient-docs/9fed319//doc/build/html/ : SUCCESS in 1m 30s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/2/check/gate-python-troveclient-python27/97df856/ : SUCCESS in 1m 34s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/2/check/gate-python-troveclient-python34/d4e4cbc/ : SUCCESS in 1m 37s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/266204/2/check/gate-python-troveclient-pypy/a6ce3a3/ : SUCCESS in 1m 57s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/8c640b7/ : SUCCESS in 1h 41m 27s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/2/check/gate-trove-functional-dsvm-mysql/637091d/ : SUCCESS in 1h 41m 54s","accounts_in_message":[],"_revision_number":2},{"id":"4bf6d271269ab7750d970f0a61c0468eda3f88e8","author":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"date":"2016-01-21 12:57:07.000000000","message":"Patch Set 3: Published edit on patch set 2","accounts_in_message":[],"_revision_number":3},{"id":"feebff4df5d7b76a70e3205b6213e0ea4613ff76","author":{"_account_id":19136,"name":"Nanke_Liu (lnk)","email":"nanke.liu@easystack.cn","username":"LNK"},"date":"2016-01-21 13:04:05.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"54d5a716b298433fdf25e19479d55ffa09d6bfa7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 14:47:24.000000000","message":"Patch Set 3: 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-troveclient-requirements http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-requirements/4338dd1/ : SUCCESS in 36s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pep8/92a93bd/ : SUCCESS in 1m 09s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/3/check/gate-python-troveclient-docs/e0ee129//doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python27/051d9f7/ : SUCCESS in 1m 01s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python34/a2cc019/ : SUCCESS in 1m 13s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pypy/ceeeaed/ : SUCCESS in 1m 22s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/5129904/ : SUCCESS in 1h 38m 57s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/3/check/gate-trove-functional-dsvm-mysql/dae1b5a/ : FAILURE in 29m 12s","accounts_in_message":[],"_revision_number":3},{"id":"a6ab85541fe3c0c18407f95250ab0136d1fb0a63","author":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"date":"2016-01-21 14:48:48.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"0c2b99e9460ed9088b97643399b22b66742a0282","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-21 17:05:32.000000000","message":"Patch Set 3:\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-troveclient-requirements http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-requirements/b47d5ed/ : SUCCESS in 35s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pep8/7219827/ : SUCCESS in 1m 03s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/3/check/gate-python-troveclient-docs/729cb9a//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python27/8609c21/ : SUCCESS in 53s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python34/c9214be/ : SUCCESS in 1m 03s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pypy/f95e091/ : SUCCESS in 1m 36s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/7a4bbeb/ : SUCCESS in 1h 30m 49s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/3/check/gate-trove-functional-dsvm-mysql/7da4174/ : FAILURE in 44m 22s","accounts_in_message":[],"_revision_number":3},{"id":"cf0b7e03e0e2c0ae414960abfa1f13faff91ac99","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2016-01-22 11:55:01.000000000","message":"Patch Set 3: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"5ce8ced58f9e219c9f0c62ac37c9a9537c6c5382","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-22 13:30:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-requirements/5d746c6/ : SUCCESS in 21s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pep8/1b7a4aa/ : SUCCESS in 1m 45s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/3/check/gate-python-troveclient-docs/5f398c8//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python27/845cf33/ : SUCCESS in 1m 06s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-python34/8164d6d/ : SUCCESS in 1m 23s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/266204/3/check/gate-python-troveclient-pypy/7471021/ : SUCCESS in 1m 53s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/750d851/ : SUCCESS in 55m 24s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/3/check/gate-trove-functional-dsvm-mysql/d37938a/ : SUCCESS in 1h 23m 48s","accounts_in_message":[],"_revision_number":3},{"id":"5e2aa76db9d886d366017cd1ec78a61ad5eed8e0","author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"date":"2016-01-26 21:27:54.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"acdc72b7252c3700435b28ebf86d61bba8c00bd0","author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"date":"2016-01-27 15:34:58.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"8f470cd312d0309152307d9939853c858049235f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-27 15:35:04.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"e890b0021fdeb51ec96c70fe96cfb41d4e0fe480","date":"2016-01-27 17:34:36.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"529d1700ff7cbb587eafc0aa93c4f7441173cc1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-27 17:34:36.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/04/266204/3/gate/gate-python-troveclient-requirements/c66312b/ : SUCCESS in 37s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/266204/3/gate/gate-python-troveclient-docs/25174ba//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/266204/3/gate/gate-python-troveclient-pep8/7f9f422/ : SUCCESS in 55s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/266204/3/gate/gate-python-troveclient-python27/dd08f68/ : SUCCESS in 57s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/266204/3/gate/gate-python-troveclient-python34/e2d5515/ : SUCCESS in 1m 13s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/266204/3/gate/gate-tempest-dsvm-neutron-src-python-troveclient/b3604ec/ : SUCCESS in 1h 06m 41s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/266204/3/gate/gate-trove-functional-dsvm-mysql/f07abe4/ : SUCCESS in 1h 33m 36s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e9e4c142b433b26e6cea135224bd94139d986975","revisions":{"6b4737bf8e90be3a0bcc55009d2c043da60cfbd4":{"kind":"REWORK","_number":1,"created":"2016-01-12 06:06:37.000000000","uploader":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"ref":"refs/changes/04/266204/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/266204/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/1"}}},"commit":{"parents":[{"commit":"261c088eac631cbf013b496cf6d6dccaf3003df3","subject":"Trival: Remove \u0027MANIFEST.in\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/261c088eac631cbf013b496cf6d6dccaf3003df3"}]}],"author":{"name":"ting.wang","email":"ting.wang@easystack.cn","date":"2016-01-12 03:27:57.000000000","tz":480},"committer":{"name":"ting.wang","email":"ting.wang@easystack.cn","date":"2016-01-12 06:06:17.000000000","tz":480},"subject":"Add debug testenv in tox","message":"Add debug testenv in tox\n\nOnce we add debug testenv, we can use \"tox -e debug -- --debug\"\nto debug test cases when tox is running.\n\nChange-Id: I93709451af9a14fc9c71e1c3306a1a025aee8b44\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/6b4737bf8e90be3a0bcc55009d2c043da60cfbd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/6b4737bf8e90be3a0bcc55009d2c043da60cfbd4"}]},"branch":"refs/heads/master"},"dfc98e233c0fe790b14dfee92c03d3bbeef9959d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-01-16 03:53:43.000000000","uploader":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"ref":"refs/changes/04/266204/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/266204/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/2"}}},"commit":{"parents":[{"commit":"261c088eac631cbf013b496cf6d6dccaf3003df3","subject":"Trival: Remove \u0027MANIFEST.in\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/261c088eac631cbf013b496cf6d6dccaf3003df3"}]}],"author":{"name":"ting.wang","email":"ting.wang@easystack.cn","date":"2016-01-12 03:27:57.000000000","tz":480},"committer":{"name":"ting wang","email":"ting.wang@easystack.cn","date":"2016-01-16 03:53:39.000000000","tz":0},"subject":"use oslotest to break into the debugger when running test cases","message":"use oslotest to break into the debugger when running test cases\n\nOnce we add debug testenv, we can use \"tox -e debug\" to debug test cases\nwhen tox is running. Then tox will use oslotest which really debug our\ntest cases.\n\nOnly we should do is insert pdb into code.It\u0027s easy to use.\nusage link:\nhttp://docs.openstack.org/developer/oslotest/features.html\n\nChange-Id: I93709451af9a14fc9c71e1c3306a1a025aee8b44\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/dfc98e233c0fe790b14dfee92c03d3bbeef9959d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/dfc98e233c0fe790b14dfee92c03d3bbeef9959d"}]},"branch":"refs/heads/master"},"e9e4c142b433b26e6cea135224bd94139d986975":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2016-01-21 12:57:07.000000000","uploader":{"_account_id":19132,"name":"ting wang","email":"bx_wang@outlook.com","username":"binean"},"ref":"refs/changes/04/266204/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/266204/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/266204/3"}}},"commit":{"parents":[{"commit":"261c088eac631cbf013b496cf6d6dccaf3003df3","subject":"Trival: Remove \u0027MANIFEST.in\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/261c088eac631cbf013b496cf6d6dccaf3003df3"}]}],"author":{"name":"ting.wang","email":"ting.wang@easystack.cn","date":"2016-01-12 03:27:57.000000000","tz":480},"committer":{"name":"ting wang","email":"ting.wang@easystack.cn","date":"2016-01-21 12:57:03.000000000","tz":0},"subject":"use oslotest to break into the debugger when running test cases","message":"use oslotest to break into the debugger when running test cases\n\nOnce we add debug testenv, we can use \"tox -e debug\" to debug test cases\nwhen tox is running. Then tox will use oslotest which really debug our\ntest cases.\n\nOnly we should do is insert pdb into code.It\u0027s easy to use.\n\nThe same in trove:\nhttps://review.openstack.org/#/c/265524/\n\nusage link:\nhttp://docs.openstack.org/developer/oslotest/features.html\n\nChange-Id: I93709451af9a14fc9c71e1c3306a1a025aee8b44\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e9e4c142b433b26e6cea135224bd94139d986975"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e9e4c142b433b26e6cea135224bd94139d986975"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
