public class DistributedRunner
extends java.lang.Object
JMeter,
RemoteStart| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONTINUE_ON_FAIL |
static java.lang.String |
RETRIES_DELAY |
static java.lang.String |
RETRIES_NUMBER |
| Constructor and Description |
|---|
DistributedRunner() |
DistributedRunner(java.util.Properties props) |
| Modifier and Type | Method and Description |
|---|---|
protected JMeterEngine |
createEngine(java.lang.String address)
A factory method that might be overridden for unit testing
|
void |
exit(java.util.List<java.lang.String> addresses) |
java.util.Collection<? extends JMeterEngine> |
getEngines() |
void |
init(java.util.List<java.lang.String> addresses,
HashTree tree) |
void |
setStdErr(java.io.PrintStream stdErr) |
void |
setStdout(java.io.PrintStream stdout) |
void |
shutdown(java.util.List<java.lang.String> addresses) |
void |
start()
Start all engines that were previously initiated
|
void |
start(java.util.List<java.lang.String> addresses)
Starts a remote testing engines
|
void |
stop()
Stop all engines that were previously initiated
|
void |
stop(java.util.List<java.lang.String> addresses) |
public static final java.lang.String RETRIES_NUMBER
public static final java.lang.String RETRIES_DELAY
public static final java.lang.String CONTINUE_ON_FAIL
public DistributedRunner()
public DistributedRunner(java.util.Properties props)
public void init(java.util.List<java.lang.String> addresses,
HashTree tree)
public void start(java.util.List<java.lang.String> addresses)
addresses - list of the DNS names or IP addresses of the remote testing enginespublic void start()
public void stop(java.util.List<java.lang.String> addresses)
public void stop()
public void shutdown(java.util.List<java.lang.String> addresses)
public void exit(java.util.List<java.lang.String> addresses)
protected JMeterEngine createEngine(java.lang.String address) throws java.rmi.RemoteException, java.rmi.NotBoundException, java.net.MalformedURLException
address - address for enginejava.rmi.RemoteException - if registry can't be contactedjava.rmi.NotBoundException - when name for address can't be foundjava.net.MalformedURLException - when address can't be converted to valid URLpublic void setStdout(java.io.PrintStream stdout)
public void setStdErr(java.io.PrintStream stdErr)
public java.util.Collection<? extends JMeterEngine> getEngines()
Collection of JMeterEngineCopyright © 1998-2018 Apache Software Foundation. All Rights Reserved.