[DRAFT] Reusing Test Env Between Tests In Order To Speed Up Test Execution #681
iljapavlovs
started this conversation in
Enhancements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Change Motivation
Current approach of having separate test env for each test perfectly adheres to the notion of Autonomous Tests, but comes with shortcoming of having longer feedback loop from the tests as majority of the test execution time is spent on test env setup.
As the number of tests increases, we will eventually hit our resources limit at the infrastructure level. This is one of the solutions how to mitigate that to some extent.
Current tests do not completely replicate how users would use our system in real world - using the system in various ways in parallel. Hence, we could miss some bugs which is not that obvious to design for.
Specification
Design Rationale
Beta Was this translation helpful? Give feedback.
All reactions