Я новичок в Gradle, и я не уверен, запустит ли Gradle новую JVM при запуске тестового набора.
Like Передача аргументов JVM в тестовое задание Gradle Я хочупередать некоторые параметры JVM, выполняющей тестовый набор.
Я добавил следующие строки в build.gradle :
...
test {
groovy {
jvmArgs '-agentpath:/usr/lib/code_dependency_capturer.so' // add line
srcDirs = ['src/test']
if (!JavaVersion.current().isJava8Compatible()) {
exclude '**/v8/*'
exclude '**/vm8/*'
}
}
resources {
srcDirs = ['src/test-resources']
}
}
...
Но он говорит мне:
A problem occurred evaluating root project 'groovy'.
Could not find method jvmArgs() for arguments[-agentpath:/usr/lib/code_dependency_capturer.so] on source set 'test' of type org.gradle.api.internal.tasks.DefaultSourceSet.
Я погуглил эту ошибку, но не смог ее решить.