Skip to content

Investigate test runtime performance improvements #984

Description

@ItIsJordan

It currently takes about 40 minutes to run the test suite, and it is only getting longer as time goes on. It would be good to think about ways that this can be reduced. The issue #907 includes steps to separate the E2E/unit testing to allow parallel test execution, which should cut down runtime.

Besides this first step, I think it will be worthwhile to carry out some benchmarking to look at where the time is being taken up. My initial thought is that there are potentially improvements to be made by looking at the time taken during setup and teardown steps if possible. It seems possible that the runtime is just down to compounding increases as the suite is expanded.

Metadata

Metadata

Assignees

Type

No type

Projects

Status
To do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions