)]}'
{"neutron/tests/fullstack/test_l3_agent.py":[{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"7ce290ccd569a4520b9d24bf4bee2587ab8a9408","unresolved":false,"context_lines":[{"line_number":94,"context_line":"            functools.partial("},{"line_number":95,"context_line":"                self._is_ha_router_active_on_one_agent,"},{"line_number":96,"context_line":"                router[\u0027id\u0027]),"},{"line_number":97,"context_line":"            timeout\u003d90)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_07009e00","line":97,"updated":"2016-03-16 12:30:48.000000000","message":"maybe it makes sense to also add an exception text here","commit_id":"8b649fd1d8c3a2e09e7a4188f2f2eeb9a57a11f8"},{"author":{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},"change_message_id":"09e1e7691c634233e8f25dfc46a8241e4a7e14ca","unresolved":false,"context_lines":[{"line_number":94,"context_line":"            functools.partial("},{"line_number":95,"context_line":"                self._is_ha_router_active_on_one_agent,"},{"line_number":96,"context_line":"                router[\u0027id\u0027]),"},{"line_number":97,"context_line":"            timeout\u003d90)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_32a991e0","line":97,"in_reply_to":"1af94dfe_07009e00","updated":"2016-03-16 14:01:43.000000000","message":"Actually the error popped here is used to track the ongoing issue on launchpad, so I\u0027d rather not change it now until the problem is solved.","commit_id":"8b649fd1d8c3a2e09e7a4188f2f2eeb9a57a11f8"},{"author":{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},"change_message_id":"8379ec717d41108b36802429f1fa65847723c2d1","unresolved":false,"context_lines":[{"line_number":94,"context_line":"            functools.partial("},{"line_number":95,"context_line":"                self._is_ha_router_active_on_one_agent,"},{"line_number":96,"context_line":"                router[\u0027id\u0027]),"},{"line_number":97,"context_line":"            timeout\u003d90)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_12645520","line":97,"in_reply_to":"1af94dfe_32a991e0","updated":"2016-03-16 14:13:34.000000000","message":"Disregard last comment. If (when) there\u0027s a new patchset I\u0027ll do this.","commit_id":"8b649fd1d8c3a2e09e7a4188f2f2eeb9a57a11f8"},{"author":{"_account_id":8873,"name":"Assaf Muller","email":"amuller@redhat.com","username":"amuller"},"change_message_id":"a08048026821b159527c172a46a221b6b790412e","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        tenant_id \u003d uuidutils.generate_uuid()"},{"line_number":84,"context_line":"        router \u003d self.safe_client.create_router(tenant_id, ha\u003dTrue)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        utils.wait_until_true("},{"line_number":87,"context_line":"            functools.partial("},{"line_number":88,"context_line":"                self._is_ha_router_fully_scheduled,"},{"line_number":89,"context_line":"                router[\u0027id\u0027]),"}],"source_content_type":"text/x-python","patch_set":2,"id":"1af94dfe_a2c9c17a","line":86,"updated":"2016-03-16 17:54:36.000000000","message":"This doesn\u0027t make sense to me. create_router returns after it\u0027s finished scheduling.","commit_id":"db0c454b3ba78e674b76d7879daea8c75b8ee293"}]}
