hostname override only via system prop
diff --git a/README.md b/README.md
index 9ed3e4d..a037f92 100644
--- a/README.md
+++ b/README.md
@@ -835,6 +835,11 @@
mvn -Ploadtest-fortress-adduser jmeter:jmeter
```
+ G. Delete Users:
+ ```
+ mvn -Ploadtest-fortress-deluser jmeter:jmeter
+ ```
+
The tests will run and produce measurements for throughput and latency.
___________________________________________________________________________________
diff --git a/src/test/java/org/apache/directory/fortress/core/jmeter/UserBase.java b/src/test/java/org/apache/directory/fortress/core/jmeter/UserBase.java
index 33b88c5..a4de4b3 100644
--- a/src/test/java/org/apache/directory/fortress/core/jmeter/UserBase.java
+++ b/src/test/java/org/apache/directory/fortress/core/jmeter/UserBase.java
@@ -117,12 +117,12 @@
private void init( JavaSamplerContext samplerContext )
{
+ // Can override hostname via system property:
hostname = System.getProperty( "hostname" );
- if (StringUtils.isEmpty( hostname ))
+ if (! StringUtils.isEmpty( hostname ))
{
- hostname = samplerContext.getParameter( "hostname" );
+ System.setProperty( "fortress.host", hostname );
}
- System.setProperty( "fortress.host", hostname );
qualifier = System.getProperty( "qualifier" );
if (StringUtils.isEmpty( qualifier ))
{
diff --git a/src/test/jmeter/ftAddUser.jmx b/src/test/jmeter/ftAddUser.jmx
index c11c693..45712ae 100644
--- a/src/test/jmeter/ftAddUser.jmx
+++ b/src/test/jmeter/ftAddUser.jmx
@@ -57,11 +57,6 @@
<JavaSampler guiclass="JavaTestSamplerGui" testclass="JavaSampler" testname="Fortress CheckAccess" enabled="true">
<elementProp name="arguments" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" enabled="true">
<collectionProp name="Arguments.arguments">
- <elementProp name="hostname" elementType="Argument">
- <stringProp name="Argument.name">hostname</stringProp>
- <stringProp name="Argument.value">uk03</stringProp>
- <stringProp name="Argument.metadata">=</stringProp>
- </elementProp>
<elementProp name="qualifier" elementType="Argument">
<stringProp name="Argument.name">qualifier</stringProp>
<stringProp name="Argument.value">Z</stringProp>
diff --git a/src/test/jmeter/ftDelUser.jmx b/src/test/jmeter/ftDelUser.jmx
index 2c4ce8c..7f7d478 100644
--- a/src/test/jmeter/ftDelUser.jmx
+++ b/src/test/jmeter/ftDelUser.jmx
@@ -57,11 +57,6 @@
<JavaSampler guiclass="JavaTestSamplerGui" testclass="JavaSampler" testname="Fortress CheckAccess" enabled="true">
<elementProp name="arguments" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" enabled="true">
<collectionProp name="Arguments.arguments">
- <elementProp name="hostname" elementType="Argument">
- <stringProp name="Argument.name">hostname</stringProp>
- <stringProp name="Argument.value">uk03</stringProp>
- <stringProp name="Argument.metadata">=</stringProp>
- </elementProp>
<elementProp name="qualifier" elementType="Argument">
<stringProp name="Argument.name">qualifier</stringProp>
<stringProp name="Argument.value">A</stringProp>