From 8821b1f70128566c045d1a09a2c2049b93c4bafc Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 25 Oct 2021 16:32:55 +0000 Subject: [PATCH] --- load/jmeterui.bat | 1 + load/notes.txt | 16 ++++++++++++++++ load/runtest.bat | 1 + load/{Stress devops.jmx => stressdevops.jmx} | 6 +++--- 4 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 load/jmeterui.bat create mode 100644 load/notes.txt create mode 100644 load/runtest.bat rename load/{Stress devops.jmx => stressdevops.jmx} (99%) diff --git a/load/jmeterui.bat b/load/jmeterui.bat new file mode 100644 index 0000000..492f215 --- /dev/null +++ b/load/jmeterui.bat @@ -0,0 +1 @@ +jmeter/bin/jmeter.bat \ No newline at end of file diff --git a/load/notes.txt b/load/notes.txt new file mode 100644 index 0000000..e50cbc0 --- /dev/null +++ b/load/notes.txt @@ -0,0 +1,16 @@ +Goals +1) DEV READINESS: Find fail points that prevent release and need adjusting +2) MARKETING / HOSTING: Find out what kind of specific load (number of simultaneous users) a droplet can handle + What are the bottlenecks specifically? + Find out what categories of users can fit into which sized hardware + i.e. a small shop with 10 users can infinitely use the tiniest droplet?? + Does database size matter when it comes to load? (not specifically reporting on huge numbers of records for example, just normal sane operation) + + +todo: make sure it's simulating realistically, i.e. how users would really work with it as much as possible +todo: add parameters for max of each object or read data and auto know, create objects, generate report,filterid +todo: remove anything redundant, best to test each area of server, not every single route + simpler is better for load testing, this isn't a completeness or acceptance test method leave that to cypress e2e +todo: generate reports in load test +todo: create records in load test + avoid inventory affecting for the moment, too complex to test, just a customer or something simple for now \ No newline at end of file diff --git a/load/runtest.bat b/load/runtest.bat new file mode 100644 index 0000000..bdc4bf3 --- /dev/null +++ b/load/runtest.bat @@ -0,0 +1 @@ +./jmeter/bin/jmeter.bat -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results diff --git a/load/Stress devops.jmx b/load/stressdevops.jmx similarity index 99% rename from load/Stress devops.jmx rename to load/stressdevops.jmx index 8e5ac21..cffcff6 100644 --- a/load/Stress devops.jmx +++ b/load/stressdevops.jmx @@ -285,7 +285,7 @@ - stoptestnow + continue false -1 @@ -15282,7 +15282,7 @@ - + false saveConfig @@ -15316,7 +15316,7 @@ true - C:\data\code\raven-test\load\lastrun + C:\data\code\raven-test\load\stress-last-run.csv