GSA / GEAR3

Next Iteration of the GSA Enterprise Architecture Reporting (GEAR) Portal
7 stars 3 forks source link

Generate and Run Load Tests Against dev.ea.gsa.gov #192

Closed kinggsagov closed 9 months ago

kinggsagov commented 9 months ago
  1. Deployment checklist item;
  2. Load test to simulate for concurrent access to GEAR web site by multiple users;
  3. This also potentially address #186;
  4. list of tools to be selected: https://nodeteam.medium.com/load-testing-tools-for-node-js-developers-98291ed75a4b AutoCannon is selected: https://medium.com/globant/load-testing-nodejs-apis-with-autocannon-c3770478cb36
kinggsagov commented 9 months ago

GEARperf.zip

kinggsagov commented 9 months ago

autocannon -c 500 -d 5 http://localhost:3000/#/it_standards

kinggsagov commented 9 months ago

GEARperf 1000 conn per 10 sec.txt This test results file has the information that under 1000 connections per 10 seconds, dev.ea.gsa.gov still returns OK (200) status, which means roughly the site can sustain the load of 100 connections per second. It also records under 5000 connections per 10 seconds, the site has about 70% error (non 200) return rate.

kinggsagov commented 9 months ago

There is no code-check in.