This commit is contained in:
@@ -3,6 +3,30 @@
|
|||||||
|
|
||||||
|
|
||||||
Get stress test running, need to be sure
|
Get stress test running, need to be sure
|
||||||
|
all tests 15 minutes, load is peak 1m near start of test about 4m in and 5min avg, cpu is eyeball avg near end of test when it's peaking, on 6 dollar droplet in nyc values are LOAD average from droplet graphs
|
||||||
|
This is a *shared* droplet so it's possible other users are affecting the overall responsiveness etc, not clear to me if that's the case but :shrugemoji:
|
||||||
|
|
||||||
|
2022-09-13 16:45:00 15 users 70% cpupeak, 1.35loadpeak, .5 end load cpu 23% mem 65%
|
||||||
|
2022-09-13 17:07:43 30 users 68% cpupeak, 1.98 loadpeak, 1.3 end load cpu 43% mem 75%
|
||||||
|
2022-09-13 17:26:59 60 users 86% cpupeak, 5.76 loadpeak, 3.85 endload, cpu 85%!, 78% mem peaked at end ** First Errors in the test output from jmeter, priors did not error out Peak errors (87%!) 4 minutes into test then drops off, caching? This is too many errors to be reliable.
|
||||||
|
2022-09-13 19:06:14 10 users 78% cpupeak, 1.39 loadpeak, .1 end load, cpu 15%, mem 58%
|
||||||
|
2022-09-13 19:26:33 50 users 75% cpupeak, 4.48 loadpeak but at end weirdly, peakmem 48% *Very minor errors 1.7%error was most then dropped, found at early peak load. All load ramped up smoothly over time unlike other runs that were opposite. also watching plex maybe affecting things
|
||||||
|
2022-09-13 19:47:04 40 users (trying to find error range)
|
||||||
|
|
||||||
|
|
||||||
|
Stress test todo:
|
||||||
|
Realism
|
||||||
|
I fear that the way the load seems to peak then drop off as the test progresses indicates it's caching the similar requests and not reflecting true random load
|
||||||
|
Check over tests are they just simple consistent reads or are there enough writes in there?
|
||||||
|
Only one write to Vendors, sb more writes, particularly wo more complex objects like wo but at least customers, memos etc
|
||||||
|
Are the get routes just getting the same records over and over or is it randomizing?
|
||||||
|
Is the schedule view hit enough? I feel like that's somethign people will be in a lot
|
||||||
|
Searching in picklists by entered value simulation but randomized?
|
||||||
|
note doesn't have to actually return values, just needs to do the work
|
||||||
|
Download or fake download report files, wait on report jobs?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
reorganize below and then whatever is most urgent
|
reorganize below and then whatever is most urgent
|
||||||
|
|
||||||
|
|
||||||
@@ -148,6 +172,9 @@ I'm thinking of reducing the price, 50 seems way too high for most people, perha
|
|||||||
|
|
||||||
L8ER >>>>>>>>>>>>>>>>>>>>
|
L8ER >>>>>>>>>>>>>>>>>>>>
|
||||||
|
|
||||||
|
todo: jmeter load testing surfaced this in the log:
|
||||||
|
it's actually part of one of the tests, not sure if I should axe it or keep it, but it does tend to fill the log
|
||||||
|
Non existant translation keys requested: PMTemplate,PartInventoryList,NotificationSettings,FilterUnsaved,WorkOrderTemplate
|
||||||
|
|
||||||
todo: Howto doc in digitalocean work folder sb moved into rockfish docs as central location / cheat sheet when on the road
|
todo: Howto doc in digitalocean work folder sb moved into rockfish docs as central location / cheat sheet when on the road
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user