Автоматизация Java+Selenium+TestNG+Allure

Всем привет, прошу помощи объяснить как навесить логи и скриншоты в allure на Selenium и TestNG
Удалось завести только Allure, не понимаю как навесить логи + скриншот
Я попытался сделать вот так:

public void takeScreenShotOnFailure(ITestResult testResult) throws IOException {
        if (testResult.getStatus() == ITestResult.FAILURE) {
            File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
            FileUtils.copyFile(scrFile, new File("errorScreenshots\\" + testResult.getName() + "-"
                    + Arrays.toString(testResult.getParameters()) +  ".jpg"));
        }
        try {
            new AllureReportBuilder("1.5.4", new File("target/allure-report")).unpackFace();
        } catch (AllureReportBuilderException e) {
            e.printStackTrace();
        }
        try {
            new AllureReportBuilder("1.5.4", new File("target/allure-report")).processResults(new File("target/allure-results"));
        } catch (AllureReportBuilderException e) {
            e.printStackTrace();
        }

        File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
                FileUtils.copyFile(scrFile, new File("c:\\tmp\\screenshot.png"));
    }

У меня не получилось ничего, даже ошибки нет никакой

Версии ОС Widnows 10

у аллюра в момент выполнения теста есть свой айдишник текущего теста, и прикреплять все, что угодно, можно через этот айдишник

Так файлы в алюр прикрепляются через анотацию @Attachment. Вот делал для JUnit, можешь доработать для TestNG

Вызываем функции создания и прикрепления файлов к отчёту
Методы создания и прикрепления скринов
Allure Attachments