Starting the job engine on an execution server

Search Knowledge Base by Keyword

< Back

To execute automated test execution jobs on the execution server, the job engine must be switched on. Otherwise, jobs will be queued.

To start the job engine, first log into the Windows machine that will host the server.

There should be two command scripts stored under C:\VIPExcelConfiguration\Configuration that need to be run.

First, “Putflowsinmemory.cmd”. This places the workflows used by VIP to execute the automated tests in memory, increasing the speed of execution. It additionally creates the server on the machine you are running and instructs VIP to look for automation jobs. It must be running for automated test execution.

Double click “Putflowsinmemory.cmd” in your file explorer to open command prompt and run the script. You will see the name of the machine on which you are creating the server:

VIP-Test-Modeller_starting-the-job-engine_1

This might take several minutes, depending on processing power. When it has finished you must see:

VIP-Test-Modeller_starting-the-job-engine_2

Now the server is set-up, the job engine needs to be started. To run the job engine, first re-open “PutFlowsInMemory” if you have closed it.

Double-click “Runscheduler.cmd” in your File Explorer to execute the script. You should see:

VIP-Test-Modeller_starting-the-job-engine_3

In the command prompt screen for “PutFlowsInMemory”, you should see the server be created. The script runs constantly, looking for new jobs to execute:

VIP-Test-Modeller_starting-the-job-engine_4

Your job engine is now running.

Note: The Windows machine that hosts the server must be switched in order to perform automated test execution. “PutFlowsinMemory” must additionally be running, scanning for jobs. You can switch them off, in which instance execution jobs will be queued.