aws-containers / retail-store-sample-app

Sample application for demonstrating container platforms and related technology
MIT No Attribution
268 stars 302 forks source link

Load generator automated tests #538

Open niallthomson opened 6 months ago

niallthomson commented 6 months ago

Currently the load generator has no automated tests, which makes it difficult to verify changes and dependency updates.

Add automated tests to the load generator that can be run in CI. The tests should verify that:

  1. Artillery runs and exits with an error code
  2. A certain % of synthetic requests succeed with HTTP 200. This can likely start at 100% and then be adjusted based on how stable the scenarios are.