insights: default to retrying queries that error
Created by: leonore
closes #37284 (closed)
Test plan
Modified and added unit tests.
Artificially added retryable and non retryable error events in the decoder and observed insights react appropriately:
- observed error message for an insight on a list of repos
- observed error message for a query that will be marked as errored (retryable)
- observed error message for a query that will be marked as failed (non-retryable)