)]}'
{"neutron_tempest_plugin/api/test_routers_negative.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":98,"context_line":"    @decorators.idempotent_id(\u0027dad7a8ba-2726-11eb-82dd-74e5f9e2a801\u0027)"},{"line_number":99,"context_line":"    def test_remove_associated_ports(self):"},{"line_number":100,"context_line":"        self.client.update_router(self.router[\u0027id\u0027],"},{"line_number":101,"context_line":"                                  external_gateway_info\u003d{\u0027network_id\u0027: CONF.network.public_network_id})"},{"line_number":102,"context_line":"        self.create_router_interface(self.router[\u0027id\u0027], self.subnet[\u0027id\u0027])"},{"line_number":103,"context_line":"        port_ids \u003d [item[\u0027id\u0027] for item in self.client.list_ports(router_id\u003dself.router[\u0027id\u0027])[\u0027ports\u0027]]"},{"line_number":104,"context_line":"        LOG.info(\u0027test_remove_associated_ports \u0027 + str(port_ids))"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_dbb47f38","line":101,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: E501 line too long (103 \u003e 79 characters)","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":100,"context_line":"        self.client.update_router(self.router[\u0027id\u0027],"},{"line_number":101,"context_line":"                                  external_gateway_info\u003d{\u0027network_id\u0027: CONF.network.public_network_id})"},{"line_number":102,"context_line":"        self.create_router_interface(self.router[\u0027id\u0027], self.subnet[\u0027id\u0027])"},{"line_number":103,"context_line":"        port_ids \u003d [item[\u0027id\u0027] for item in self.client.list_ports(router_id\u003dself.router[\u0027id\u0027])[\u0027ports\u0027]]"},{"line_number":104,"context_line":"        LOG.info(\u0027test_remove_associated_ports \u0027 + str(port_ids))"},{"line_number":105,"context_line":"        for port_id in port_ids:"},{"line_number":106,"context_line":"            try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_3b830b59","line":103,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: E501 line too long (104 \u003e 79 characters)","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":104,"context_line":"        LOG.info(\u0027test_remove_associated_ports \u0027 + str(port_ids))"},{"line_number":105,"context_line":"        for port_id in port_ids:"},{"line_number":106,"context_line":"            try:"},{"line_number":107,"context_line":"                LOG.info(\u0027test_remove_associated_ports\u0027 + str(self.client.show_port(port_id)))"},{"line_number":108,"context_line":"                self.client.delete_port(port_id)"},{"line_number":109,"context_line":"            except Exception as e:"},{"line_number":110,"context_line":"                LOG.error(\u0027test_remove_associated_ports\u0027 + str(e) + port_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_1b88c76f","line":107,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: E501 line too long (94 \u003e 79 characters)","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":108,"context_line":"                self.client.delete_port(port_id)"},{"line_number":109,"context_line":"            except Exception as e:"},{"line_number":110,"context_line":"                LOG.error(\u0027test_remove_associated_ports\u0027 + str(e) + port_id)"},{"line_number":111,"context_line":"        port_ids \u003d [item[\u0027id\u0027] for item in self.client.list_ports(router_id\u003dself.router[\u0027id\u0027])[\u0027ports\u0027]]"},{"line_number":112,"context_line":"        LOG.info(\u0027test_remove_associated_ports \u0027 + str(port_ids))"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"class DvrRoutersNegativeTest(RoutersNegativeTestBase):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_7b7d936d","line":111,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: E501 line too long (104 \u003e 79 characters)","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":111,"context_line":"        port_ids \u003d [item[\u0027id\u0027] for item in self.client.list_ports(router_id\u003dself.router[\u0027id\u0027])[\u0027ports\u0027]]"},{"line_number":112,"context_line":"        LOG.info(\u0027test_remove_associated_ports \u0027 + str(port_ids))"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"class DvrRoutersNegativeTest(RoutersNegativeTestBase):"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    required_extensions \u003d [\u0027dvr\u0027]"},{"line_number":117,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_5b824f51","line":114,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: E302 expected 2 blank lines, found 1","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f9be18d4cdca1514328ae1bfd539bee8f21069c6","unresolved":false,"context_lines":[{"line_number":182,"context_line":"    def test_router_create_tenant_ha_returns_forbidden(self):"},{"line_number":183,"context_line":"        with testtools.ExpectedException(lib_exc.Forbidden):"},{"line_number":184,"context_line":"            self.create_router("},{"line_number":185,"context_line":"                data_utils.rand_name(\u0027router\u0027), ha\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_bb96db93","line":185,"updated":"2020-11-18 23:19:58.000000000","message":"pep8: W292 no newline at end of file","commit_id":"a80f735b23ab5abb8cae3d3e00bb16d833e0382a"}]}
