Integrating with TeamCity |
Top Previous Next |
To run your Isolator++ Professional tests on your TeamCity agents you'll need to follow these steps:
If you haven't set your license yet, as described here, you can do it via TeamCity build steps:
Note: If you're not setting "Working directory" than make sure you are running IsolatorConfigurator from the correct location.
Note: Setting the license needs to be done once per machine, so once this step is done you don't have to keep doing it. This is useful when you're using on-demand build agents and you need to set the license anew. This also helps managing the license on all your agents, without the need of updating each agent manually.
Running your tests
Isolator++ Professional requires setting LD_BIND_NOW=1, and you need to set it before running your tests on the build agent as well.
To integrate Isolator++ Professional by using a command line:
echo "##teamcity[setParameter name='env.LD_BIND_NOW' value='1']"
Make sure you set LD_BIND_NOW=1 before running the tests. Note: You can add this line or export LD_BIND_NOW=1 in the script that runs your tests, instead of adding this step. To configure your tests to build and run with Isolator++ Professional, see Configure Test Code for Isolator++ Professional.
Please note that the Build Server is not a part of the free edition. |
Copyright Typemock Ltd. 2009-2025. All Rights Reserved.