I have a bog standard Allure setup running with webdriver.io, and I'm able to generate reports fine. However, all the test runs which fail are marked as 'Unknown' within the report itself, which a) is not the correct status and b) seems to not allow screenshots to be added to the report.
Do I have to configure Allure to handle failures in any way? I'm running tests across multiple browsers/platforms, so the test names are the same for each device being tested. I have tried to randomise the name by appending a random string to the test name, but the same thing happens.
Allure config is as follows:
['allure', {
outputDir: 'allure-results',
disableWebdriverStepsReporting: false,
disableWebdriverScreenshotsReporting: false,
}]
Any ideas appreciated.