)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c39fc5d98f0137497d51df73c0da35e41d922459","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"86131ca1_a9049d77","updated":"2023-03-17 10:12:47.000000000","message":"Looks ok and passing 😊","commit_id":"5041042ac36cafbb76d2864ec0bd6f7f21a39c0a"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"9eb53adc9b82cb528fabc77ab685340de38b1a6c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d3a5f2d5_9c747c40","updated":"2023-03-22 20:09:50.000000000","message":"Looks fine to me. I\u0027ll let you respond to ralonsoh\u0027s nit","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"1680b8563681b26bd0f8eb8c75fdfe3ec9857e1d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"69c0a9ab_6d4147b4","updated":"2023-03-22 16:53:08.000000000","message":"Looks ok, minor nit","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"daf6194b6b7f342fcff3e0e110c97cac4bbb5b50","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"85c9bd9d_5d7496a9","updated":"2023-03-21 10:16:02.000000000","message":"recheck - another, unrelated failure in stadium job","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d6ea61964869acae0ae171257499f0fd6ba60960","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"1fd029e4_e454b287","updated":"2023-03-21 08:09:53.000000000","message":"recheck - unrelated stadium errors","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"7e106e5a795fde54b6ec0dab72ea8aceffab13bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"f76ac430_708a62b5","updated":"2023-03-23 12:30:56.000000000","message":"thanks for these tests","commit_id":"da4bf1a6f09a0afa764902b1735934e5dc21e419"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"bef89e05aee95a60689048b4e66203dd8a8d2637","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"2a91c7b4_688af65e","updated":"2023-03-28 10:50:34.000000000","message":"recheck neutron-tempest-plugin-bgpvpn-bagpipe","commit_id":"b327a6342fa52d93ffd21dca3679c2e5e402f7d5"}],"neutron_tempest_plugin/scenario/base.py":[{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"d9b91aab69e266e7c753e41799f03ad43ae20849","unresolved":true,"context_lines":[{"line_number":634,"context_line":"    def nc_client(self, ip_address, port, protocol, ssh_client\u003dNone):"},{"line_number":635,"context_line":"        \"\"\"Check connectivity to TCP/UDP port at host via nc."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"        Client is always executed locally on host where tests are executed."},{"line_number":638,"context_line":"        \"\"\""},{"line_number":639,"context_line":"        cmd \u003d get_ncat_client_cmd(ip_address, port, protocol)"},{"line_number":640,"context_line":"        result \u003d shell.execute(cmd, ssh_client\u003dssh_client)"}],"source_content_type":"text/x-python","patch_set":3,"id":"2eab861c_859342df","line":637,"range":{"start_line":637,"start_character":0,"end_line":637,"end_character":75},"updated":"2023-03-09 09:10:04.000000000","message":"iiuc there is a need to change docstring according to change in L640, ncat client may be used from remote shell (not only local).","commit_id":"30dc8eb8977095a50160bf6369de0780333d2d02"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"772912b7128dc4539297a8c13961981450207d51","unresolved":false,"context_lines":[{"line_number":634,"context_line":"    def nc_client(self, ip_address, port, protocol, ssh_client\u003dNone):"},{"line_number":635,"context_line":"        \"\"\"Check connectivity to TCP/UDP port at host via nc."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"        Client is always executed locally on host where tests are executed."},{"line_number":638,"context_line":"        \"\"\""},{"line_number":639,"context_line":"        cmd \u003d get_ncat_client_cmd(ip_address, port, protocol)"},{"line_number":640,"context_line":"        result \u003d shell.execute(cmd, ssh_client\u003dssh_client)"}],"source_content_type":"text/x-python","patch_set":3,"id":"735ca053_00e4f2c1","line":637,"range":{"start_line":637,"start_character":0,"end_line":637,"end_character":75},"in_reply_to":"2eab861c_859342df","updated":"2023-03-10 09:13:22.000000000","message":"Done","commit_id":"30dc8eb8977095a50160bf6369de0780333d2d02"}],"neutron_tempest_plugin/scenario/test_security_groups.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"1680b8563681b26bd0f8eb8c75fdfe3ec9857e1d","unresolved":true,"context_lines":[{"line_number":138,"context_line":"            if sg[\u0027name\u0027] \u003d\u003d \u0027default\u0027:"},{"line_number":139,"context_line":"                return sg"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"    def _create_security_group(self, name_prefix, **kwargs):"},{"line_number":142,"context_line":"        if self.stateless_sg:"},{"line_number":143,"context_line":"            kwargs[\u0027stateful\u0027] \u003d False"},{"line_number":144,"context_line":"        sg \u003d self.os_primary.network_client.create_security_group("}],"source_content_type":"text/x-python","patch_set":8,"id":"21798a6a_db16d42e","line":141,"updated":"2023-03-22 16:53:08.000000000","message":"BaseNetworkTest implements a \"create_security_group\" method.","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"25c19362f6484cc3771c476b2c021c183f8a9710","unresolved":false,"context_lines":[{"line_number":138,"context_line":"            if sg[\u0027name\u0027] \u003d\u003d \u0027default\u0027:"},{"line_number":139,"context_line":"                return sg"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"    def _create_security_group(self, name_prefix, **kwargs):"},{"line_number":142,"context_line":"        if self.stateless_sg:"},{"line_number":143,"context_line":"            kwargs[\u0027stateful\u0027] \u003d False"},{"line_number":144,"context_line":"        sg \u003d self.os_primary.network_client.create_security_group("}],"source_content_type":"text/x-python","patch_set":8,"id":"d8d6bf48_db899748","line":141,"in_reply_to":"21798a6a_db16d42e","updated":"2023-03-23 08:11:16.000000000","message":"right. I still want to keep that private helper method as it sets \"stateful\" if needed and generates name of the SG but I will then use method from parent\u0027s class.","commit_id":"fa6af85c816f4c6c4b3b3ff378cec717fd43a5b3"}]}
