gauge
gauge copied to clipboard
Remove API connection during execution
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