Author: pmouawad
Date: Wed Sep 5 19:43:41 2018
New Revision: 1840155
URL: http://svn.apache.org/viewvc?rev=1840155&view=rev
Log:
Fix SONAR warnings
Modified:
jmeter/trunk/src/core/org/apache/jmeter/engine/DistributedRunner.java
Modified: jmeter/trunk/src/core/org/apache/jmeter/engine/DistributedRunner.java
URL:
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/engine/DistributedRunner.java?rev=1840155&r1=1840154&r2=1840155&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/engine/DistributedRunner.java
(original)
+++ jmeter/trunk/src/core/org/apache/jmeter/engine/DistributedRunner.java Wed
Sep 5 19:43:41 2018
@@ -21,7 +21,6 @@ package org.apache.jmeter.engine;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
-import java.net.MalformedURLException;
import java.rmi.NotBoundException;
import java.rmi.RemoteException;
import java.util.Collection;
@@ -45,6 +44,8 @@ import org.slf4j.LoggerFactory;
* @see org.apache.jmeter.gui.action.RemoteStart
*/
public class DistributedRunner {
+ private static final String HOST_NOT_FOUND_MESSAGE = "Host not found in
list of active engines: {}";
+
private static final Logger log =
LoggerFactory.getLogger(DistributedRunner.class);
public static final String RETRIES_NUMBER = "client.tries"; // $NON-NLS-1$
@@ -77,12 +78,11 @@ public class DistributedRunner {
for (int tryNo = 0; tryNo < retriesNumber; tryNo++) {
if (tryNo > 0) {
- println("Following remote engines will retry configuring: " +
addrs);
- println("Pausing before retry for " + retriesDelay + "ms");
+ println("Following remote engines will retry configuring: " +
addrs+", pausing before retry for " + retriesDelay + "ms");
try {
Thread.sleep(retriesDelay);
} catch (InterruptedException e) { // NOSONAR
- throw new RuntimeException("Interrupted while initializing
remote", e);
+ throw new IllegalStateException("Interrupted while
initializing remote engines:"+addrs, e);
}
}
@@ -131,7 +131,7 @@ public class DistributedRunner {
if (engines.containsKey(address)) {
engines.get(address).runTest();
} else {
- log.warn("Host not found in list of active engines: {}",
address);
+ log.warn(HOST_NOT_FOUND_MESSAGE, address);
}
} catch (IllegalStateException | JMeterEngineException e) { //
NOSONAR already reported to user
JMeterUtils.reportErrorToUser(e.getMessage(),
JMeterUtils.getResString("remote_error_starting")); // $NON-NLS-1$
@@ -156,7 +156,7 @@ public class DistributedRunner {
if (engines.containsKey(address)) {
engines.get(address).stopTest(true);
} else {
- log.warn("Host not found in list of active engines: {}",
address);
+ log.warn(HOST_NOT_FOUND_MESSAGE, address);
}
} catch (RuntimeException e) {
errln("Failed to stop test on " + address, e);
@@ -181,7 +181,7 @@ public class DistributedRunner {
if (engines.containsKey(address)) {
engines.get(address).stopTest(false);
} else {
- log.warn("Host not found in list of active engines: {}",
address);
+ log.warn(HOST_NOT_FOUND_MESSAGE, address);
}
} catch (RuntimeException e) {
@@ -198,7 +198,7 @@ public class DistributedRunner {
if (engines.containsKey(address)) {
engines.get(address).exit();
} else {
- log.warn("Host not found in list of active engines: {}",
address);
+ log.warn(HOST_NOT_FOUND_MESSAGE, address);
}
} catch (RuntimeException e) {
errln("Failed to exit on " + address, e);
@@ -231,9 +231,8 @@ public class DistributedRunner {
* @return engine instance
* @throws RemoteException if registry can't be contacted
* @throws NotBoundException when name for address can't be found
- * @throws MalformedURLException when address can't be converted to valid
URL
*/
- protected JMeterEngine createEngine(String address) throws
RemoteException, NotBoundException, MalformedURLException {
+ protected JMeterEngine createEngine(String address) throws
RemoteException, NotBoundException {
return new ClientJMeterEngine(address);
}