)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"83dc0a29837d10cdfef6a97b0bfb32b3a4c9969a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"281abad6_32a56f3d","updated":"2022-01-27 21:52:12.000000000","message":"recheck","commit_id":"81eb6f3340b58fbbbadb2a369d511ca2c2f13e5d"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d602e7ec42404be7d141bed440b0908f9d06d3ea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"70415af0_0ed53e06","updated":"2022-03-03 17:54:49.000000000","message":"lgtm, adding RP+2 as we should include this in Tempest Yoga release which we are planning soon. We will remember it to merge before that.","commit_id":"74fa50574867a446df5cfdf9d3b54c2068a034cb"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"82bee5b4b0df29c9bd337b4d48c4245e21d3bcfe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a78ecb34_3349748d","updated":"2022-03-04 08:26:25.000000000","message":"lgtm, thanks","commit_id":"74fa50574867a446df5cfdf9d3b54c2068a034cb"}],"tempest/api/compute/admin/test_quotas.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b8aa2ddf1e7bceedc41f8ffc24f2aec4970d997b","unresolved":true,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    min_microversion \u003d \u00272.36\u0027"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    @decorators.idempotent_id(\u00274268b5c9-92e5-4adc-acf1-3a2798f3d803\u0027)"},{"line_number":190,"context_line":"    def test_get_updated_quotas(self):"},{"line_number":191,"context_line":"        \"\"\"Test compute quotas API with microversion greater than 2.35"},{"line_number":192,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"05efd3b9_11dcff89","line":189,"updated":"2021-05-07 01:12:41.000000000","message":"Need skip here too.","commit_id":"b59230d323c19c3244660c1ca5a30d7cb20ddc17"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"83dc0a29837d10cdfef6a97b0bfb32b3a4c9969a","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    min_microversion \u003d \u00272.36\u0027"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    @decorators.idempotent_id(\u00274268b5c9-92e5-4adc-acf1-3a2798f3d803\u0027)"},{"line_number":190,"context_line":"    def test_get_updated_quotas(self):"},{"line_number":191,"context_line":"        \"\"\"Test compute quotas API with microversion greater than 2.35"},{"line_number":192,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5e8d99ed_3aa5bdb8","line":189,"in_reply_to":"05efd3b9_11dcff89","updated":"2022-01-27 21:52:12.000000000","message":"Done","commit_id":"b59230d323c19c3244660c1ca5a30d7cb20ddc17"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b8aa2ddf1e7bceedc41f8ffc24f2aec4970d997b","unresolved":true,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"    min_microversion \u003d \u00272.57\u0027"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    @decorators.idempotent_id(\u0027e641e6c6-e86c-41a4-9e5c-9493c0ae47ad\u0027)"},{"line_number":209,"context_line":"    def test_get_updated_quotas(self):"},{"line_number":210,"context_line":"        \"\"\"Test compute quotas API with microversion greater than 2.56"},{"line_number":211,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"03d859c2_fd4b5408","line":208,"updated":"2021-05-07 01:12:41.000000000","message":"Need skip here too.","commit_id":"b59230d323c19c3244660c1ca5a30d7cb20ddc17"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"83dc0a29837d10cdfef6a97b0bfb32b3a4c9969a","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"    min_microversion \u003d \u00272.57\u0027"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    @decorators.idempotent_id(\u0027e641e6c6-e86c-41a4-9e5c-9493c0ae47ad\u0027)"},{"line_number":209,"context_line":"    def test_get_updated_quotas(self):"},{"line_number":210,"context_line":"        \"\"\"Test compute quotas API with microversion greater than 2.56"},{"line_number":211,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"b5cfe387_c34b0524","line":208,"in_reply_to":"03d859c2_fd4b5408","updated":"2022-01-27 21:52:12.000000000","message":"Done","commit_id":"b59230d323c19c3244660c1ca5a30d7cb20ddc17"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d602e7ec42404be7d141bed440b0908f9d06d3ea","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    @decorators.idempotent_id(\u002755fbe2bf-21a9-435b-bbd2-4162b0ed799a\u0027)"},{"line_number":116,"context_line":"    @testtools.skipIf(CONF.compute_feature_enabled.unified_limits,"},{"line_number":117,"context_line":"                      \u0027Legacy quota update not available with unified limits\u0027)"},{"line_number":118,"context_line":"    def test_update_all_quota_resources_for_tenant(self):"},{"line_number":119,"context_line":"        \"\"\"Test admin can update all the compute quota limits for a project\"\"\""},{"line_number":120,"context_line":"        default_quota_set \u003d self.adm_client.show_default_quota_set("}],"source_content_type":"text/x-python","patch_set":5,"id":"d7c19f54_5c20276a","line":117,"range":{"start_line":117,"start_character":0,"end_line":117,"end_character":78},"updated":"2022-03-03 17:54:49.000000000","message":"for reviewer, legacy API is allowed but it is noop if unified limit is enabled. SO skipping test is good.","commit_id":"74fa50574867a446df5cfdf9d3b54c2068a034cb"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"82bee5b4b0df29c9bd337b4d48c4245e21d3bcfe","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    @decorators.idempotent_id(\u002755fbe2bf-21a9-435b-bbd2-4162b0ed799a\u0027)"},{"line_number":116,"context_line":"    @testtools.skipIf(CONF.compute_feature_enabled.unified_limits,"},{"line_number":117,"context_line":"                      \u0027Legacy quota update not available with unified limits\u0027)"},{"line_number":118,"context_line":"    def test_update_all_quota_resources_for_tenant(self):"},{"line_number":119,"context_line":"        \"\"\"Test admin can update all the compute quota limits for a project\"\"\""},{"line_number":120,"context_line":"        default_quota_set \u003d self.adm_client.show_default_quota_set("}],"source_content_type":"text/x-python","patch_set":5,"id":"60326452_b07cb0f0","line":117,"range":{"start_line":117,"start_character":0,"end_line":117,"end_character":78},"in_reply_to":"d7c19f54_5c20276a","updated":"2022-03-04 08:26:25.000000000","message":"thanks for the context, it helps","commit_id":"74fa50574867a446df5cfdf9d3b54c2068a034cb"}]}
