Package com.applitools.eyes
Class EyesRunner
java.lang.Object
com.applitools.eyes.EyesRunner
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CommandExecutorcommand executorprotected com.applitools.eyes.Loggerprotected Referencethis reference has to be used in order to perform manager related actions (EyesManager.openEyes, EyesManager.closeAllEyes) -
Constructor Summary
ConstructorsConstructorDescriptionused for instantiating Classic RunnerEyesRunner(RunnerSettings runnerSettings) EyesRunner(RunnerSettings runnerSettings, RunnerOptions runnerOptions) EyesRunner(String baseAgentId, String version) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getAllTestResults(boolean shouldThrowException) command executorcom.applitools.eyes.Loggermanager referencecom.applitools.eyes.AbstractProxySettingsgetProxy()protected RefergetRefer()protected StaleElementReferenceExceptionvoidlogSessionResultsAndThrowException(boolean throwEx, TestResults results) protected voidrunServer(RunnerSettings runnerSettings) voidsetCommandExecutor(CommandExecutor commandExecutor) voidsetDontCloseBatches(boolean dontCloseBatches) voidsetLogHandler(com.applitools.eyes.LogHandler logHandler) voidsetManagerRef(Reference managerRef) voidsetProxy(com.applitools.eyes.AbstractProxySettings proxySettings) voidsetRemoveDuplicateTests(Boolean removeDuplicateTests)
-
Field Details
-
commandExecutor
command executor -
managerRef
this reference has to be used in order to perform manager related actions (EyesManager.openEyes, EyesManager.closeAllEyes) -
logger
protected com.applitools.eyes.Logger logger
-
-
Constructor Details
-
EyesRunner
public EyesRunner()used for instantiating Classic Runner -
EyesRunner
Deprecated.used for instantiating Classic Runner -
EyesRunner
-
EyesRunner
-
-
Method Details
-
runServer
-
getAllTestResults
-
setLogHandler
public void setLogHandler(com.applitools.eyes.LogHandler logHandler) -
logSessionResultsAndThrowException
-
getStaleElementException
-
getAllTestResults
-
setDontCloseBatches
public void setDontCloseBatches(boolean dontCloseBatches) -
isDontCloseBatches
-
setRemoveDuplicateTests
-
getRemoveDuplicateTests
-
getLogger
public com.applitools.eyes.Logger getLogger() -
setProxy
public void setProxy(com.applitools.eyes.AbstractProxySettings proxySettings) -
getProxy
public com.applitools.eyes.AbstractProxySettings getProxy() -
getAgentId
-
getManagerRef
manager reference -
setManagerRef
- Parameters:
managerRef- The manager reference
-
getCommandExecutor
command executor -
setCommandExecutor
- Parameters:
commandExecutor- The command executor
-
getRefer
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-