NIHVIVO-1129 Add a THREADS parameter. "displayold" goes away.
This commit is contained in:
parent
45bc3580d6
commit
fc406b0bcd
2 changed files with 18 additions and 9 deletions
|
@ -79,7 +79,10 @@ report - Just summarize output from previously run tests.
|
||||||
|
|
||||||
<fail unless="data.dir" message="${properties.file} must contain a value for data.dir" />
|
<fail unless="data.dir" message="${properties.file} must contain a value for data.dir" />
|
||||||
|
|
||||||
<!-- If no value was provided, run everything 10 times -->
|
<!-- If no value was provided, run a single thread -->
|
||||||
|
<property name="threads" value="1" />
|
||||||
|
|
||||||
|
<!-- If no value was provided, run everything 10 times per thread -->
|
||||||
<property name="iterations" value="10" />
|
<property name="iterations" value="10" />
|
||||||
|
|
||||||
<!-- If no value was provided, use this as the default namespace -->
|
<!-- If no value was provided, use this as the default namespace -->
|
||||||
|
@ -140,6 +143,7 @@ report - Just summarize output from previously run tests.
|
||||||
<property name="webapp.port" value="${webapp.port}" />
|
<property name="webapp.port" value="${webapp.port}" />
|
||||||
<property name="webapp.name" value="${webapp.name}" />
|
<property name="webapp.name" value="${webapp.name}" />
|
||||||
<property name="iterations" value="${iterations}" />
|
<property name="iterations" value="${iterations}" />
|
||||||
|
<property name="threads" value="${threads}" />
|
||||||
<property name="file.person.uris" value="${file.person.uris}" />
|
<property name="file.person.uris" value="${file.person.uris}" />
|
||||||
<property name="file.infoResource.uris" value="${file.infoResource.uris}" />
|
<property name="file.infoResource.uris" value="${file.infoResource.uris}" />
|
||||||
|
|
||||||
|
|
|
@ -42,6 +42,11 @@
|
||||||
<stringProp name="Argument.value">${__property(default.namespace, , http://vivo.mydomain.edu/individual/)}</stringProp>
|
<stringProp name="Argument.value">${__property(default.namespace, , http://vivo.mydomain.edu/individual/)}</stringProp>
|
||||||
<stringProp name="Argument.metadata">=</stringProp>
|
<stringProp name="Argument.metadata">=</stringProp>
|
||||||
</elementProp>
|
</elementProp>
|
||||||
|
<elementProp name="THREADS" elementType="Argument">
|
||||||
|
<stringProp name="Argument.name">THREADS</stringProp>
|
||||||
|
<stringProp name="Argument.value">${__property(threads, , 1)}</stringProp>
|
||||||
|
<stringProp name="Argument.metadata">=</stringProp>
|
||||||
|
</elementProp>
|
||||||
</collectionProp>
|
</collectionProp>
|
||||||
</elementProp>
|
</elementProp>
|
||||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||||
|
@ -53,8 +58,8 @@
|
||||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||||
<stringProp name="LoopController.loops">${ITERATIONS}</stringProp>
|
<stringProp name="LoopController.loops">${ITERATIONS}</stringProp>
|
||||||
</elementProp>
|
</elementProp>
|
||||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
<stringProp name="ThreadGroup.num_threads">${THREADS}</stringProp>
|
||||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
<stringProp name="ThreadGroup.ramp_time">${THREADS}</stringProp>
|
||||||
<longProp name="ThreadGroup.start_time">1294759350000</longProp>
|
<longProp name="ThreadGroup.start_time">1294759350000</longProp>
|
||||||
<longProp name="ThreadGroup.end_time">1294759350000</longProp>
|
<longProp name="ThreadGroup.end_time">1294759350000</longProp>
|
||||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||||
|
@ -136,7 +141,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${PERSON_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${PERSON_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
@ -168,7 +173,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${INFO_RESOURCE_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${INFO_RESOURCE_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
@ -258,7 +263,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${PERSON_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${PERSON_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
@ -290,7 +295,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${INFO_RESOURCE_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${INFO_RESOURCE_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
@ -478,7 +483,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${PERSON_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${PERSON_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
@ -510,7 +515,7 @@
|
||||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||||
<stringProp name="HTTPSampler.protocol"></stringProp>
|
<stringProp name="HTTPSampler.protocol"></stringProp>
|
||||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||||
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/displayold/${INFO_RESOURCE_URI}</stringProp>
|
<stringProp name="HTTPSampler.path">${WEBAPP_NAME}/display/${INFO_RESOURCE_URI}</stringProp>
|
||||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue