)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"change_message_id":"441ab3166eed455f317179a263eb0ee0102debd8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f354d034_3b6224e1","updated":"2026-06-01 06:19:24.000000000","message":"LGTM. Thanks for this fix!","commit_id":"bf99ebfab863d9452b2067e0aa8028913a85f21e"}],"glance/tests/functional/__init__.py":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"a403c74c9c03aa2e0fc72d97f0d653fad77e5262","unresolved":true,"context_lines":[{"line_number":795,"context_line":""},{"line_number":796,"context_line":"    def _wait_for_task_failure(self, image_id, max_sec\u003d40, delay_sec\u003d0.2,"},{"line_number":797,"context_line":"                               start_delay_sec\u003d0):"},{"line_number":798,"context_line":"        \"\"\"Wait for import task to fail."},{"line_number":799,"context_line":""},{"line_number":800,"context_line":"        :param image_id: The image ID to check"},{"line_number":801,"context_line":"        :param max_sec: Maximum seconds to wait (default: 40)"}],"source_content_type":"text/x-python","patch_set":1,"id":"a88a0211_ed68c5b4","line":798,"range":{"start_line":798,"start_character":20,"end_line":798,"end_character":26},"updated":"2026-05-29 16:13:40.000000000","message":"We might want to generalize this like \"image task\", just in case there are different tasks other than import task.","commit_id":"bf99ebfab863d9452b2067e0aa8028913a85f21e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"9007ee5a145c4a5622635e46f5a08a3f908cdc90","unresolved":false,"context_lines":[{"line_number":795,"context_line":""},{"line_number":796,"context_line":"    def _wait_for_task_failure(self, image_id, max_sec\u003d40, delay_sec\u003d0.2,"},{"line_number":797,"context_line":"                               start_delay_sec\u003d0):"},{"line_number":798,"context_line":"        \"\"\"Wait for import task to fail."},{"line_number":799,"context_line":""},{"line_number":800,"context_line":"        :param image_id: The image ID to check"},{"line_number":801,"context_line":"        :param max_sec: Maximum seconds to wait (default: 40)"}],"source_content_type":"text/x-python","patch_set":1,"id":"f39fe107_6cfc1cdf","line":798,"range":{"start_line":798,"start_character":20,"end_line":798,"end_character":26},"in_reply_to":"9e9c9831_8e9ef87a","updated":"2026-06-01 06:43:25.000000000","message":"OK then it\u0027s completely fine !","commit_id":"bf99ebfab863d9452b2067e0aa8028913a85f21e"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"4ac3acba3f016511bd4790a25a816b1ffb49d1f1","unresolved":false,"context_lines":[{"line_number":795,"context_line":""},{"line_number":796,"context_line":"    def _wait_for_task_failure(self, image_id, max_sec\u003d40, delay_sec\u003d0.2,"},{"line_number":797,"context_line":"                               start_delay_sec\u003d0):"},{"line_number":798,"context_line":"        \"\"\"Wait for import task to fail."},{"line_number":799,"context_line":""},{"line_number":800,"context_line":"        :param image_id: The image ID to check"},{"line_number":801,"context_line":"        :param max_sec: Maximum seconds to wait (default: 40)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9e9c9831_8e9ef87a","line":798,"range":{"start_line":798,"start_character":20,"end_line":798,"end_character":26},"in_reply_to":"a88a0211_ed68c5b4","updated":"2026-06-01 05:30:09.000000000","message":"ATM there are no other tasks than import in glance.","commit_id":"bf99ebfab863d9452b2067e0aa8028913a85f21e"}]}
