Skip to content

Reuse dev services containers across restarts #38532

Open

Description

Description

Dev services containers follow the lifecycle of quarkus dev.
If quarkus dev starts, containers will start. When quarkus dev stops, containers will stop as well.
As long as we are using quarkus dev, without restarting it, it is fine, but there are a number of situations where a complete restart is required. In those situations, the time needed to recreate the dev services containers may impact the developer productivity.
Another situation is when running manually a single test that requires a dev services containers. The test may run for a few seconds, but the entire infrastructure needed to run the test might be several tenths of seconds, impacting the developer productivity.
This feature requests is about trying to save some time when restarting dev mode, or running tests, by not having to restart dev services containers.
A discussion as taken place in zulip

Implementation ideas

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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