Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

4.1      Use Computation Server with Right Hardware

By default Conformiq Creator is configured in a “Local Computation Server” configuration, i.e., both the Creator Workbench as well as test generation run on the machine or laptop the user is using. Use of underpowered machines in this configuration may lead to slow Workbench performance, long model loading times, long test generation times, and even the computation server running out of memory during test generation (which leads to the loss of tests generated up to that point). Generally it is the number of processor cores that can speed up test generation whereas addition of memory prevents the available cores to run out of memory.

Recommendation: A good rule of thumb is that the number of GBs should be ideally 4 times than the number of processor cores (e.g., 16 GB for 4 cores).

Note that “hyper threading” may double the amount of processors visible to software on your machine. Run a test generation once, e.g., on any Example model, and check the Progress Panel view for the message “Allocated <n> Conformiq Computation Slaves” to see the cores available for Conformiq Creator. This number includes both physical and logical processors.

Note that processor cores generally do not consume memory evenly. During a test generation a single processor core may consume significantly more than 2 GB - at the same time test generation may not always use all available processor cores. Complex models (see section MODEL COMPLEXITY) may require significantly more main memory and/or cores than stated in this recommendation to complete test generation in reasonable time.

...

Recommendation: In particular when working with hardware configurations lower than the recommended, close other memory intensive applications running on your machine when working with complex models.

Hardware used for test generation is important but not the only component in preventing test generation issues. It is also important that hardware and software bitness are properly matched, and that (in particular advanced) modelling constructs are used as intended in models loaded for test generation.

...

Recommendation: If your desktop or laptop does not fulfil minimum requirements then try to connect to a remote computation server running on a more powerful 64-bit machine or even a Conformiq Grid Server for test generation from complex models.

For more information on configuration and use of a remote computation server see in Conformiq manual Chapter 3. Testing with Conformiq Creator > How to Configure Conformiq Eclipse Client

> Remote computation server and Chapter 2. Installing Conformiq Creator with Conformiq Transformer > Running Conformiq Computation Server. Note that use of a remote server does not resolve slowness in Workbench performance.

...

Recommendation: If your desktop or laptop is far below minimum requirements then try to keep Conformiq Creator projects closed which are not actively in use to reduce the memory consumption by the Conformiq Workbench.

4.2      Deploy 64-bit Conformiq Creator

Some 3rd party tools (namely HP tools) only provide 32-bit libraries for integration with their products, e.g., HP BPT. To use these integrations users have to install 32-bit Conformiq Creator. However, at same time 32-bit Creator (or any other 32-bit program) can only access a maximum of 4 GB of main memory (even if your machine has more!) which may cause performance issues when working with complex models (see section MODEL COMPLEXITY).

...

Recommendation: Generally, always use 64-bit Conformiq Creator on a 64-bit processor for test generation. When working with 3rd party tools that have a 32-bit limitation (like HP tools) try to limit the amount of installations of 32-bit Conformiq Creator in your deployment.

Note that you can install 32-bit and 64-bit distributions of the same Creator version at the same time on the same machine. You can open and work on the same project from 32-bit and 64-bit installations.

4.3    Use the Latest Creator Release

Conformiq generally provides a new release of Conformiq Creator every quarter. New releases not only bring additional features but also fixes. These updates may have a big impact on the user experience in particular if you work with complex models (see section MODEL COMPLEXITY).

New releases should always be verified first with representative models by the Center of Excellence (CoE) team (in particular when it comes to performance) before rolling the release out to the production testing team. CoE teams should sign up with the Conformiq Creator Beta program to get access to early builds of the releases.

...

Page Tree
root@self
expandCollapseAlltrue
startDepth1
searchBoxtrue