Tiger

Agile Testing within the telematics infrastructure

Tiger logo
Node settings  
Hostname
Empty value defaults to server key.
Health check URL
Health check return code
Log file path for server logs
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
    External Settings 
    Working directory
    Options 
    Options for the Java virtual machine starting the Jar executable
      Arguments 
      Arguments / Parameters for the Jar executable
        Tiger Proxy settings  
        Proxy Port
        Log level
        Proxied Server
        Log level
        Admin 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.