)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"change_message_id":"5dd0d1431f6ec6d90b8baf8acefe54585f96bd1a","unresolved":false,"context_lines":[{"line_number":9,"context_line":"API tests for L3 Conntrack Helper plugin."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Related-Bug: #1823633"},{"line_number":12,"context_line":"Depends-On: https://review.opendev.org/670837"},{"line_number":13,"context_line":"Change-Id: Ie085100f508f7a1cdb0fd4efbcffa1e2b485fbba"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"7faddb67_b53eb126","line":12,"range":{"start_line":12,"start_character":12,"end_line":12,"end_character":45},"updated":"2019-08-16 02:53:56.000000000","message":"I guess you want to depends on https://review.opendev.org/#/c/650270/ instead?","commit_id":"2a5e876c67765fb37cf4528b20cd678e9e8542d8"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"d85d6d923a2fe7d18ebf5c7d8340f4353e9db7a0","unresolved":false,"context_lines":[{"line_number":9,"context_line":"API tests for L3 Conntrack Helper plugin."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Related-Bug: #1823633"},{"line_number":12,"context_line":"Depends-On: https://review.opendev.org/670837"},{"line_number":13,"context_line":"Change-Id: Ie085100f508f7a1cdb0fd4efbcffa1e2b485fbba"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa7e38b_2b451a71","line":12,"range":{"start_line":12,"start_character":12,"end_line":12,"end_character":45},"in_reply_to":"7faddb67_b53eb126","updated":"2019-09-16 21:37:47.000000000","message":"I update this to https://review.opendev.org/670837, we need the devstack stuff to set up things for the test.","commit_id":"2a5e876c67765fb37cf4528b20cd678e9e8542d8"}],"neutron_tempest_plugin/api/base.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"29c1926f59a615abc1433a1ac99f5b641a8d15af","unresolved":false,"context_lines":[{"line_number":242,"context_line":"            for qos_policy in cls.qos_policies:"},{"line_number":243,"context_line":"                cls._try_delete_resource(cls.admin_client.delete_qos_policy,"},{"line_number":244,"context_line":"                                         qos_policy[\u0027id\u0027])"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"            # Clean up log_objects"},{"line_number":247,"context_line":"            for log_object in cls.log_objects:"},{"line_number":248,"context_line":"                cls._try_delete_resource(cls.admin_client.delete_log,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_683fedb3","line":245,"updated":"2019-07-16 03:05:59.000000000","message":"There should be a call around here somewhere to clean things up.","commit_id":"1e66e2f85e3562427620242e036660812da2a0a8"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"c1c5d28efd8336fa1aa6650c8166ea8198043ff2","unresolved":false,"context_lines":[{"line_number":242,"context_line":"            for qos_policy in cls.qos_policies:"},{"line_number":243,"context_line":"                cls._try_delete_resource(cls.admin_client.delete_qos_policy,"},{"line_number":244,"context_line":"                                         qos_policy[\u0027id\u0027])"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"            # Clean up log_objects"},{"line_number":247,"context_line":"            for log_object in cls.log_objects:"},{"line_number":248,"context_line":"                cls._try_delete_resource(cls.admin_client.delete_log,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_d12c8c03","line":245,"in_reply_to":"7faddb67_683fedb3","updated":"2019-07-16 08:50:47.000000000","message":"+1","commit_id":"1e66e2f85e3562427620242e036660812da2a0a8"},{"author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"change_message_id":"5dd0d1431f6ec6d90b8baf8acefe54585f96bd1a","unresolved":false,"context_lines":[{"line_number":154,"context_line":"            for floating_ip in cls.floating_ips:"},{"line_number":155,"context_line":"                cls._try_delete_resource(cls.delete_floatingip, floating_ip)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"            # Clean up routers"},{"line_number":158,"context_line":"            for router in cls.routers:"},{"line_number":159,"context_line":"                cls._try_delete_resource(cls.delete_router,"},{"line_number":160,"context_line":"                                         router)"}],"source_content_type":"text/x-python","patch_set":5,"id":"7faddb67_1536a552","line":157,"range":{"start_line":157,"start_character":23,"end_line":157,"end_character":30},"updated":"2019-08-16 02:53:56.000000000","message":"I think conntrack_helpers should be clean up before this.","commit_id":"2a5e876c67765fb37cf4528b20cd678e9e8542d8"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"d85d6d923a2fe7d18ebf5c7d8340f4353e9db7a0","unresolved":false,"context_lines":[{"line_number":154,"context_line":"            for floating_ip in cls.floating_ips:"},{"line_number":155,"context_line":"                cls._try_delete_resource(cls.delete_floatingip, floating_ip)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"            # Clean up routers"},{"line_number":158,"context_line":"            for router in cls.routers:"},{"line_number":159,"context_line":"                cls._try_delete_resource(cls.delete_router,"},{"line_number":160,"context_line":"                                         router)"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_0b737ee9","line":157,"range":{"start_line":157,"start_character":23,"end_line":157,"end_character":30},"in_reply_to":"7faddb67_1536a552","updated":"2019-09-16 21:37:47.000000000","message":"Done","commit_id":"2a5e876c67765fb37cf4528b20cd678e9e8542d8"}],"neutron_tempest_plugin/api/test_conntrack_helper.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"c1c5d28efd8336fa1aa6650c8166ea8198043ff2","unresolved":false,"context_lines":[{"line_number":27,"context_line":"class ConntrackHelperTestJSON(base.BaseNetworkTest):"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    required_extensions \u003d [\u0027router\u0027, \u0027l3-conntrack-helper\u0027,"},{"line_number":30,"context_line":"                           \u0027expose-l3-conntrack-helper\u0027]"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @classmethod"},{"line_number":33,"context_line":"    def resource_setup(cls):"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_51297ce3","line":30,"updated":"2019-07-16 08:50:47.000000000","message":"You need to add those extensions to the tempest config in .zuul.yaml file too. Otherwise those tests are skipped due to missing extension in tempest.conf file.","commit_id":"1e66e2f85e3562427620242e036660812da2a0a8"}]}
