Sign inSign up

performancetesting/microfocus_onelg_linux_ubuntu

By performancetesting

Updated 6 months ago
Archived

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

Image
1

100K+

performancetesting/microfocus_onelg_linux_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/microfocus_onelg_linux_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 Micro Focus LoadRunner Cloud and all its prerequisites. The image, using Ubuntu 22.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/microfocus_onelg_linux_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/microfocus_onelg_linux_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/microfocus_onelg_linux_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 LoadRunner Cloud Help Center: Deploy a Docker container for Linux to get more information.

Tag summary

Content type

Image

Digest

sha256:d757989dd

Size

1 GB

Last updated

8 months ago

docker pull performancetesting/microfocus_onelg_linux_ubuntu