Behaviour Clarification
Hi,
This is about -- vunit: run_all_in_same_sim.
If you don't use this pragma, each test runs in a separate simulation, which is fine for CI but inconvenient with a GUI. With it, all tests run in the same simulation, which is much better for waveform debugging.
The only downside is that the reported sub-times for each test case are not accurate, they are just divided equally by the total run time. The overall time is still correct.
It would be nice if the logs could make this clearer, or if there were an option to skip sub-times or improve the estimates when using this mode.
Thanks for considering!