Skip to content

Commit 36d923a

Browse files
committed
show customer facing message
1 parent 8b02b85 commit 36d923a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/core/src/codewhisperer/service/testGenHandler.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
CreateUploadUrlError,
1919
ExportResultsArchiveError,
2020
InvalidSourceZipError,
21+
TestGenFailedError,
2122
TestGenStoppedError,
2223
TestGenTimedOutError,
2324
} from '../../amazonqTest/error'
@@ -196,6 +197,9 @@ export async function pollTestJobStatus(
196197
if (resp.testGenerationJob?.status !== CodeWhispererConstants.TestGenerationJobStatus.IN_PROGRESS) {
197198
// This can be FAILED or COMPLETED
198199
status = resp.testGenerationJob?.status as CodeWhispererConstants.TestGenerationJobStatus
200+
if (status === CodeWhispererConstants.TestGenerationJobStatus.FAILED) {
201+
throw new TestGenFailedError(resp.testGenerationJob?.jobStatusReason)
202+
}
199203
logger.verbose(`testgen job status: ${status}`)
200204
logger.verbose(`Complete polling test job status.`)
201205
break

0 commit comments

Comments
 (0)