Open
Description
Currently, running the full e2e test suite takes roughly 50 minutes on my Macbook Pro. This is a consequence of the fact that each test typically takes 1-2 minutes, and we have a large number of tests.
As new e2e tests are added, coverage increases, but test runtime does too.
Possible ways we can improve performance of e2e tests (more ways likely exist):
- Create reconciler unit tests to replace some e2e tests
- Parallelization of e2e tests
- Conglomeration of individual tests to a single test in order to avoid multiple executions of beforeEach/afterEach