Zephyr Usage Requirements
The system usage requirements for Zephyr Enterprise Server and Data Center (both Linux and Windows-based) are based on various statistics regarding a single Zephyr Enterprise instance. The usage requirements and steps to change the JVM allocation are as follows:
JVM allocation
Allocate the amount of JVM specified under the Final JVM Allocation column based on where your Zephyr instance falls in the usage chart below. Your allocation should be based on whichever column your instance hits the highest of and not the average.
Example - You have two projects, each with a 4GB allocation, 150 users, each with an 8 GB allocation, and 2,000,000 test cases and executions, each with a 16 GB allocation. Your allocation for Zephyr should be 16 GB because 2,000,000 test cases/executions hit the highest.
Active Projects | Concurrent Users | Test Case and Execution Combination | Final JVM Allocation |
---|---|---|---|
1-2 | <25 | <100,000 | 4 GB |
<5 | <50 | <500,000 | 4-8 GB |
<5 | <100 | <1,000,000 | 8 GB |
<10 | <250 | <1,000,000 | 8 GB |
10-20 | 250-500 | >1,000,000 | 16 GB |
10-20 | 500-1,000 | >5,000,000 | 16 GB [per 2 clusters] |
Change JVM allocation
On Windows
Open the command prompt.
Type cmd and press Enter.
Navigate to the following directory.
cd %Zephyr_Root%\tomcat\bin
Run the following command:
tomcat17.0.13w.exe //ES/ZephyrServer
The Zephyr Server Properties dialog appears.
Select the Java tab. This tab displays the interactions between Java and the Zephyr Tomcat server.
Change the Maximum memory pool value based on the table above.
This value controls the JVM allocation for the Zephyr server.
The value is in MB (Megabytes).
Click Apply to save the changes.
Click OK to close the dialog.