Downloading and spinning up brand new containers each test run is time consuming.
Consider using the pytest cache to allow for starting and stopping the same container if specified by the user via a --reuse-container or similar flag.
Ideally a previously created container is used which can either be specified by uuid or is inferred from the available containers and names/tagging.
Downloading and spinning up brand new containers each test run is time consuming.
Consider using the
pytestcache to allow for starting and stopping the same container if specified by the user via a--reuse-containeror similar flag.Ideally a previously created container is used which can either be specified by uuid or is inferred from the available containers and names/tagging.