t.me/atinfo_chat Telegram группа по автоматизации тестирования

Allure генерит много json-ов в директорию build/reports/target/allure-results/

allure
Теги: #<Tag:0x00007f9c4d036678>

(Uliana Saviak) #1

Добрый день.

Посте того как проранились тесты, папка allure-results находится в build/reports/target/allure-results/, а не в target/allure-results.
Также в папке много json файлов и один xml. В следствии чего отчет генерится с неправилиными данными. Если вручную удалить все json файлы, тогда отчет правильный.

Подскажите пожалуйста в чем проблема, точнее 2 проблемы - неправилый путь к папке, и json-ы?

Спасибо!


(Vasiliy Rakshin) #2

А как вы задаёте путь target/allure-results? Раз вы хотите чтобы туда отчет сохранялся?
Я, например так, для maven-surefire-plugin :

                    <systemPropertyVariables>  
                        <allure.results.directory>${project.build.directory}\allure-results</allure.results.directory>

(Uliana Saviak) #3

я использую Gradle

allure {
    version = "2.10.0"
    autoconfigure = true
    aspectjweaver = true
    resultsDir = file("target/allure-results")
    reportDir = file("target/allure-reports")
    downloadLink = "http://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.10.0/allure-commandline-2.10.0.zip"
}


(Vasiliy Rakshin) #4

оставьте только этот параметр с путём