Given the number of tests being added to the project, We would like to enhance the CI pipeline so that we can run different tests in different circumstances.
For example:
- Full E2E tests are going to be slow and should just be run before production releases.
- A small set of tests should be defined and run for local development and PR creation
- Ability to run tests in Live mode or Mocked