List of steps to reproduce (step by step, including full links if applicable):
- Create a function and code implementation (actual code doesn't matter, I was returning the input as an example)
- Create a second implementation that is a composition, which uses its own function as Z14K2.
- Navigate to the function page, ensure both of these implementations are correctly associated with the function, then save.
- Create and add a tester (the content of the tester is irrelevant) to the function.
What happens?:
The orchestrator never returns test results. In addition, I was not able to interact with the MW site at all during the time that this issue was taking place. The entire system appeared to be locked up, including on either refresh or opening new tabs/windows to different content.
What should have happened instead?:
The system should prevent recursive dereferencing to avoid this issue.
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc: