Added RuntimeException when the retry also fails. Changed some tests and added an AbstractInsightlyException class.