org.jvnet.hudson.test
Class PretendSlave
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Node
hudson.model.Slave
org.jvnet.hudson.test.PretendSlave
- All Implemented Interfaces:
- ExtensionPoint, Describable<Node>, ModelObject, SearchableModelObject, SearchItem, AccessControlled, Serializable
public class PretendSlave
- extends Slave
Slave that pretends to fork processes.
- Author:
- Kohsuke Kawaguchi
- See Also:
HudsonTestCase.createPretendSlave(FakeLauncher),
Serialized Form
| Nested classes/interfaces inherited from class hudson.model.Node |
Node.Mode |
|
Field Summary |
int |
numLaunch
Number of processed that are launched. |
|
Constructor Summary |
PretendSlave(String name,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
|
PretendSlave(String name,
String remoteFS,
String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
|
| Methods inherited from class hudson.model.Slave |
createComputer, equals, getClockDifference, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getWorkspaceFor, getWorkspaceRoot, hashCode, setLauncher, setMode, setNodeName, setRetentionStrategy |
| Methods inherited from class hudson.model.Node |
canTake, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isHoldOffLaunchUntilSave, toComputer |
numLaunch
public int numLaunch
- Number of processed that are launched.
PretendSlave
public PretendSlave(String name,
String remoteFS,
int numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
throws IOException,
Descriptor.FormException
- Throws:
IOException
Descriptor.FormException
PretendSlave
public PretendSlave(String name,
String remoteFS,
String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
throws IOException,
Descriptor.FormException
- Throws:
IOException
Descriptor.FormException
createLauncher
public Launcher createLauncher(TaskListener listener)
- Overrides:
createLauncher in class Slave
Copyright © 2010. All Rights Reserved.