Small-scale, serverless QA testing, based on my previous Deep Interest Validator.
-
/cloud
: Cloud configuration (IaC) -
/packages
: All npm (TypeScript) packages associated with the project, excluding the one for the frontend. -
/scripts
: Bash scripts to simplify development -
/website
: Frontend
- 1 scheduled test run a day
- 3 manually triggered test runs a day max
- No one can trigger a test run if
- a test run is already running
- the current time is within 1 hr of a scheduled run's start time
- 10 emails get notified on test run completion max