Testing Siebel Business Applications > Siebel Test Automation Execution > Configuring the Siebel Test Execution Job >

Configuring Multiple Jobs


To execute a job on multiple nodes (client machines), you must create two Jenkins jobs - one with the Freestyle Project and the other one with the MultiJob Project.

To create a MultiJob project, you must install the MultiJob plugin which is available by default in the Jenkins repository. The Siebel Test Execution job will be executed from the Siebel Test Executor Job.

You can define 'Master' in the label expression to restrict the job to run on the Master with same configurations specified above.

In a MultiJob you need to add the build step named as 'MultiJob Phase'.

Update the settings:

  • Phase Name : <Provide any phase name>
  • Phase Job : <Name of the Siebel Test Execution Job created above>
  • Advanced Button :
    • Kill the phase on : <Select Never option>
    • Uncheck all the selected check box options.
    • From 'Add Parameters' Drop Down -> Select NodeLabel Parameter and Predefined parameters options.
    • Provide the Name and Node same as label name defined for the slave machines.
    • In Predefined Parameters set the value as DISA_DIR=C:\\DISA
  • Job Execution Type : Running phase jobs in parallel.
  • Continuation condition to next phase : Always
Testing Siebel Business Applications Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.