Coordinator Settings

The Coordinator Settings includes the following tabs:

General Settings 

The General settings of the Coordinator apply to all installed Agent Helpers in your Incredibuild Environment. These settings enable you to determine how many cores will participate in a build, and under which conditions a Helper Agent can participate in a build execution.

Parameter Description Default Value
Max Cores Per Build (Number)

The maximum number of cores in Incredibuild Environment that can be allocated to a single build.

In order to maximize efficiency, we round up this number to utilize the full cores of each machine. For example, if there are 3 helper machines with 8 cores each, and the max cores is set to 12, this means that two helper machines will be used. Since the two helpers have 16 cores, we will use up to 16 cores to maximize efficiency (4 more than is specified in the max cores setting).

-1 

The -1 value means there is no maximum limit to the number of cores that can be allocated to a build.

Max CPU Load (Percentage)

When the CPU load of a Helper Agent exceeds this value from sources other than Incredibuild, it will drop any running tasks from Incredibuild and will not be given additional tasks for at least 60 seconds (the default value of the Machine Reload Timeout).

80%

Min Free Memory (MB)

The minimum free memory that allows a Helper Agent to be allocated to a task.

The Coordinator will not allocate a Helper Agent whose free memory is below the defined value.

512MB

When the free memory of a Helper Agent is below 512MB, it will not be allocated by the Coordinator to participate in tasks.

Machine Reload Timeout (Sec)

The amount of time a Helper Agent will not be allocated to a task, if its Max CPU Load exceeds the defined value.  

The Coordinator will not allocate a Helper Agent, whose CPU load exceeds the Max CPU Load value for at least the time defined in the Machine Reload Timeout.  

60 seconds

When the CPU load of a Helper Agent exceeds the Max CPU Load value, it will not be allocated by the Coordinator to participate in tasks for at least 60 seconds. 

Auto-subscribe new Agents

When new Helper Agents are installed, this setting automatically subscribes them to your Coordinator. Modifying the setting does not affect Agents that are already installed.

Checked

Help Us Improve Our Product

Incredibuild collects general data about product usage to improve our product. This data does not contain any PII (personally identifiable information), but you can still opt out at any time.

 

Network Settings 

These settings let you modify the ports used by Incredibuild, and to define whether IPv6 or IPv4 protocols are used for communication.

Modifying the ports sometimes requires changes to each Agent's settings as well. For details, see Modifying Ports.

Secondary Coordinator Settings 

Parameter Description Default Value
Hostname or IP The IP address or hostname of the Secondary Coordinator machine.

 

Port

The port used to connect to the Secondary Coordinator.

9954
Timeout

If the Primary Coordinator is down for this amount of seconds, the Secondary Coordinator is activate.

 

Sync Frequency

The Secondary Coordinator fetches the settings and grid details from the Primary Coordinator to synchronize both machines. This defines the frequency of these synchronizations.

 

License Settings 

This tab provides you with information on your purchased and available licenses: