Package com.zebrunner.agent.core.config
Class ConfigurationHolder
- java.lang.Object
-
- com.zebrunner.agent.core.config.ConfigurationHolder
-
public class ConfigurationHolder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConfigurationHolder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddConfigurationProviderAfter(ConfigurationProvider configurationProvider, java.lang.Class<? extends ConfigurationProvider> afterProviderWithClass)static java.lang.StringgetEmails()static java.lang.StringgetHost()static java.lang.LonggetMilestoneId()static java.lang.StringgetMilestoneName()static java.lang.StringgetMsTeamsChannels()static java.lang.StringgetProjectKey()static java.lang.StringgetRunBuild()static java.lang.StringgetRunContext()static java.lang.StringgetRunDisplayNameOr(java.lang.String displayName)static java.lang.StringgetRunEnvironment()static java.lang.StringgetSlackChannels()static java.lang.StringgetTcmTestRunId()static java.lang.StringgetTestCaseStatusOnFail()static java.lang.StringgetTestCaseStatusOnPass()static java.lang.StringgetTestCaseStatusOnSkip()static java.lang.StringgetTestRailAssignee()static java.lang.StringgetTestRailMilestoneName()static java.lang.StringgetTestRailRunId()static java.lang.StringgetTestRailRunName()static java.lang.StringgetTestRailSuiteId()static java.lang.StringgetToken()static java.lang.StringgetXrayExecutionKey()static java.lang.StringgetZephyrJiraProjectKey()static java.lang.StringgetZephyrTestCycleKey()static booleanisReportingEnabled()static booleanisTcmRealTimeSyncEnabled()static booleanisTcmSyncEnabled()static booleanisTestRailRealTimeSyncEnabled()static booleanisTestRailSyncEnabled()static booleanisXrayRealTimeSyncEnabled()static booleanisXraySyncEnabled()static booleanisZephyrSyncEnabled()static booleanisZephyrSyncRealTimeEnabled()static booleannotificationsEnabled()static booleanshouldNotifyOnEachFailure()static booleanshouldRetryKnownIssues()static booleanshouldSubstituteRemoteWebDrivers()static booleanshouldTestRailIncludeAllTestCasesInNewRun()static booleanshouldTreatSkipsAsFailures()
-
-
-
Method Detail
-
addConfigurationProviderAfter
public static void addConfigurationProviderAfter(ConfigurationProvider configurationProvider, java.lang.Class<? extends ConfigurationProvider> afterProviderWithClass)
-
isReportingEnabled
public static boolean isReportingEnabled()
-
getProjectKey
public static java.lang.String getProjectKey()
-
getHost
public static java.lang.String getHost()
-
getToken
public static java.lang.String getToken()
-
getRunDisplayNameOr
public static java.lang.String getRunDisplayNameOr(java.lang.String displayName)
-
getRunBuild
public static java.lang.String getRunBuild()
-
getRunEnvironment
public static java.lang.String getRunEnvironment()
-
getRunContext
public static java.lang.String getRunContext()
-
shouldRetryKnownIssues
public static boolean shouldRetryKnownIssues()
-
shouldSubstituteRemoteWebDrivers
public static boolean shouldSubstituteRemoteWebDrivers()
-
shouldTreatSkipsAsFailures
public static boolean shouldTreatSkipsAsFailures()
-
getTestCaseStatusOnPass
public static java.lang.String getTestCaseStatusOnPass()
-
getTestCaseStatusOnFail
public static java.lang.String getTestCaseStatusOnFail()
-
getTestCaseStatusOnSkip
public static java.lang.String getTestCaseStatusOnSkip()
-
notificationsEnabled
public static boolean notificationsEnabled()
-
shouldNotifyOnEachFailure
public static boolean shouldNotifyOnEachFailure()
-
getSlackChannels
public static java.lang.String getSlackChannels()
-
getMsTeamsChannels
public static java.lang.String getMsTeamsChannels()
-
getEmails
public static java.lang.String getEmails()
-
getMilestoneId
public static java.lang.Long getMilestoneId()
-
getMilestoneName
public static java.lang.String getMilestoneName()
-
isTcmSyncEnabled
public static boolean isTcmSyncEnabled()
-
isTcmRealTimeSyncEnabled
public static boolean isTcmRealTimeSyncEnabled()
-
getTcmTestRunId
public static java.lang.String getTcmTestRunId()
-
isTestRailSyncEnabled
public static boolean isTestRailSyncEnabled()
-
isTestRailRealTimeSyncEnabled
public static boolean isTestRailRealTimeSyncEnabled()
-
shouldTestRailIncludeAllTestCasesInNewRun
public static boolean shouldTestRailIncludeAllTestCasesInNewRun()
-
getTestRailSuiteId
public static java.lang.String getTestRailSuiteId()
-
getTestRailRunId
public static java.lang.String getTestRailRunId()
-
getTestRailRunName
public static java.lang.String getTestRailRunName()
-
getTestRailMilestoneName
public static java.lang.String getTestRailMilestoneName()
-
getTestRailAssignee
public static java.lang.String getTestRailAssignee()
-
isXraySyncEnabled
public static boolean isXraySyncEnabled()
-
isXrayRealTimeSyncEnabled
public static boolean isXrayRealTimeSyncEnabled()
-
getXrayExecutionKey
public static java.lang.String getXrayExecutionKey()
-
isZephyrSyncEnabled
public static boolean isZephyrSyncEnabled()
-
isZephyrSyncRealTimeEnabled
public static boolean isZephyrSyncRealTimeEnabled()
-
getZephyrJiraProjectKey
public static java.lang.String getZephyrJiraProjectKey()
-
getZephyrTestCycleKey
public static java.lang.String getZephyrTestCycleKey()
-
-