The netsim_coordinated test would immediately call the stop function of the simulation participant which would result in the dashboard 'seeing' the stop state before the running state and the test would fail.
This delays the Stop() until at least on step duration has passed (1 step) which fixes the issue of dashboard missing states.
Developer checklist (address before review)
[ ] Changelog.md updated
[ ] Prepared update for depending repositories
[ ] Documentation updated (public API changes only)
[ ] API docstrings updated (public API changes only)
Subject
The netsim_coordinated test would immediately call the stop function of the simulation participant which would result in the dashboard 'seeing' the stop state before the running state and the test would fail.
This delays the Stop() until at least on step duration has passed (1 step) which fixes the issue of dashboard missing states.
Developer checklist (address before review)