Environment variables

Overview of all environment variables that are available to the Agent when executing the script.

The environment variables available to the Agent during Job execution includes:

  • TTH_URL
    • URL of Typhoon Test Hub
  • TTH_JOB_NAME
    • Name of the executed job
  • TTH_EXECUTION_ID
    • Identifier of the execution
  • TTH_EXECUTION_NUMBER_ID
    • Number of execution of the executed job
  • TTH_EXECUTION_NAME
    • Name of the execution
  • TTH_AGENT_ID
    • Identifier of the agent running the execution
  • TTH_AGENT_NAME
    • Name of the agent running the execution
  • TTH_AGENT_WORKSPACE
    • Path of the workspace of agent running the execution
  • TTH_SETUP_ID
    • Identifier of the setup that is used during the execution
  • TTH_SETUP_NAME
    • Name of the setup that is used during the execution
  • TTH_SETUP_HIL_IP
    • List of IP addresses of the HIL devices that belong to the setup that is used during the execution
  • TTH_SETUP_HIL_SN
    • List of serial numbers of the HIL devices that belong to the setup that is used during the execution
  • TTH_GIT_REPOSITORY_NAME_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Name of the Git repository that is cloned during the execution
  • TTH_GIT_REPOSITORY_URL_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • URL of the Git repository that is cloned during the execution
  • TTH_GIT_BRANCH_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Branch of the Git repository that is cloned during the execution
  • TTH_GIT_DEPTH_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Depth of the Git repository that is cloned during the execution
  • TTH_GIT_REPOSITORY_DESTINATION_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Destination where the Git repository is cloned during the execution
  • TTH_GIT_REPOSITORY_CLEAR_CACHE_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Indicator whether the Git cloning cache is deleted for the Git repository before it is cloned during the execution
  • TTH_GIT_COMMIT_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Hash of the latest commit to the Git repository that is cloned during the execution
  • TTH_GIT_COMMIT_MSG_{CLONE_REPOSITORY_JOB_STEP_ORDER}
    • Message of the latest commit to the Git repository that is cloned during the execution