)]}'
{"id":"openstack%2Fpython-troveclient~183822","triplet_id":"openstack%2Fpython-troveclient~master~I6a148fb5caad6a83b6ac23411b6458f231064ead","project":"openstack/python-troveclient","branch":"master","topic":"master","hashtags":[],"change_id":"I6a148fb5caad6a83b6ac23411b6458f231064ead","subject":"Added more unit-tests to improve code coverage","status":"MERGED","created":"2015-05-16 18:40:47.000000000","updated":"2015-06-08 20:54:28.000000000","submitted":"2015-06-08 20:54:26.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"507274d937942aa2008c3a60de0652fc53ef999a","_number":183822,"virtual_id_number":183822,"owner":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":2,"date":"2015-06-08 20:54:26.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"all":[{"value":2,"date":"2015-06-08 16:09:38.000000000","_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":1,"date":"2015-06-08 16:27:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},{"value":2,"date":"2015-06-08 16:54:34.000000000","_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"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":"2015-06-08 17:33:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},{"value":2,"date":"2015-06-08 18:13:47.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":1,"date":"2015-06-08 16:53:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"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":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},{"value":1,"date":"2015-06-08 18:13:47.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"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":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},{"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-26 18:18:55.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":"2015-06-08 16:09:38.000000000","updated_by":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"reviewer":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"state":"REVIEWER"},{"updated":"2015-06-08 16:27:43.000000000","updated_by":{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},"reviewer":{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},"state":"REVIEWER"},{"updated":"2015-06-08 16:53:47.000000000","updated_by":{"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},"reviewer":{"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},"state":"REVIEWER"},{"updated":"2015-06-08 16:54:34.000000000","updated_by":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"reviewer":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"state":"REVIEWER"},{"updated":"2015-06-08 17:33:58.000000000","updated_by":{"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},"reviewer":{"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},"state":"REVIEWER"},{"updated":"2015-06-08 18:13:47.000000000","updated_by":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"reviewer":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"state":"REVIEWER"},{"updated":"2015-06-08 20:54:26.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"52b7be1a6aa48d75363a82f2fa945e9913f8532c","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-16 18:40:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"022627a1b72e1698cfcfd273cf7ce69f1542bcd7","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-16 18:42:32.000000000","message":"Topic changed from master to code-coverage","accounts_in_message":[],"_revision_number":1},{"id":"c43f7337ca3a1d0ff31dc03a4d6a48150d01f021","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-16 18:48:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a7d1c2a251e958e55c4a24bba072edece4aee419","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-16 20:06:56.000000000","message":"Patch Set 2: 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/22/183822/2/check/gate-python-troveclient-requirements/7ee42da/ : SUCCESS in 6s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python26/33c4e18/ : SUCCESS in 52s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-pep8/b389c2e/ : SUCCESS in 44s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/2/check/gate-python-troveclient-docs/a46ddd0//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python27/241e1c4/ : FAILURE in 42s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python34/fb88e0d/ : FAILURE in 1m 02s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-pypy/6c06db8/ : FAILURE in 1m 28s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/999710e/ : SUCCESS in 44m 28s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/2/check/gate-trove-functional-dsvm-mysql/ba6d6d3/ : SUCCESS in 1h 18m 01s","accounts_in_message":[],"_revision_number":2},{"id":"a6a70fa4c5a160433a4edacac5e5ebb8f77ae66c","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-17 04:26:49.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"32f761ee6c32ac789ff03e3d7039153bad00a1a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-17 05:43:00.000000000","message":"Patch Set 2:\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/22/183822/2/check/gate-python-troveclient-requirements/76e146d/ : SUCCESS in 9s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python26/2c21c88/ : FAILURE in 53s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-pep8/d56ba4d/ : SUCCESS in 44s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/2/check/gate-python-troveclient-docs/03096d0//doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python27/376dd24/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-python34/588f107/ : SUCCESS in 1m 19s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/2/check/gate-python-troveclient-pypy/e4b57fc/ : FAILURE in 1m 26s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/bc805b6/ : FAILURE in 41m 07s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/2/check/gate-trove-functional-dsvm-mysql/0382ccc/ : SUCCESS in 1h 16m 04s","accounts_in_message":[],"_revision_number":2},{"id":"59d5a71fcc864dfe207d8b8b963fde619043d502","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-17 05:55:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"715e3655f160ab27bfa46edbb837c803a7e24078","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-17 07:13:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-requirements/928aa68/ : SUCCESS in 6s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-python26/9ccfe24/ : SUCCESS in 1m 15s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-pep8/e59aafa/ : SUCCESS in 38s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/3/check/gate-python-troveclient-docs/3beedfd//doc/build/html/ : SUCCESS in 41s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-python27/6915c58/ : SUCCESS in 44s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-python34/9f7f1e6/ : SUCCESS in 50s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/3/check/gate-python-troveclient-pypy/a684881/ : SUCCESS in 1m 13s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/3ce167b/ : SUCCESS in 45m 10s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/3/check/gate-trove-functional-dsvm-mysql/50b4a51/ : SUCCESS in 1h 17m 46s","accounts_in_message":[],"_revision_number":3},{"id":"8c37c1977fc027bdb597265ee02d056c114e92b3","author":{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},"date":"2015-05-22 19:06:51.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nOne small comment. Fix or don\u0027t, up to you.","accounts_in_message":[],"_revision_number":3},{"id":"a38e82dd038e5e1c24b96b868311af25d5c5c53a","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-05-22 21:12:19.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"920bad9efcfdd3e4b7c3ccf56ffa82a812df45a1","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-05-25 14:17:01.000000000","message":"Patch Set 3:\n\n(3 comments)\n\nsome comments","accounts_in_message":[],"_revision_number":3},{"id":"0c41117212bac7794686e2d0faafdef9f50dafae","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-26 06:38:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"86d2f8bbd7151e0deaa179c084a6bcb26b977da8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 07:57:16.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-troveclient-requirements http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-requirements/e2f608a/ : SUCCESS in 14s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python26/24de0fb/ : SUCCESS in 1m 11s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pep8/ddb71cd/ : FAILURE in 49s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/4/check/gate-python-troveclient-docs/a7ce870//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python27/35c9745/ : SUCCESS in 58s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python34/192769a/ : SUCCESS in 55s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pypy/a8cf217/ : SUCCESS in 1m 12s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/8402149/ : SUCCESS in 43m 33s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/4/check/gate-trove-functional-dsvm-mysql/6f69115/ : SUCCESS in 1h 18m 32s","accounts_in_message":[],"_revision_number":4},{"id":"fa6515e87cb7f8037764f9cb7e94c87bf401ad28","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-05-26 18:18:55.000000000","message":"Patch Set 4: Code-Review+1\n\nTested and LG.","accounts_in_message":[],"_revision_number":4},{"id":"98fb39356fd3dea2c307e77fb552f0713a626173","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-05-26 18:19:53.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"27da2ccd68e96e0e1672ac91604affa252930c2c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 19:34:52.000000000","message":"Patch Set 4:\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/22/183822/4/check/gate-python-troveclient-requirements/efbdda0/ : SUCCESS in 13s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python26/a7a75aa/ : SUCCESS in 57s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pep8/da222fd/ : FAILURE in 47s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/4/check/gate-python-troveclient-docs/939fd8c//doc/build/html/ : SUCCESS in 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python27/f65862b/ : SUCCESS in 1m 02s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python34/5de1bd6/ : SUCCESS in 1m 07s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pypy/39ab2b0/ : SUCCESS in 2m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/c72a6c0/ : SUCCESS in 41m 32s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/4/check/gate-trove-functional-dsvm-mysql/eb08dad/ : FAILURE in 1h 14m 51s","accounts_in_message":[],"_revision_number":4},{"id":"83c8ef0bf0efb7625f1b42277b4f99954612ab21","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-29 06:57:39.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"ebe84a336533d4913f52d7849021766193318255","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 08:40:51.000000000","message":"Patch Set 4:\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/22/183822/4/check/gate-python-troveclient-requirements/12a93f4/ : SUCCESS in 10s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python26/b71054b/ : SUCCESS in 51s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pep8/721fb7e/ : SUCCESS in 1m 36s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/4/check/gate-python-troveclient-docs/01b7118//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python27/f9ee742/ : SUCCESS in 52s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python34/3a0faed/ : SUCCESS in 1m 26s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pypy/e52bb79/ : SUCCESS in 1m 34s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/c1aaf19/ : SUCCESS in 43m 17s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/4/check/gate-trove-functional-dsvm-mysql/3e85fdf/ : FAILURE in 1h 18m 00s","accounts_in_message":[],"_revision_number":4},{"id":"8b3608e464b67ff30dfc59e60f3ca73730f1a84d","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-05-29 08:45:18.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"54da449e653ac10b69132bd16a46e031769e1883","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 10:43:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-requirements/a24a731/ : SUCCESS in 10s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python26/4576b35/ : SUCCESS in 49s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pep8/d9fbb70/ : SUCCESS in 37s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/4/check/gate-python-troveclient-docs/0d6a244//doc/build/html/ : SUCCESS in 1m 51s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python27/fef8110/ : SUCCESS in 46s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-python34/6c655bc/ : SUCCESS in 53s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/4/check/gate-python-troveclient-pypy/6a9c8ff/ : SUCCESS in 1m 12s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/7330b19/ : SUCCESS in 46m 24s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/4/check/gate-trove-functional-dsvm-mysql/21554b3/ : SUCCESS in 1h 21m 22s","accounts_in_message":[],"_revision_number":4},{"id":"1f271b9eeabb18062fac679a3b494692533d552a","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-06-02 17:41:24.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"5034ba18c60637428df20965c358c0ffd5c6f950","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2015-06-03 08:31:03.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"59347f963222192ad9067588f25ab9d66a9ce055","author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"date":"2015-06-05 17:05:00.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"73ca904fa67014b60cf80c90a2eb0a65b106d347","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-06-05 17:44:52.000000000","message":"Patch Set 4:\n\nI get it that we\u0027re adding more unit tests but this review and https://review.openstack.org/#/c/187906/ are both about unit tests for the client.\n\nWould it make sense to try and reduce the proliferation of reviews and consolidate these changes. I\u0027m sure the CI system would appreciate it as well.","accounts_in_message":[],"_revision_number":4},{"id":"f20ff41d9baf5c955c5d4c9c07f741c295cc5e01","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-06-05 17:48:14.000000000","message":"Patch Set 4:\n\nI can merge the two changes but still it would be take two runs on ci-gates as it would now take one run for each of two commits, Kindly confirm.","accounts_in_message":[],"_revision_number":4},{"id":"59727ed8ca3c665a98802e897df377e1e0faa3a1","author":{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},"date":"2015-06-05 18:33:44.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8eb1fc2dc3fa55d92b47f4a812ad1e09ab1b9ad1","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-06-08 07:31:36.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"05e02e22ebf34c89f200f430e975335b8b015ed7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 08:52:21.000000000","message":"Patch Set 5: 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-python26 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python26/5d85e6d/ : SUCCESS in 59s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-pep8/3c702b2/ : SUCCESS in 53s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/5/check/gate-python-troveclient-docs/d41d177//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python27/7bb8178/ : SUCCESS in 57s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python34/c956a8e/ : SUCCESS in 1m 09s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-pypy/0184959/ : SUCCESS in 1m 41s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/5/check/gate-tempest-dsvm-neutron-src-python-troveclient/50a8bbe/ : SUCCESS in 51m 12s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/5/check/gate-trove-functional-dsvm-mysql/c1710cf/ : FAILURE in 1h 17m 32s","accounts_in_message":[],"_revision_number":5},{"id":"c78c2811f55299815de99393cc3b9a62dc4b41c1","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-06-08 08:55:12.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"bac4a35eeacdf753be0b4ec9c782ebe707a0b216","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-06-08 09:33:56.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"9989e9ca6d61513351bd7bc8864653413af13d2e","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-06-08 10:40:50.000000000","message":"Patch Set 5:\n\nsushil, I\u0027m not suggesting that you make the changes dependent on each other. rather that you make them one commit. One commit per test or per mock seems rather excessive to me. Given that we\u0027re trying to minimize the time to review changes, building a backlog this way does not seem like the right answer.","accounts_in_message":[],"_revision_number":5},{"id":"7fcb0d863818b49a54566be294cc6110912270cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 10:46:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python26/2fc6220/ : SUCCESS in 54s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-pep8/32c753b/ : SUCCESS in 49s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/5/check/gate-python-troveclient-docs/9e0d556//doc/build/html/ : SUCCESS in 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python27/3cc2faf/ : SUCCESS in 53s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-python34/60a3fd8/ : SUCCESS in 1m 09s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/5/check/gate-python-troveclient-pypy/44fe540/ : SUCCESS in 1m 59s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/5/check/gate-tempest-dsvm-neutron-src-python-troveclient/fe1fe6c/ : SUCCESS in 1h 51m 17s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/5/check/gate-trove-functional-dsvm-mysql/bc61293/ : SUCCESS in 1h 51m 13s","accounts_in_message":[],"_revision_number":5},{"id":"3b54c0f0579c3d9a03866c2632676de8a346c407","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-06-08 10:51:45.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b5ea1258cee49238d6af30b9638a7437e0724d09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 12:19:50.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-requirements/c307cd1/ : SUCCESS in 15s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-python26/1ecbf77/ : SUCCESS in 1m 17s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-pep8/3a28115/ : SUCCESS in 54s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/6/check/gate-python-troveclient-docs/1bf29dc//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-python27/90ec48a/ : SUCCESS in 59s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-python34/a32673d/ : SUCCESS in 1m 07s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/6/check/gate-python-troveclient-pypy/9f8e92b/ : SUCCESS in 1m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/6/check/gate-tempest-dsvm-neutron-src-python-troveclient/2eb56ba/ : SUCCESS in 44m 17s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/6/check/gate-trove-functional-dsvm-mysql/389c4de/ : SUCCESS in 1h 27m 58s","accounts_in_message":[],"_revision_number":6},{"id":"b2e19eabcf0692b69cccb4cbcde6491a6e6b01b1","author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"date":"2015-06-08 16:09:38.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"5e07d8bccf78f74b728deaa7c863d385e7b27d9d","author":{"_account_id":14912,"name":"Ashleigh Farnham","email":"ashleighfarnham@gmail.com"},"date":"2015-06-08 16:27:43.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"88114995495539f5b0f3c51ea0556e37e5a032a1","author":{"_account_id":1870,"name":"Anna Shen","email":"ruiyuan.shen@hp.com","username":"ruiyuan-shen"},"date":"2015-06-08 16:53:47.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"8f7b2e592e7988ce05f9854df6cde36bcf8637ac","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-06-08 16:54:34.000000000","message":"Patch Set 6: Code-Review+2\n\nI\u0027ll let someone else do the honors with WF +1","accounts_in_message":[],"_revision_number":6},{"id":"27d776b1547a2f002e769e875fc83fc8411e3fde","author":{"_account_id":15321,"name":"Matthew Van Dijk","email":"mvandijk@tesora.com","username":"mvandijk"},"date":"2015-06-08 17:33:58.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"4cadb1ad15bfbb26f422c98f0ea869d756bbf0c2","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2015-06-08 18:13:47.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"22523887ce848e2b896f8b2c42894bab8db6fb84","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 18:13:53.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"2e8417b87c801ddbe5795f18957011ff6ff305a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 20:54:26.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-requirements http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-requirements/1582ee4/ : SUCCESS in 25s\n- gate-python-troveclient-python26 http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-python26/13eaa8f/ : SUCCESS in 1m 02s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/22/183822/6/gate/gate-python-troveclient-docs/32b939e//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-troveclient-pep8 http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-pep8/cc4846a/ : SUCCESS in 2m 04s\n- gate-python-troveclient-python27 http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-python27/43b377c/ : SUCCESS in 58s\n- gate-python-troveclient-python34 http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-python34/139a79e/ : SUCCESS in 1m 24s\n- gate-python-troveclient-pypy http://logs.openstack.org/22/183822/6/gate/gate-python-troveclient-pypy/6734657/ : SUCCESS in 1m 28s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/22/183822/6/gate/gate-tempest-dsvm-neutron-src-python-troveclient/5f97406/ : SUCCESS in 46m 06s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/22/183822/6/gate/gate-trove-functional-dsvm-mysql/ffdf3b4/ : SUCCESS in 1h 21m 16s","accounts_in_message":[],"_revision_number":6},{"id":"255020a91c1f39fb9dbbea4ad5c1c911f3feedc5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 20:54:28.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"61a756a014eac7a9a479031d2d76187e668c158f","revisions":{"e1f546f630e0fffa3a7a34fde2b92891ccd7d505":{"kind":"REWORK","_number":1,"created":"2015-05-16 18:40:47.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/1"}}},"commit":{"parents":[{"commit":"82e05cb13a5cdd9c7a2accf07170eb26762d8879","subject":"Merge \"Updated coverage related options to project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/82e05cb13a5cdd9c7a2accf07170eb26762d8879"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-15 19:14:52.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-16 18:40:45.000000000","tz":0},"subject":"Added more unit-tests for troveclient/v1/shell.py","message":"Added more unit-tests for troveclient/v1/shell.py\n\ntroveclient/v1/shell.py was very low on coverage,\nadded more tests to increase the code-coverage.\n\nThe methodology to test shell has been motivated from the\none used by python-novaclient to test novaclient/v2/shell.py\n\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e1f546f630e0fffa3a7a34fde2b92891ccd7d505"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e1f546f630e0fffa3a7a34fde2b92891ccd7d505"}]},"branch":"refs/heads/master"},"80212dcf7d260bc81a938db479fc05b7b947784d":{"kind":"REWORK","_number":2,"created":"2015-05-16 18:48:48.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/2"}}},"commit":{"parents":[{"commit":"82e05cb13a5cdd9c7a2accf07170eb26762d8879","subject":"Merge \"Updated coverage related options to project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/82e05cb13a5cdd9c7a2accf07170eb26762d8879"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-15 19:14:52.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-16 18:48:42.000000000","tz":0},"subject":"Added more unit-tests for troveclient/v1/shell.py","message":"Added more unit-tests for troveclient/v1/shell.py\n\ntroveclient/v1/shell.py was very low on coverage,\nadded more tests to increase the code-coverage.\n\nThe methodology to test shell has been motivated from the\none used by python-novaclient to test novaclient/v2/shell.py\n\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/80212dcf7d260bc81a938db479fc05b7b947784d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/80212dcf7d260bc81a938db479fc05b7b947784d"}]},"branch":"refs/heads/master"},"065a315cf5310238fe16b55b876ca745848b0d86":{"kind":"REWORK","_number":3,"created":"2015-05-17 05:55:31.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/3"}}},"commit":{"parents":[{"commit":"82e05cb13a5cdd9c7a2accf07170eb26762d8879","subject":"Merge \"Updated coverage related options to project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/82e05cb13a5cdd9c7a2accf07170eb26762d8879"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-15 19:14:52.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-17 05:53:47.000000000","tz":0},"subject":"Added more unit-tests for troveclient/v1/shell.py","message":"Added more unit-tests for troveclient/v1/shell.py\n\ntroveclient/v1/shell.py was very low on coverage,\nadded more tests to increase the code-coverage.\n\nThe methodology to test shell has been motivated from the\none used by python-novaclient to test novaclient/v2/shell.py\n\nAlso found an unmocked entry in test_secgroups.py,\nwhich was causing intermittent failure on gate for unit-test.\n\nCloses-Bug: #1455856\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/065a315cf5310238fe16b55b876ca745848b0d86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/065a315cf5310238fe16b55b876ca745848b0d86"}]},"branch":"refs/heads/master"},"feaa343f936baebe83439d458a3c5e72c379e43f":{"kind":"REWORK","_number":4,"created":"2015-05-26 06:38:35.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/4"}}},"commit":{"parents":[{"commit":"82e05cb13a5cdd9c7a2accf07170eb26762d8879","subject":"Merge \"Updated coverage related options to project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/82e05cb13a5cdd9c7a2accf07170eb26762d8879"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-15 19:14:52.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-05-26 06:38:27.000000000","tz":0},"subject":"Added more unit-tests for troveclient/v1/shell.py","message":"Added more unit-tests for troveclient/v1/shell.py\n\ntroveclient/v1/shell.py was very low on coverage,\nadded more tests to increase the code-coverage.\n\nThe methodology to test shell has been motivated from the\none used by python-novaclient to test novaclient/v2/shell.py\n\nAlso found an unmocked entry in test_secgroups.py,\nwhich was causing intermittent failure on gate for unit-test.\n\nCloses-Bug: #1455856\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/feaa343f936baebe83439d458a3c5e72c379e43f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/feaa343f936baebe83439d458a3c5e72c379e43f"}]},"branch":"refs/heads/master"},"8c8c0d2d57ded73ecbf14063ff36fefd1467de58":{"kind":"REWORK","_number":5,"created":"2015-06-08 07:31:36.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/5"}}},"commit":{"parents":[{"commit":"ad68fb2897f7fa376bfbcf04b2698a46f2186ac3","subject":"Fixes the non-existent exception NoTokenLookupException","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/ad68fb2897f7fa376bfbcf04b2698a46f2186ac3"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-06-08 07:13:36.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-06-08 07:13:36.000000000","tz":0},"subject":"Fixes the unmocked entry in secgroup tests","message":"Fixes the unmocked entry in secgroup tests\n\nFound an unmocked entry in test_secgroups.py,\nwhich was causing intermittent failure while\nwriting another tests for shellp.py.\n\nCloses-Bug: #1455856\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/8c8c0d2d57ded73ecbf14063ff36fefd1467de58"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/8c8c0d2d57ded73ecbf14063ff36fefd1467de58"}]},"branch":"refs/heads/master"},"61a756a014eac7a9a479031d2d76187e668c158f":{"kind":"REWORK","_number":6,"created":"2015-06-08 10:51:45.000000000","uploader":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"ref":"refs/changes/22/183822/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/22/183822/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/22/183822/6"}}},"commit":{"parents":[{"commit":"ad68fb2897f7fa376bfbcf04b2698a46f2186ac3","subject":"Fixes the non-existent exception NoTokenLookupException","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/ad68fb2897f7fa376bfbcf04b2698a46f2186ac3"}]}],"author":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-06-08 07:13:36.000000000","tz":0},"committer":{"name":"Sushil Kumar","email":"sushil.kumar3@hp.com","date":"2015-06-08 10:51:40.000000000","tz":0},"subject":"Added more unit-tests to improve code coverage","message":"Added more unit-tests to improve code coverage\n\nFollowing files were too low on code coverage,\nso the coverage has been enhanced with addition of more unit-tests.\n- troveclient/client.py\n- troveclient/v1/shell.py\n\nThe methodology to test shell.py has been motivated from the\none used by python-novaclient to test novaclient/v2/shell.py\n\nAlso, found an unmocked entry in test_secgroups.py,\nwhich was causing intermittent failure while\nwriting the tests for shell.py.\n\nCloses-Bug: #1455856\nChange-Id: I6a148fb5caad6a83b6ac23411b6458f231064ead\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/61a756a014eac7a9a479031d2d76187e668c158f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/61a756a014eac7a9a479031d2d76187e668c158f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
