From 8c35bfd8ce72bc5ebd7ba43dcede4b7b606feaf1 Mon Sep 17 00:00:00 2001 From: Yaroslav Lepenkin Date: Fri, 3 Jun 2016 16:13:31 +0300 Subject: [PATCH] Do not pass runConfigurationName through processHandler since it's already there --- .../execution/JavaTestFrameworkRunnableState.java | 2 -- .../src/com/intellij/execution/TestStateStorage.java | 3 --- .../sm/runner/ui/SMTestRunnerResultsForm.java | 10 +--------- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/java/execution/impl/src/com/intellij/execution/JavaTestFrameworkRunnableState.java b/java/execution/impl/src/com/intellij/execution/JavaTestFrameworkRunnableState.java index d5f1ab56961d..ad173f205ebb 100644 --- a/java/execution/impl/src/com/intellij/execution/JavaTestFrameworkRunnableState.java +++ b/java/execution/impl/src/com/intellij/execution/JavaTestFrameworkRunnableState.java @@ -44,7 +44,6 @@ import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.openapi.roots.ProjectRootManager; import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Disposer; -import com.intellij.openapi.util.Getter; import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.util.registry.Registry; import com.intellij.openapi.util.text.StringUtil; @@ -136,7 +135,6 @@ public abstract class JavaTestFrameworkRunnableState RUN_CONFIGURATION_NAME_KEY = Key.create("run.configuration.name"); private static final File TEST_HISTORY_PATH = new File(PathManager.getSystemPath(), "testHistory"); diff --git a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/SMTestRunnerResultsForm.java b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/SMTestRunnerResultsForm.java index b5779548acf3..b1dab502cdb4 100644 --- a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/SMTestRunnerResultsForm.java +++ b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/SMTestRunnerResultsForm.java @@ -19,7 +19,6 @@ import com.intellij.codeInsight.daemon.DaemonCodeAnalyzer; import com.intellij.execution.TestStateStorage; import com.intellij.execution.configurations.RunConfiguration; import com.intellij.execution.configurations.RunProfile; -import com.intellij.execution.process.ProcessHandler; import com.intellij.execution.testframework.*; import com.intellij.execution.testframework.actions.ScrollToTestSourceAction; import com.intellij.execution.testframework.export.TestResultsXmlFormatter; @@ -46,7 +45,6 @@ import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.Pass; import com.intellij.openapi.util.io.FileUtilRt; -import com.intellij.openapi.util.registry.Registry; import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.wm.IdeFocusManager; import com.intellij.pom.Navigatable; @@ -70,8 +68,6 @@ import javax.xml.transform.sax.SAXTransformerFactory; import javax.xml.transform.sax.TransformerHandler; import javax.xml.transform.stream.StreamResult; import java.awt.*; -import java.awt.event.InputEvent; -import java.awt.event.KeyEvent; import java.io.File; import java.io.FileWriter; import java.text.SimpleDateFormat; @@ -801,11 +797,7 @@ public class SMTestRunnerResultsForm extends TestResultsPanel for (SMTestProxy proxy : tests) { String url = proxy instanceof SMTestProxy.SMRootTestProxy ? ((SMTestProxy.SMRootTestProxy)proxy).getRootLocation() : proxy.getLocationUrl(); if (url != null) { - ProcessHandler handler = myRoot.getHandler(); - String configurationName = null; - if (handler != null) { - configurationName = handler.getUserData(TestStateStorage.RUN_CONFIGURATION_NAME_KEY); - } + String configurationName = myConfiguration != null ? myConfiguration.getName() : null; storage.writeState(url, new TestStateStorage.Record(proxy.getMagnitude(), new Date(), configurationName == null ? 0 : configurationName.hashCode())); }