Licenses for HCL OneTest Virtualization

You can find information about the licenses that you can purchase to use HCL OneTest Virtualization.

HCL OneTest Virtualization Concurrent Virtual Services licensing

HCL OneTest Virtualization 10.2.0 or later, supports Concurrent Virtual Services (CVS) licensing. With this form of licensing, each concurrent virtual service consumes a single CVS license.

A single Concurrent Virtual Services license is consumed for each stub that runs under the following circumstances:
  • When you run stubs in a Docker container or use the command line to run stubs.
  • When you run tests that contain stubs in a Docker container or use the command line to run such tests.
  • When you run test suites that contain stubs in a Docker container or use the command line to run such test suites.
Each stub that runs under a concurrent virtual service license is limited to 10 transactions per second.
The Concurrent Virtual Services license is returned to the license pool in the following conditions:
  • When the running stub is stopped.
  • When the container is terminated if it encounters an error, the license is returned within 15 minutes from termination of the container.

This license requires that a FlexNet Cloud License Server is configured with valid Concurrent Virtual Services licenses.

If you run any resource other than a stub in a Docker container a single HCL OneTest API license is acquired for the duration of the run and returned once the run is completed.

For example, if you run a test or test suite that contains a stub, the following licenses are consumed:
  • A single HCL OneTest API license is consumed to run the test or test suite.
  • A single Concurrent Virtual Services license is consumed to run the stub.

You must set up licensing before you can run virtual services, see Setting up licenses for HCL OneTest Virtualization.