Хотите интегрировать reportPortal в мою Espresso Automation. В reportPortal ниже приведена конфигурация gradle для добавления в основной build.gradle проекта. Проблема в том, что при условии, что Gradle основан на Java, а мой проект основан на Android.
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
description = 'ReportPortal JUnit 4 example'
repositories {
mavenLocal()
mavenCentral()
jcenter()
maven { url 'https://jitpack.io' }
maven { url "http://dl.bintray.com/epam/reportportal" }
}
dependencies {
compile 'com.epam.reportportal:logger-java-log4j:4.0.1'
compile 'com.epam.reportportal:agent-java-junit:4.1.10'
}
ext {
junitFoundation = configurations.compile.resolvedConfiguration.resolvedArtifacts.find { it.name == 'junit-foundation' }
}
test.doFirst {
jvmArgs "-javaagent:${junitFoundation.file}"
}
test {
// debug true
testLogging.showStandardStreams = true
}
Я пробовал следующие вещи.
- Я удалил ниже, потому что он просит плагин Android.
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
androidTestImplementation group: 'com.epam.reportportal', name: 'logger-java-log4j', version: '5.0.0-BETA-2'
androidTestImplementation group: 'com.epam.reportportal', name: 'agent-java-junit', version: '5.0.0-BETA-3'
- Я преобразовал
test
в testOptions
.
Но это не работает. Нужна помощь в починке.