diff --git a/src/routes/test/common.js b/src/routes/test/common.js index b6fdf0274..f4babea22 100644 --- a/src/routes/test/common.js +++ b/src/routes/test/common.js @@ -107,7 +107,10 @@ async function waitForTask(taskId) { for (let i = 0; i < 10; i++) { const result = await tasks.get(taskId); expect(result).to.not.be(null); - if (!result.active) return; + if (!result.active) { + if (result.success) return result; + throw new Error(`Task ${taskId} failed: ${result.error.message} - ${result.error.stack}`); + } await delay(2000); console.log(`Waiting for task to ${taskId} finish`); }