Enabling server extensions
If you find that the server extension is disabled in HCL DevOps Test Hub (Test Hub) and you want to run the tests supported by the server extension, then you must enable them.
Before you begin
kubectl get pods -n devops-systemThe
status of the server extensions that are enabled is displayed as
Running. If the server extension you want to use is
not displayed as running, then you must enable the server extension.About this task
You must substitute {{main}} with the release name that you
provided during the installation of Test Hub in the following
procedure.
The devops-system is the name of the namespace. If you created a namespace by using a different value, then you must use that value in place of devops-system in all the instances in this procedure.
Procedure
-
Log in to the platform that you used to install Test Hub.
For example, you can log in to the Ubuntu server using an SSH session if you installed Test Hub on Ubuntu.
-
Run the following commands that depend on the server extension you want to
enable:
To enable the server extension Run the command CodeSweep helm upgrade {{main}} -n devops-system ./hcl-onetest-server \ --reuse-values \ --set global.hclOneTestCodesweepEnabled=trueJMeter helm upgrade {{main}} -n devops-system ./hcl-onetest-server \ --reuse-values \ --set global.hclOneTestJMeterEnabled=trueJUnit helm upgrade {{main}} -n devops-system ./hcl-onetest-server \ --reuse-values \ --set global.hclOneTestJUnitEnabled=truePostman helm upgrade {{main}} -n devops-system ./hcl-onetest-server \ --reuse-values \ --set global.hclOneTestPostmanEnabled=trueAll server extensions helm upgrade {{main}} -n devops-system ./hcl-onetest-server \ --reuse-values \ --set global.hclOneTestPostmanEnabled=true \ --set global.hclOneTestJMeterEnabled=true \ --set global.hclOneTestJUnitEnabled=true \ --set global.hclOneTestCodesweepEnabled=true -
Run the following command to verify a specific extension or all the extensions
are enabled:
kubectl get pods -n devops-systemThe status of the specific extension or all the extensions in the pod is displayed as Running.