[Gradle] Measure TESTS_EXECUTED & COMPILATION_STARTED metrics report time
This commit is contained in:
committed by
Space
parent
59b6aefe67
commit
1d2e60a2af
+6
-6
@@ -337,14 +337,14 @@ abstract class AbstractKotlinCompile<T : CommonCompilerArguments> : AbstractKotl
|
|||||||
|
|
||||||
@TaskAction
|
@TaskAction
|
||||||
fun execute(inputChanges: InputChanges) {
|
fun execute(inputChanges: InputChanges) {
|
||||||
KotlinBuildStatsService.applyIfInitialised {
|
|
||||||
if (name.contains("Test"))
|
|
||||||
it.report(BooleanMetrics.TESTS_EXECUTED, true)
|
|
||||||
else
|
|
||||||
it.report(BooleanMetrics.COMPILATION_STARTED, true)
|
|
||||||
}
|
|
||||||
val buildMetrics = metrics.get()
|
val buildMetrics = metrics.get()
|
||||||
buildMetrics.measure(BuildTime.GRADLE_TASK_ACTION) {
|
buildMetrics.measure(BuildTime.GRADLE_TASK_ACTION) {
|
||||||
|
KotlinBuildStatsService.applyIfInitialised {
|
||||||
|
if (name.contains("Test"))
|
||||||
|
it.report(BooleanMetrics.TESTS_EXECUTED, true)
|
||||||
|
else
|
||||||
|
it.report(BooleanMetrics.COMPILATION_STARTED, true)
|
||||||
|
}
|
||||||
validateCompilerClasspath()
|
validateCompilerClasspath()
|
||||||
systemPropertiesService.get().startIntercept()
|
systemPropertiesService.get().startIntercept()
|
||||||
CompilerSystemProperties.KOTLIN_COMPILER_ENVIRONMENT_KEEPALIVE_PROPERTY.value = "true"
|
CompilerSystemProperties.KOTLIN_COMPILER_ENVIRONMENT_KEEPALIVE_PROPERTY.value = "true"
|
||||||
|
|||||||
Reference in New Issue
Block a user