Skip to content

Commit 5091706

Browse files
committed
adding test available handling if next call fails
1 parent 19d18bb commit 5091706

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/main/java/com/browserstack/automate/ci/jenkins/integrationService/BrowserStackTestReportAction.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,15 @@ private RequestBody createRequestBody(Map<String, Object> params) {
108108
private void handleResponse(Response response) throws Exception {
109109
if (response.isSuccessful()) {
110110
processSuccessfulResponse(response);
111-
} else if (response.code() == 429) {
112-
reportStatus = RATE_LIMIT;
113111
} else {
114-
reportStatus = REPORT_FAILED;
115-
logError(logger, "Non-success response while fetching report: " + response.code());
112+
if(!isReportTestAvailable()) {
113+
if (response.code() == 429) {
114+
reportStatus = RATE_LIMIT;
115+
} else {
116+
reportStatus = REPORT_FAILED;
117+
logError(logger, "Non-success response while fetching report: " + response.code());
118+
}
119+
}
116120
}
117121
}
118122

0 commit comments

Comments
 (0)