)]}'
{"octavia_tempest_plugin/tests/waiters.py":[{"author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"change_message_id":"989abc5b3dc0ee26099f0a5d0092d1f04583c5ab","unresolved":true,"context_lines":[{"line_number":141,"context_line":"    :check_interval: How often to check the status, in seconds."},{"line_number":142,"context_line":"    :check_timeout: The maximum time, in seconds, to check the status."},{"line_number":143,"context_line":"    :root_tag: The root tag on the response to remove, if any."},{"line_number":144,"context_line":"    :raises CommandFailed: Raised if the object goes into ERROR and ERROR was"},{"line_number":145,"context_line":"                           not the desired status."},{"line_number":146,"context_line":"    :raises TimeoutException: The object did not achieve the status or ERROR in"},{"line_number":147,"context_line":"                              the check_timeout period."},{"line_number":148,"context_line":"    :returns: None"}],"source_content_type":"text/x-python","patch_set":2,"id":"d3920fa2_c02058d4","side":"PARENT","line":145,"range":{"start_line":144,"start_character":68,"end_line":145,"end_character":49},"updated":"2026-06-02 11:13:48.000000000","message":"we need to pay attention, for instance if a test deletes a load balancer that is in ERROR status for a reason (TBH I don\u0027t know if it exists), we need to not check the status","commit_id":"dba800635090831f9ab0eb973b1e5cb9915a06ff"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"6c68d192145a3f7d3ab9c2405119bee5600194d0","unresolved":true,"context_lines":[{"line_number":141,"context_line":"    :check_interval: How often to check the status, in seconds."},{"line_number":142,"context_line":"    :check_timeout: The maximum time, in seconds, to check the status."},{"line_number":143,"context_line":"    :root_tag: The root tag on the response to remove, if any."},{"line_number":144,"context_line":"    :raises CommandFailed: Raised if the object goes into ERROR and ERROR was"},{"line_number":145,"context_line":"                           not the desired status."},{"line_number":146,"context_line":"    :raises TimeoutException: The object did not achieve the status or ERROR in"},{"line_number":147,"context_line":"                              the check_timeout period."},{"line_number":148,"context_line":"    :returns: None"}],"source_content_type":"text/x-python","patch_set":2,"id":"ac285fd8_0391a723","side":"PARENT","line":145,"range":{"start_line":144,"start_character":68,"end_line":145,"end_character":49},"in_reply_to":"d3920fa2_c02058d4","updated":"2026-06-02 13:49:19.000000000","message":"Yeah, I think this fix was the wrong idea overall, so I\u0027m going to abandon it","commit_id":"dba800635090831f9ab0eb973b1e5cb9915a06ff"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"5f57333c7a7213f39d2a53ad31165a2aee1385a1","unresolved":false,"context_lines":[{"line_number":175,"context_line":"            if caller:"},{"line_number":176,"context_line":"                message \u003d \u0027({caller}) {message}\u0027.format(caller\u003dcaller,"},{"line_number":177,"context_line":"                                                        message\u003dmessage)"},{"line_number":178,"context_line":"            raise exceptions.UnexpectedResponseCode(message)"},{"line_number":179,"context_line":"        elif int(time.time()) - start \u003e\u003d check_timeout:"},{"line_number":180,"context_line":"            message \u003d ("},{"line_number":181,"context_line":"                \u0027{name} {field} failed to update to DELETED or become not \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa1065bb_23609fdf","line":178,"updated":"2026-05-29 14:03:46.000000000","message":"— Severity: Major (missing tests)","commit_id":"73285b463ded02d645d288df308aa89d463b57b8"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"5f57333c7a7213f39d2a53ad31165a2aee1385a1","unresolved":false,"context_lines":[{"line_number":164,"context_line":"            LOG.info(\u0027%s\\\u0027s status updated to DELETED.\u0027,"},{"line_number":165,"context_line":"                     show_client.__name__)"},{"line_number":166,"context_line":"            return"},{"line_number":167,"context_line":"        elif object_details[status_key] \u003d\u003d \u0027ERROR\u0027:"},{"line_number":168,"context_line":"            message \u003d ("},{"line_number":169,"context_line":"                \u0027{name} {field} updated to an invalid state of ERROR while \u0027"},{"line_number":170,"context_line":"                \u0027waiting for DELETED or not found (404).\u0027.format("},{"line_number":171,"context_line":"                    name\u003dshow_client.__name__,"},{"line_number":172,"context_line":"                    field\u003dstatus_key"},{"line_number":173,"context_line":"                ))"},{"line_number":174,"context_line":"            caller \u003d test_utils.find_test_caller()"},{"line_number":175,"context_line":"            if caller:"},{"line_number":176,"context_line":"                message \u003d \u0027({caller}) {message}\u0027.format(caller\u003dcaller,"},{"line_number":177,"context_line":"                                                        message\u003dmessage)"},{"line_number":178,"context_line":"            raise exceptions.UnexpectedResponseCode(message)"},{"line_number":179,"context_line":"        elif int(time.time()) - start \u003e\u003d check_timeout:"},{"line_number":180,"context_line":"            message \u003d ("},{"line_number":181,"context_line":"                \u0027{name} {field} failed to update to DELETED or become not \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"6e46164c_764a7924","line":178,"range":{"start_line":167,"start_character":0,"end_line":178,"end_character":0},"updated":"2026-05-29 14:03:46.000000000","message":"— Severity: Minor / Suggestion","commit_id":"73285b463ded02d645d288df308aa89d463b57b8"}]}
