Improved collecting compilation metrics in FUS
#KT-55537 Fixed
This commit is contained in:
+2
-1
@@ -52,5 +52,6 @@ enum class BooleanMetrics(val type: BooleanOverridePolicy, val anonymization: Bo
|
||||
COMPILATION_STARTED(OVERRIDE, SAFE),
|
||||
TESTS_EXECUTED(OVERRIDE, SAFE),
|
||||
MAVEN_PUBLISH_EXECUTED(OVERRIDE, SAFE),
|
||||
BUILD_FAILED(OVERRIDE, SAFE)
|
||||
BUILD_FAILED(OVERRIDE, SAFE),
|
||||
KOTLIN_COMPILATION_FAILED(OR, SAFE)
|
||||
}
|
||||
|
||||
+9
@@ -45,6 +45,15 @@ enum class NumericalMetrics(val type: NumberOverridePolicy, val anonymization: N
|
||||
//duration of the execution gradle phase
|
||||
GRADLE_EXECUTION_DURATION(OVERRIDE, SAFE),
|
||||
|
||||
//performance of compiler
|
||||
COMPILATIONS_COUNT(SUM, RANDOM_10_PERCENT),
|
||||
INCREMENTAL_COMPILATIONS_COUNT(SUM, RANDOM_10_PERCENT),
|
||||
COMPILATION_DURATION(SUM, SAFE),
|
||||
COMPILED_LINES_OF_CODE(SUM, RANDOM_10_PERCENT),
|
||||
COMPILATION_LINES_PER_SECOND(OVERRIDE, SAFE),
|
||||
ANALYSIS_LINES_PER_SECOND(AVERAGE, SAFE),
|
||||
CODE_GENERATION_LINES_PER_SECOND(AVERAGE, SAFE),
|
||||
|
||||
NUMBER_OF_SUBPROJECTS(SUM, RANDOM_10_PERCENT),
|
||||
|
||||
STATISTICS_VISIT_ALL_PROJECTS_OVERHEAD(SUM, RANDOM_10_PERCENT),
|
||||
|
||||
Reference in New Issue
Block a user