AT-90 fix problem with running several tests on dev server and problem with downloading plugin

GitOrigin-RevId: 83b22525f3506f94f836f99a0beab3284a3fff65
This commit is contained in:
Elena Artamonova
2022-10-25 16:18:07 +02:00
committed by intellij-monorepo-bot
parent 1611d4da1c
commit 3ebb305fcd

View File

@@ -3,6 +3,9 @@ package com.jetbrains.performancePlugin;
import com.intellij.openapi.project.ProjectManager;
import com.intellij.openapi.util.ActionCallback;
import org.jetbrains.annotations.NotNull;
import oshi.SystemInfo;
import oshi.software.os.OSProcess;
import oshi.software.os.OperatingSystem;
import static com.jetbrains.performancePlugin.ProjectLoaded.runScript;
@@ -32,4 +35,11 @@ public class CommandsRunner {
if (getInstance().startActionCallback == null) return false;
return getInstance().startActionCallback.isDone();
}
public static int getPid() {
SystemInfo si = new SystemInfo();
OperatingSystem os = si.getOperatingSystem();
OSProcess myProc = os.getProcess(os.getProcessId());
return myProc.getProcessID();
}
}