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, java.io.Serializable
public class PretendSlave
- extends Slave
Slave that pretends to fork processes.
- Author:
- Kohsuke Kawaguchi
- See Also:
- 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(java.lang.String name,
java.lang.String remoteFS,
int numExecutors,
Node.Mode mode,
java.lang.String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
|
PretendSlave(java.lang.String name,
java.lang.String remoteFS,
java.lang.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 |
checkPermission, createPath, getACL, getAssignedLabels, getChannel, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isHoldOffLaunchUntilSave, toComputer |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
numLaunch
public int numLaunch
- Number of processed that are launched.
PretendSlave
public PretendSlave(java.lang.String name,
java.lang.String remoteFS,
int numExecutors,
Node.Mode mode,
java.lang.String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
throws java.io.IOException,
Descriptor.FormException
- Throws:
java.io.IOException
Descriptor.FormException
PretendSlave
public PretendSlave(java.lang.String name,
java.lang.String remoteFS,
java.lang.String labelString,
ComputerLauncher launcher,
FakeLauncher faker)
throws java.io.IOException,
Descriptor.FormException
- Throws:
java.io.IOException
Descriptor.FormException
createLauncher
public Launcher createLauncher(TaskListener listener)
- Overrides:
createLauncher in class Slave
Copyright © 2010. All Rights Reserved.