Sign inSign up

performancetesting/opentext_onelg_ubuntu

By performancetesting

Updated 2 days ago

Load Generator Image for Open Text LoadRunner Enterprise|Professional|Cloud

Image
0

100K+

performancetesting/opentext_onelg_ubuntu repository overview

1. Load Generator Image for LoadRunner Professional and LoadRunner Enterprise

The images in the repository include a load generator component for LoadRunner Professional and LoadRunner Enterprise and all their prerequisites. Ubuntu 22.04 is the base image which helps you deploy a load generator container on Linux distributions.

How to use this image:
  • To run the load generator, use the following command (the container will run in the background):

docker run -id -p <host_port>:54345 -e "ONELG_FLAVOR=1" performancetesting/opentext_onelg_ubuntu:<tag version number>

Notes:

  • Use the environment variable "ONELG_FLAVOR=1" to create containers for LoadRunner Professional and LoadRunner Enterprise
  • To avoid having the default NAT mode impact the load generator's network throughput, add the following command before the image name when starting a container: --net=host.
  • The default port is 54345. You can specify a custom port through the user interface.
For more information:

LoadRunner Enterprise Installation Guide: https://admhelp.microfocus.com/pc/en/latest/pdfs/PC_Install.pdf - Deploying Load Generators on Linux Docker Distributions

LoadRunner Professional Installation Guide: https://admhelp.microfocus.com/lr/en/latest/help/PDFs/LoadRunner_Installation_Guide.pdf - Install a Load Generator Using Docker

2. Load Generator Image for LoadRunner Cloud

The images in the repository includes Load Generator (LG) component for LoadRunner Cloud and all its prerequisites. The image, using Ubuntu 20.04 as its base image, helps you deploy a LG machine on Linux distributions.

How to use this image:
  • Create Container:
    docker run -d \
        -e "STORM_TENANT=<your tenant id>"  \
        -e "STORM_USERNAME=<your user name>" \
        -e "STORM_PASSWORD=<your password>" \
        --net=host performancetesting/opentext_onelg_ubuntu
    (run the container in background/detached mode)

    docker run -t -i \
        -e "STORM_TENANT=<your tenant id>"  \
        -e "STORM_USERNAME=<your user name>" \
        -e "STORM_PASSWORD=<your password>" \
        --net=host performancetesting/opentext_onelg_ubuntu
    (run the container in the foreground)
  • Create Container with HTTP(s) proxy:
    docker run -d \
        -e "STORM_TENANT=<your tenant id>" \
        -e "STORM_USERNAME=<your user name>" \
        -e "STORM_PASSWORD=<your password>" \
        -e "http_proxy=<your proxy url e.g. http://proxy.com>" \
        -e "https_proxy=<your proxy url e.g. http://proxy.com>" \
        --net=host performancetesting/opentext_onelg_ubuntu
  • To enable JMeter or Gatling on the load generator, add environment variable "ENABLE_JMETER=1" or "ENABLE_GATLING=1". For example:
    docker run -d -e ENABLE_JMETER=1 -e ENABLE_GATLING=1 ....
Environment Variables
  • STORM_TENANT: Your Tenant ID [required]
  • STORM_USERNAME: Your LoadRunner Cloud user name [required]
  • STORM_PASSWORD: Your LoadRunner Cloud password [required]
  • STORM_PROJECT_ID: The id number for project (default value 1) [optional]
  • STORM_KEY: The load generator's key (Linux only) [optional]
  • ENABLE_JMETER: Enable JMeter functionality [optional]
  • ENABLE_GATLING: Enable Gatling functionality [optional]

Environment variables can also be passed via the "--env-file" command line parameter.

Supported tag
  • latest

Please refer to Open Text LoadRunner Cloud Help Center: Deploy a Docker container for Linux to get more information.

Tag summary

Content type

Image

Digest

sha256:a23c4c0c4

Size

1.2 GB

Last updated

2 days ago

docker pull performancetesting/opentext_onelg_ubuntu