Skip to content

End-to-End Test Performance Enhancements #451

Open
@xWink

Description

@xWink

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions