Tiger

Agile Testing within the telematics infrastructure

Tiger logo
Node settings  
Hostname
Empty value defaults to server key.
Template
Depends Upon
Startup Timeout (sec)
Please specify a positive number greater than zero.
Source  
Specify one or more local docker compose files to be started for this node.
    Version
    Docker settings 
    Entry Point cmd
    Service Healthchecks 
    URLs to be used to check for successfully started services
      External Settings 
      Working directory
      Health check URL
      Options 
      Options for the Java virtual machine starting the Jar executable
        Arguments 
        Arguments / Parameters for the Jar executable
          Tiger Proxy settings  
          Proxy Port
          Proxy Protocol
          Log level
          Proxied Server
          Server Port
          Routes  
          Configure any additional routes of this Tiger proxy. From is the received scheme://host:port, To is the rerouted target URL scheme://host:port
          ID
          From ↦
          To
          Username
          Password
            Forward Proxy  
            If you are located behind a company proxy and your test suite needs to reach the internet, you may configure the proxy here.
            Hostname
            Proxy Protocol
            Port
            Traffic Endpoints  
            Configure any mesh tiger proxies to aggregate traffic messages on this tiger proxy.
              Connection Timeout (sec)
              Stomp Client Buffer (Mb)
              Message Buffer (Mb)
              Rbel Buffer (Mb)
              Modifications  
              Configure any rewriting of traffic headers or bodies in this section.
              Name
              Condition
              Target Element
              Replace With
              Regex Filter
                TLS Configuration  
                Configure TLS related settings like certificates to be used for TLS connections. The entries format is explained in this user manual section.
                Server Root Ca
                Forward Mutual TLS Identity
                Server Identity
                Domain Name
                    PKI Keys  
                    Here you can specify keys and certificates that should be provided to the local tiger proxy. To configure certificates and TLS for the Tiger Proxy node switch to the TigerProxy tab (to the left) and activate the advanced settings.
                    Id
                    Type
                    Pem
                      Environment variables for server  
                      Here you can specify environment variables that will be set in the local context before instantiating the node. Please use the pattern ENV_VAR_NAME=value.
                        Exported system properties  
                        Here you can specify java system properties that will be available to the test suite. Please use the pattern system.property.key=value.
                        Using ${NAME} in the value part will be replaced with the configured hostname. TODO TGR-266 also explain that env vars can be used as tokens
                          URL Mappings for local Tiger Proxy  
                          Here you can specify routes for the local tiger proxy to be activated if this node is active. Please provide it in the format http(s)://host:port --> http(s)://newhost:newport

                            Source  
                            Docker image specifier of the docker image to be downloaded and instantiated,
                            For externalURL the target URL for the route created at the local Tiger Proxy.
                            For externalJar the URL to download the jar archive from.
                            You may use local:..... and relative path for a local jar file.
                            Source must not be empty.
                            Version
                            Version must not be empty.