What/Why:
While trying out this wikifunctions test case; we are seeing a blank in the (UI) results and when we observe the backend logstash, there's evidence that that this single test triggers over 500 recursive calls on execute(), notably for a builtin Z881. For builtins, the orchestrator code does not count the number of calls as it does for other zobjects so a higher number is not unexpected, however definitely not in the 500s. It would be ideal to get this number below 100.
How:
- Add a unit test counting a builtin function
- Observe what happens locally?
- Identify why the hundreds of calls; and perhaps solution may involve limiting the number of calls eventually.