Predefined properties in config file hooks

The following predefined properties are found in the various config hooks, as described below, and include information that can found in the "info" of the execution. These properties can be used to gather additional information about the test/suite. For example, you can print the value of the projectId property when using the Before Suite hook.

Before Suite Predefined Properties

Property NameDescriptionUses
projectId
executionId

After Suite Predefined Properties

Property NameDescriptionUses
testId
status
name
resultId
istestContainer
testStatus
testCreatorName
testCreatorEmail
testOwnerName
testOwnerEmail
testLables
testSuites
config
workerId
startTime
sessionId
duration
failureReason
failurePath
success
resultUrl
total
passed
skipped

Before Test Predefined Properties

Property NameDescriptionUses
testId
isTestsContainer
parallel
browser
gitBranch
gitCommit
gitRepoUrl
runnerVersion
gridHost
testimBranch
canaryMode
source
testPlans
testLabels
testNames
testIds
testConfigs
testConfigIds
port
browserTimeout
timeout
newBrowserWaitTimeout
tunnel
tunnelPort
tunnelHostHeader
runnerMode
gridId
gridName
retentionDays
sessionType
companyId
testData
isBeforeTestPlan
isAfterTestPlan
testDataTotal
testDataIndex
baseUrl
testConfig
resolution
id
name
browser
os
isMobileWeb
isMobile
workerId
exportsGlobal

After Test Predefined Properties

Property NameDescriptionUses
testId
status
name
resultId
isTestsContainer
config
parallel
browser
gitBranch
gitCommit
gitRepoUrl
runnerVersion
gridHost
testimBranch
canaryMode
source
testPlans
testLabels
testNames
testIds
testConfigs
testConfigIds
port
browserTimeout
timeout
newBrowserWaitTimeout
tunnel
tunnelPort
tunnelHostHeader
runnerMode
gridId
gridName
retentionDays
sessionType
companyId
testData
isBeforeTestPlan
isAfterTestPlan
testDataTotal
testDataIndex
baseUrl
testConfig
resolution
id
name
browser
os
isMobileWeb
isMobile
gridInfo
host
port
protocol
accessToken
slotId
gridId
user
key
type
name
arn
workerId
startTime
sessionId
duration
failureReason
success
globalParameters