mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[rdct-tests]: isDistributedTestMode is defined in one place
GitOrigin-RevId: 42d1a13ca8e4c4e52d45b6f5dcac8d0df5a7f1a0
This commit is contained in:
committed by
intellij-monorepo-bot
parent
aaa7d24b5c
commit
3542a0e7db
@@ -1,7 +1,8 @@
|
||||
package com.intellij.remoteDev.tests
|
||||
|
||||
import com.intellij.openapi.application.Application
|
||||
import com.intellij.remoteDev.tests.impl.DistributedTestHostBase
|
||||
|
||||
val Application.isDistributedTestMode by lazy {
|
||||
System.getenv(AgentConstants.protocolPortEnvVar)?.toIntOrNull() != null
|
||||
DistributedTestHostBase.getDistributedTestPort() != null
|
||||
}
|
||||
@@ -63,6 +63,10 @@ abstract class DistributedTestHostBase() {
|
||||
private val logger = Logger.getInstance(DistributedTestHostBase::class.java)
|
||||
|
||||
const val screenshotOnFailureFileName = "ScreenshotOnFailure"
|
||||
|
||||
fun getDistributedTestPort(): Int? =
|
||||
(System.getProperty(AgentConstants.protocolPortEnvVar)
|
||||
?: System.getenv(AgentConstants.protocolPortEnvVar))?.toIntOrNull()
|
||||
}
|
||||
|
||||
protected abstract val projectOrNull: Project?
|
||||
@@ -81,8 +85,7 @@ abstract class DistributedTestHostBase() {
|
||||
false -> InetAddress.getLoopbackAddress()
|
||||
}
|
||||
|
||||
val port = (System.getProperty(AgentConstants.protocolPortEnvVar)
|
||||
?: System.getenv(AgentConstants.protocolPortEnvVar))?.toIntOrNull()
|
||||
val port = getDistributedTestPort()
|
||||
|
||||
if (port != null) {
|
||||
logger.info("Queue creating protocol on $hostAddress:$port")
|
||||
|
||||
Reference in New Issue
Block a user