Skip to content

0010 start gauge daemon without runner

nehashri edited this page Sep 25, 2017 · 1 revision

10. Start gauge daemon without runner

This ADR has been recorded retrospectively.

Status

Accepted

Context

When gauge is started in daemon mode, it starts off the runner. The runner can take some time to start off and also requires classpath to be set properly. However, in Intellij gradle project, gauge plugin may be invoked before the gradle tasks have finished executing. If this occurs, the classpath may not be set properly and the runner may crash.

Decision

The runner does not have to be started immediately with gauge daemon. The runner is required only while refactoring and execution and can be started as and when needed.

Consequences