)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34777,"name":"Fiorella Yanac","email":"fyanac@redhat.com","username":"fyanac"},"change_message_id":"86e5077826099cc29d247469f0040d6e3dcd52ff","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"b3c9fd27_763e241b","updated":"2026-10-13 15:37:05.000000000","message":"All jobs passed: https://zuul.opendev.org/t/openstack/buildset/1f82d0de00f244228c3a4ac7ac3a091b except one was timeout -\u003e neutron-tempest-plugin-tap-as-a-service-2025-1","commit_id":"7399d751788b4037124436b0399ec64cb25a4c46"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"7036e5a3a87d6703f5908452f79e44137590b19d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"87a6b737_038a88f1","updated":"2026-10-16 13:52:38.000000000","message":"looks ok ,and passed","commit_id":"7399d751788b4037124436b0399ec64cb25a4c46"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e8af6f019406adaa60b0f1c5948824c63081de05","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3fcbdd1b_c84bbd2f","updated":"2026-10-14 12:52:35.000000000","message":"recheck - unrelated timeout in tapaas job","commit_id":"7399d751788b4037124436b0399ec64cb25a4c46"},{"author":{"_account_id":34777,"name":"Fiorella Yanac","email":"fyanac@redhat.com","username":"fyanac"},"change_message_id":"5b0bddfad47826be9f6b06c7bbec8afb67dfbbd0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"81616232_11d0d2c6","updated":"2026-10-21 08:24:12.000000000","message":"recheck neutron-tempest-plugin-tap-as-a-service-2026-1 - timeout - a patch has been merged to increase time in the job","commit_id":"7399d751788b4037124436b0399ec64cb25a4c46"}],"neutron_tempest_plugin/api/test_floating_ips_negative.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"07619416abea934fa6eaa9f815bfc06911e5f045","unresolved":true,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        return self.create_port(project_network), outer_router"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    def _create_dual_gateway_topology(self):"},{"line_number":97,"context_line":"        network \u003d self.create_network()"},{"line_number":98,"context_line":"        subnet \u003d self.create_subnet(network)"},{"line_number":99,"context_line":"        port \u003d self.create_port(network)"}],"source_content_type":"text/x-python","patch_set":2,"id":"a4cdea0f_0269b7d4","line":96,"updated":"2026-10-07 07:09:59.000000000","message":"you have proposed very similar (or even the same) method here and in the IndirectFloatingIPsTestJSON classes. Also we have something similar also in https://github.com/openstack/neutron-tempest-plugin/blob/master/neutron_tempest_plugin/scenario/test_connectivity.py - maybe you could move that method to some base class and reuse in different places where it is needed?","commit_id":"745c49bec5e1dcf8a268199306fc90d2a3b8c9e1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"76d57e84bfb44355e0bfb874c179c877c20392b6","unresolved":false,"context_lines":[{"line_number":62,"context_line":"                          floating_ip2[\u0027id\u0027], port_id\u003dport[\u0027id\u0027])"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"class IndirectFloatingIPsNegativeTestJSON(base.IndirectFloatingIPAdminTestBase):"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    @decorators.attr(type\u003d\u0027negative\u0027)"},{"line_number":68,"context_line":"    @decorators.idempotent_id(\u0027fb0bdc69-57df-48a5-9e30-7cc6b8b9a1a1\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"c5c673be_3b92be39","line":65,"updated":"2026-10-13 12:55:53.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"26b9cbe709ad23e72c00de63d458f9c8bcf7aabb"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"76d57e84bfb44355e0bfb874c179c877c20392b6","unresolved":false,"context_lines":[{"line_number":62,"context_line":"                          floating_ip2[\u0027id\u0027], port_id\u003dport[\u0027id\u0027])"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"class IndirectFloatingIPsNegativeTestJSON(base.IndirectFloatingIPAdminTestBase):"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    @decorators.attr(type\u003d\u0027negative\u0027)"},{"line_number":68,"context_line":"    @decorators.idempotent_id(\u0027fb0bdc69-57df-48a5-9e30-7cc6b8b9a1a1\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"cc34e272_cac3f972","line":65,"updated":"2026-10-13 12:55:53.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"26b9cbe709ad23e72c00de63d458f9c8bcf7aabb"}]}
