In reply to serizawa:
In reply to abs:
I guess you made this post inspired by my post, The best way to start/select sequence(s) in a test class.
I wasn’t aware of that post. Thanks for pointing it out.
One drawback of manual sequence start in run_phase of test class that I think is that you need to rewrite that sequence start part per test.
Actually this is not necessarily the case. For instance, in the example reported in the OP the ‘start part’ can be a simple task defined in the parent test class and available to all derived classes, avoiding the need to rewrite it for each and all of them.
So I still don’t see the great benefit to coordinate through virtual sequences w.r.t. classical tasks defined in the testcase class.