Fix finish time for build finish event for build statistic

This commit is contained in:
nataliya.valtman
2022-09-02 17:47:25 +02:00
committed by Space
parent a6d3c6e5c6
commit 57fdfbe860
@@ -111,15 +111,14 @@ abstract class BuildReportsService : BuildService<BuildReportsService.Parameters
} }
private fun reportBuildFinish() { private fun reportBuildFinish() {
val finishTime = System.nanoTime()
val buildFinishData = BuildFinishStatisticsData( val buildFinishData = BuildFinishStatisticsData(
projectName = parameters.projectName.get(), projectName = parameters.projectName.get(),
startParameters = parameters.startParameters.get() startParameters = parameters.startParameters.get()
.includeVerboseEnvironment(parameters.reportingSettings.get().httpReportSettings?.verboseEnvironment ?: false), .includeVerboseEnvironment(parameters.reportingSettings.get().httpReportSettings?.verboseEnvironment ?: false),
buildUuid = buildUuid, buildUuid = buildUuid,
label = parameters.label.orNull, label = parameters.label.orNull,
totalTime = (finishTime - startTime) / 1_000_000, totalTime = (System.nanoTime() - startTime) / 1_000_000,
finishTime = finishTime, finishTime = System.currentTimeMillis(),
hostName = hostName hostName = hostName
) )
sendDataViaHttp(buildFinishData) sendDataViaHttp(buildFinishData)