karate.callSingle() result caching and resource cleanup
Shared State Management in Karate The karate.callSingle() feature is used to execute a setup feature once per test run and reuse the resulting value across multiple features and parallel threads. By default, these results are retained for the duration of the run to optimize performance. While configure callSingleCache allows for the definition of a time-to-l