Separate suite structural dependencies from execution information #1368
Unanswered
jgebal
asked this question in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Problem or motivation
Suite structure currently mixes what belongs to what (structural dependencies) with how/when it runs (execution information).
Proposed solution
Proposing these be modelled separately to separate suite internals and execution data.
Execution data should be stored in a database table to avoid excessive memory consumption by test execution at runtime. Currently all execution data including failed expectation data is kept in-memory throughout duration of test execution. A session temporary table would probably be much better fit for purpose in this case.
Design needs to be prepared before implementation is started.
Framework area
Suite / test control
All reactions