Author: pmouawad
Date: Sat Feb 28 21:35:48 2015
New Revision: 1663006
URL: http://svn.apache.org/r1663006
Log:
Make message clear
Index: 0, Size: 0
Modified:
jmeter/trunk/test/src/org/apache/jmeter/engine/DistributedRunnerTest.java
Modified:
jmeter/trunk/test/src/org/apache/jmeter/engine/DistributedRunnerTest.java
URL:
http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/engine/DistributedRunnerTest.java?rev=1663006&r1=1663005&r2=1663006&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/engine/DistributedRunnerTest.java
(original)
+++ jmeter/trunk/test/src/org/apache/jmeter/engine/DistributedRunnerTest.java
Sat Feb 28 21:35:48 2015
@@ -28,6 +28,7 @@ import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
import java.util.Properties;
+
import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.collections.HashTree;
import org.apache.jorphan.logging.LoggingManager;
@@ -112,11 +113,14 @@ public class DistributedRunnerTest exten
obj.exit(hosts);
}
- private class DistributedRunnerEmul extends DistributedRunner {
+ private static class DistributedRunnerEmul extends DistributedRunner {
public List<EmulatorEngine> engines = new LinkedList<EmulatorEngine>();
@Override
protected JMeterEngine createEngine(String address) throws
RemoteException, NotBoundException, MalformedURLException {
+ if(engines.size()==0) {
+ throw new IllegalArgumentException("Throwing on Engine
creation to simulate failure");
+ }
EmulatorEngine engine = engines.remove(0);
engine.setHost(address);
return engine;