[IC] Move marking a transaction as successful up

#KT-49785 In Progress
This commit is contained in:
Alexander Likhachev
2023-01-03 21:49:35 +01:00
committed by Space Team
parent db5df5c5ec
commit 0260d1d63f
@@ -245,6 +245,9 @@ abstract class IncrementalCompilerRunner<
RuntimeException("Failed to close caches, previous ICResult `$icResult` was discarded", e)
)
}
if (icResult is ICResult.Completed && icResult.exitCode == ExitCode.OK) {
transaction.markAsSuccessful()
}
return icResult
}
}
@@ -555,7 +558,6 @@ abstract class IncrementalCompilerRunner<
}
if (exitCode == ExitCode.OK) {
transaction.markAsSuccessful()
reporter.measure(BuildTime.STORE_BUILD_INFO) {
BuildInfo.write(currentBuildInfo, lastBuildInfoFile)