in src/main/groovy/com/epam/esp/jira/JiraHelper.groovy [186:200]
SearchResult findIssuesByJql(String jqlString, Integer maxResults, Integer startAt, Set<String> fields) {
SearchResult result = null;
while (result == null) {
try {
Promise<SearchResult> searchPromise = client.getSearchClient().searchJql(jqlString, maxResults, startAt, fields)
result = searchPromise.claim()
} catch (RuntimeException e) {
logger.error("Got error: $e.message")
logger.error("Will repeat in 3 sec...")
Thread.sleep(3000)
result = null
}
}
return result;
}