Я столкнулся с точно такой же проблемой, как указано в этом вопросе , за исключением того, что вместо maven я использую gradle.
Решением в указанном вопросе было добавитьоднако, в зависимости от aspectjweaver я не использую плагин surefire с gradle, поэтому это решение не будет работать. Есть ли еще одна зависимость, которую я пропускаю?
Мой build.gradle выглядит так:
plugins {
id "java-library"
id "io.qameta.allure" version "2.8.1"
id "com.github.ben-manes.versions" version "0.27.0"
}
group "com.github.rosolko"
version "1.0.0"
sourceCompatibility = 1.8
allure {
version = "2.12.0"
downloadLinkFormat = "https://dl.bintray.com/qameta/maven/io/qameta/allure/allure-commandline/%s/allure-commandline-%<s.zip"
}
repositories {
mavenCentral()
}
dependencies {
implementation("com.squareup.retrofit2:converter-gson:2.6.2")
implementation("io.qameta.allure:allure-okhttp3:2.13.0")
testImplementation("org.junit.jupiter:junit-jupiter:5.5.2")
testImplementation("com.codeborne:selenide:5.5.0")
testImplementation("io.qameta.allure:allure-selenide:2.13.0")
testImplementation("io.undertow:undertow-core:2.0.27.Final")
testRuntimeOnly("io.qameta.allure:allure-junit5:2.13.0")
testRuntimeOnly("org.slf4j:slf4j-simple:1.7.29")
}
tasks.withType(Test) {
useJUnitPlatform()
testLogging.showStandardStreams = true
maxParallelForks = (int) (Runtime.runtime.availableProcessors().intdiv(2) ?: 1)
}
wrapper.gradleVersion = "5.6"
Остальная часть отчета работает отлично, поэтому я думаю, что есть достаточно простое исправление,но я не могу понять, что нужно сделать