подскажите как в wdio сделать чтобы в таком методе, когда падает по таймауту в allure отображалось как error, а не broken
waitSuccess(insuranceProvider) {
allureReporter.addStep('Получаем одобрение СК');
browser.waitUntil(
() => this.insuranceResponse(insuranceProvider).getText() === ('Договор успешно согласован СК!') ,
{
timeout: 3000,
timeoutMsg: this.insuranceResponse(insuranceProvider).getText()
}
);
}
const step = global.allure.startStep(name);
try {
callFn()
step.step.stepResult.status = 'passed';
step.endStep()
} catch (error) {
step.step.stepResult.status = 'failed';
step.endStep();
throw error;
}
ось так як варіант