From 85a52308c17e75cff27323d406f8620df5d65582 Mon Sep 17 00:00:00 2001 From: Elena Shaverdova Date: Mon, 25 Mar 2024 20:53:49 +0100 Subject: [PATCH] Revert "IJPL-845 Make opening performance tests wait till full highlight" This reverts commit a267a8eb10b303075737865e9a9e4bc459e963ae. GitOrigin-RevId: c6538d85b96f45c5b526fa575c943e4a07411e40 --- .../commands/WaitForFinishedCodeAnalysis.kt | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/commands/WaitForFinishedCodeAnalysis.kt b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/commands/WaitForFinishedCodeAnalysis.kt index 48098ab5f448..cca8ead3f262 100644 --- a/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/commands/WaitForFinishedCodeAnalysis.kt +++ b/plugins/performanceTesting/core/src/com/jetbrains/performancePlugin/commands/WaitForFinishedCodeAnalysis.kt @@ -19,12 +19,9 @@ import com.intellij.openapi.project.DumbService import com.intellij.openapi.project.Project import com.intellij.openapi.ui.playback.PlaybackContext import com.intellij.openapi.vfs.VirtualFile -import com.intellij.platform.ide.diagnostic.startUpPerformanceReporter.FUSProjectHotStartUpMeasurerService import com.intellij.util.concurrency.annotations.RequiresReadLock import com.intellij.util.ui.UIUtil import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.coroutineScope -import kotlinx.coroutines.delay import kotlinx.coroutines.launch import java.time.Duration import java.util.concurrent.ConcurrentHashMap @@ -37,20 +34,6 @@ class WaitForFinishedCodeAnalysis(text: String, line: Int) : PerformanceCommandC } override suspend fun doExecute(context: PlaybackContext) { - val checkingJob = coroutineScope { - launch { - while (true) { - @Suppress("TestOnlyProblems") - if (!service().isHandlingFinished()) { - delay(500) - } - else { - return@launch - } - } - } - } - checkingJob.join() context.project.service().waitAnalysisToFinish() }