)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"94403a1f47f36d233b4ad3239220b68d926124b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"6307027c_b9c5ebe2","updated":"2021-11-02 13:03:35.000000000","message":"a small -1 to check one thing, see the comment below","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a40584f5ba6fa6d38d1f816eb06b5c35f2064907","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"ab28aa63_7fb8209a","updated":"2021-10-28 16:24:20.000000000","message":"lgtm, do we have testing patch to run this test in neutron-ovs-tempest-multinode-full job on neutron side?","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"42db5e0c408b8f8b360fc02b04afa18d6f12a07d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"53060cc7_b3ec8714","updated":"2021-11-01 15:57:36.000000000","message":"lgtm, test are passing in https://review.opendev.org/c/openstack/neutron/+/815898","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"988d58c693c1b3c78109754487bfb0100ecccbcc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"ad37b43c_817be432","in_reply_to":"ab28aa63_7fb8209a","updated":"2021-10-28 22:17:01.000000000","message":"testing in this https://review.opendev.org/c/openstack/neutron/+/815898","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6c4f9cc331e771f2dec50023f0bfe888a14ff94c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"50e5cf9b_9ae53ca1","updated":"2021-11-02 23:28:34.000000000","message":"lgtm, test passing in https://review.opendev.org/c/openstack/neutron/+/815898","commit_id":"bc0257c8fcb88772e70897177589501cd624d9a0"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"1f8e7a056b16cdbb8968fa77a78e17aabb2243d5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"165c3768_e20ce3f4","updated":"2021-11-04 08:15:23.000000000","message":"recheck","commit_id":"bc0257c8fcb88772e70897177589501cd624d9a0"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7099ecf3877685e969b0e17dd184a8275091f128","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"72c33d51_fa2cd448","updated":"2021-11-03 05:59:34.000000000","message":"recheck","commit_id":"bc0257c8fcb88772e70897177589501cd624d9a0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"95fc830883b00e018d6b4f24184e92e09feec3bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"86e7977e_32e56756","updated":"2021-11-03 17:52:03.000000000","message":"recheck","commit_id":"bc0257c8fcb88772e70897177589501cd624d9a0"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"cec99c46aab617ef415708a2a7ae91a01a95167e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"91951542_864a1c08","updated":"2021-11-02 19:23:09.000000000","message":"thanks","commit_id":"bc0257c8fcb88772e70897177589501cd624d9a0"}],"tempest/scenario/test_network_qos_placement.py":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"94403a1f47f36d233b4ad3239220b68d926124b8","unresolved":true,"context_lines":[{"line_number":170,"context_line":"                                  self.SMALLEST_POSSIBLE_BW))"},{"line_number":171,"context_line":"        if len(alloc_candidates[\u0027provider_summaries\u0027]) \u003d\u003d 0:"},{"line_number":172,"context_line":"            self.fail(\u0027No allocation candidates are available for %s:%s\u0027 %"},{"line_number":173,"context_line":"                      (self.INGRESS_RESOURCE_CLASS, self.SMALLEST_POSSIBLE_BW))"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        # Just to be sure check with impossible high (placement max_int),"},{"line_number":176,"context_line":"        # allocation"}],"source_content_type":"text/x-python","patch_set":7,"id":"6164931a_a21c8636","line":173,"range":{"start_line":173,"start_character":28,"end_line":173,"end_character":50},"updated":"2021-11-02 13:03:35.000000000","message":"shouldn\u0027t this be BW_RESOURCE_CLASS ?","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"36d5adbbdff29dc309625a714d85ef71c7afca69","unresolved":false,"context_lines":[{"line_number":170,"context_line":"                                  self.SMALLEST_POSSIBLE_BW))"},{"line_number":171,"context_line":"        if len(alloc_candidates[\u0027provider_summaries\u0027]) \u003d\u003d 0:"},{"line_number":172,"context_line":"            self.fail(\u0027No allocation candidates are available for %s:%s\u0027 %"},{"line_number":173,"context_line":"                      (self.INGRESS_RESOURCE_CLASS, self.SMALLEST_POSSIBLE_BW))"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        # Just to be sure check with impossible high (placement max_int),"},{"line_number":176,"context_line":"        # allocation"}],"source_content_type":"text/x-python","patch_set":7,"id":"d33b8c1e_983b7c7f","line":173,"range":{"start_line":173,"start_character":28,"end_line":173,"end_character":50},"in_reply_to":"6164931a_a21c8636","updated":"2021-11-02 17:19:29.000000000","message":"Done","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"988d58c693c1b3c78109754487bfb0100ecccbcc","unresolved":true,"context_lines":[{"line_number":224,"context_line":"                        \u0027port-resource-request-groups\u0027, \u0027network\u0027):"},{"line_number":225,"context_line":"                    self.assertEqual("},{"line_number":226,"context_line":"                        {allocation_rp},"},{"line_number":227,"context_line":"                        set(port_binding_alloc.values()))"},{"line_number":228,"context_line":"                else:"},{"line_number":229,"context_line":"                    self.assertEqual(allocation_rp, port_binding_alloc)"},{"line_number":230,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"dc654521_30c2b8ed","line":227,"range":{"start_line":227,"start_character":20,"end_line":227,"end_character":57},"updated":"2021-10-28 22:17:01.000000000","message":"not sure why but it is failing in this\n\nTraceback (most recent call last):\n  File \"/opt/stack/tempest/tempest/common/utils/__init__.py\", line 70, in wrapper\n    return f(*func_args, **func_kwargs)\n  File \"/opt/stack/tempest/tempest/scenario/test_network_qos_placement.py\", line 328, in test_resize_with_qos_min_bw_allocation\n    self._assert_allocation_is_as_expected(server[\u0027id\u0027],\n  File \"/opt/stack/tempest/tempest/scenario/test_network_qos_placement.py\", line 227, in _assert_allocation_is_as_expected\n    set(port_binding_alloc.values()))\nAttributeError: \u0027str\u0027 object has no attribute \u0027values\u0027\n\n\nIn the testing patch https://review.opendev.org/c/openstack/neutron/+/815898\n\nhttps://729a4117691da65e3ee9-06042ce60c33c75ee49bc00edefec37e.ssl.cf5.rackcdn.com/815898/1/check/neutron-ovs-tempest-multinode-full/91a693e/testr_results.html","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"1b5917e06883463ced3fb6b74457ecd91a09a43a","unresolved":true,"context_lines":[{"line_number":224,"context_line":"                        \u0027port-resource-request-groups\u0027, \u0027network\u0027):"},{"line_number":225,"context_line":"                    self.assertEqual("},{"line_number":226,"context_line":"                        {allocation_rp},"},{"line_number":227,"context_line":"                        set(port_binding_alloc.values()))"},{"line_number":228,"context_line":"                else:"},{"line_number":229,"context_line":"                    self.assertEqual(allocation_rp, port_binding_alloc)"},{"line_number":230,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"c4888a73_52228fd8","line":227,"range":{"start_line":227,"start_character":20,"end_line":227,"end_character":57},"in_reply_to":"cb9ff9c3_4cbb11d9","updated":"2021-11-02 10:26:18.000000000","message":"Not sure why but seems that the allocation returned in the failure case is not a dict, perhaps we have all for neutron_extension_list somewhere, or another cfg issue. A kind of workaround:\n\nhttps://review.opendev.org/c/openstack/tempest/+/816315","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"2ef837b565425611be7827fbde2220a07fce19e2","unresolved":true,"context_lines":[{"line_number":224,"context_line":"                        \u0027port-resource-request-groups\u0027, \u0027network\u0027):"},{"line_number":225,"context_line":"                    self.assertEqual("},{"line_number":226,"context_line":"                        {allocation_rp},"},{"line_number":227,"context_line":"                        set(port_binding_alloc.values()))"},{"line_number":228,"context_line":"                else:"},{"line_number":229,"context_line":"                    self.assertEqual(allocation_rp, port_binding_alloc)"},{"line_number":230,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"cb9ff9c3_4cbb11d9","line":227,"range":{"start_line":227,"start_character":20,"end_line":227,"end_character":57},"in_reply_to":"dc654521_30c2b8ed","updated":"2021-11-02 09:47:34.000000000","message":"+1\nslaweq also found failures on this line: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_50e/801470/11/check/neutron-ovs-tempest-multinode-full/50e5327/testr_results.html","commit_id":"d27d3c01be8d8c2791725ca96fa002734fc0194f"}]}
