Skip to content

Commit

Permalink
Merge pull request #10 from Informatievlaanderen/chore/limit-to-2T
Browse files Browse the repository at this point in the history
Chore/limit to 2 t
  • Loading branch information
rorlic authored Apr 8, 2024
2 parents fdb95f5 + f421947 commit c2a146c
Show file tree
Hide file tree
Showing 31 changed files with 2,614 additions and 211 deletions.
4 changes: 2 additions & 2 deletions load-testing/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ services:

jmeter-runner:
container_name: performance_testing_jmeter-runner
image: ghcr.io/informatievlaanderen/jmeter-runner:20240403t0752
image: ghcr.io/informatievlaanderen/jmeter-runner:20240405t1116
networks:
- performance_testing
ports:
Expand Down Expand Up @@ -93,7 +93,7 @@ services:
# image: ldes/ldes-server:${LDES_SERVER_TAG:-2.4.1-SNAPSHOT} # Geomobility
# image: ldes/ldes-server:${LDES_SERVER_TAG:-2.10.0-SNAPSHOT} # Telraam
# image: ldes/ldes-server:${LDES_SERVER_TAG:-2.12.0-SNAPSHOT}
image: ghcr.io/informatievlaanderen/ldes-server:20240403070538
image: ghcr.io/informatievlaanderen/ldes-server:20240405144556
networks:
- performance_testing
ports:
Expand Down
9 changes: 5 additions & 4 deletions load-testing/server/fetch.1000mpp.jmx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
<collectionProp name="Arguments.arguments"/>
</elementProp>
<boolProp name="TestPlan.functional_mode">false</boolProp>
</TestPlan>
<hashTree>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Labels">
Expand All @@ -29,7 +30,7 @@
</collectionProp>
</Arguments>
<hashTree/>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables">
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables" enabled="true">
<collectionProp name="Arguments.arguments">
<elementProp name="ldes_name" elementType="Argument">
<stringProp name="Argument.name">ldes_name</stringProp>
Expand Down Expand Up @@ -98,7 +99,7 @@
</collectionProp>
</HeaderManager>
<hashTree/>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create LDES" enabled="true">
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create LDES">
<stringProp name="HTTPSampler.path">/admin/api/v1/eventstreams</stringProp>
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<stringProp name="HTTPSampler.method">POST</stringProp>
Expand All @@ -115,7 +116,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view" enabled="true">
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view">
<stringProp name="HTTPSampler.path">/admin/api/v1/eventstreams/${ldes_name}/views</stringProp>
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<stringProp name="HTTPSampler.method">POST</stringProp>
Expand All @@ -132,7 +133,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
<stringProp name="LoopController.loops">${total_member_count}</stringProp>
</LoopController>
<hashTree>
Expand Down
9 changes: 5 additions & 4 deletions load-testing/server/fetch.100mpp.jmx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
<collectionProp name="Arguments.arguments"/>
</elementProp>
<boolProp name="TestPlan.functional_mode">false</boolProp>
</TestPlan>
<hashTree>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Labels">
Expand All @@ -29,7 +30,7 @@
</collectionProp>
</Arguments>
<hashTree/>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables">
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables" enabled="true">
<collectionProp name="Arguments.arguments">
<elementProp name="ldes_name" elementType="Argument">
<stringProp name="Argument.name">ldes_name</stringProp>
Expand Down Expand Up @@ -79,7 +80,7 @@
<stringProp name="HTTPSampler.implementation">HttpClient4</stringProp>
</ConfigTestElement>
<hashTree/>
<SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="Setup">
<SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="Setup" enabled="true">
<intProp name="ThreadGroup.num_threads">1</intProp>
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
Expand Down Expand Up @@ -115,7 +116,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view" enabled="true">
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view">
<stringProp name="HTTPSampler.path">/admin/api/v1/eventstreams/${ldes_name}/views</stringProp>
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<stringProp name="HTTPSampler.method">POST</stringProp>
Expand All @@ -132,7 +133,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
<stringProp name="LoopController.loops">${total_member_count}</stringProp>
</LoopController>
<hashTree>
Expand Down
9 changes: 5 additions & 4 deletions load-testing/server/fetch.10mpp.jmx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
<collectionProp name="Arguments.arguments"/>
</elementProp>
<boolProp name="TestPlan.functional_mode">false</boolProp>
</TestPlan>
<hashTree>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Labels">
Expand All @@ -29,7 +30,7 @@
</collectionProp>
</Arguments>
<hashTree/>
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables">
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables" enabled="true">
<collectionProp name="Arguments.arguments">
<elementProp name="ldes_name" elementType="Argument">
<stringProp name="Argument.name">ldes_name</stringProp>
Expand Down Expand Up @@ -79,7 +80,7 @@
<stringProp name="HTTPSampler.implementation">HttpClient4</stringProp>
</ConfigTestElement>
<hashTree/>
<SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="Setup">
<SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="Setup" enabled="true">
<intProp name="ThreadGroup.num_threads">1</intProp>
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
Expand Down Expand Up @@ -115,7 +116,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view" enabled="true">
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Setup - create view">
<stringProp name="HTTPSampler.path">/admin/api/v1/eventstreams/${ldes_name}/views</stringProp>
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<stringProp name="HTTPSampler.method">POST</stringProp>
Expand All @@ -132,7 +133,7 @@
</elementProp>
</HTTPSamplerProxy>
<hashTree/>
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
<LoopController guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
<stringProp name="LoopController.loops">${total_member_count}</stringProp>
</LoopController>
<hashTree>
Expand Down
Loading

0 comments on commit c2a146c

Please sign in to comment.