gauge icon indicating copy to clipboard operation
gauge copied to clipboard

Remove API connection during execution

Open nehashri opened this issue 6 years ago • 0 comments

We start apiService and provide a connection to the runners using the env variable GAUGE_API_PORT. This is used only by a few runners to fetch stepValue for a given step text. This logic has been moved to the majority of runners and they do not connect to this port anymore.

Starting the apiService creates a cache of all steps etc. which is not used by Gauge during execution. Removing this connection completely will help save some memory and processing during execution.

Requires https://github.com/getgauge/gauge-csharp/issues/158 Requires https://github.com/getgauge/gauge-java/issues/250

nehashri avatar Feb 20 '19 08:02 nehashri