Just reporting here from the gradle issue with tests names:
tasks {
test {
useJUnitPlatform()
testLogging {
events "skipped", "failed"
}
afterTest { descriptor, result ->
println "\n [$descriptor.classDisplayName] > [$descriptor.displayName]: $result.resultType"
}
}
}
adding an afterTest section is a reasonable workaround