Revision 2 posted to Silk Test Knowledge Base by RobertM on 5/29/2017 3:15:35 AM
This article describes the steps required to configure a Jenkins environment to execute Silk Test Workbench tests using a Jenkins Node.
Configuring Jenkins:
- On the Jenkins Dashboard select “Manage Jenkins”
- Select “Configure Global Security”
- Select “Random” for the “TCP port for JNLP agents” setting
- Click “Save”
- Click “Apply”
Configuring a Jenkins Node:
- Return to the Jenkins Dashboard
- Click “Manage Jenkins”
- Click “Manage Nodes”
- Click “New Node”
- Enter a node name, e.g. SilkTestAgent
- Select “Permanent Agent”
- Click OK
- Set the “Remote root directory” value to a valid path, e.g. C:\Jenkins
- Set “Usage” to “Use this node as much as possible”
- Set “Launch method” to “Launch agent via Java Web Start”
- Click Save
Starting the Jenkins Agent on the Silk Test Workbench system
- On the Silk Test Workbench machine open a browser
- Navigate and login to Jenkins, e.g. http://myserver:8080
- Select “Manage Jenkins” from the Jenkins Dashboard
- Select “Manage Nodes”
- Select the newly created node, (SilkTestAgent in the above example)
- Click the “Launch” button
- Open the jnlp file when prompted
- Select “Run” if prompted
- When the agent has initialized, the following dialog will be displayed:
- The Agent should now display as online
- Return to the Jenkins dashboard