What is relationship of run_phase and main_phase?

In reply to akhil_dv:

Yes, it adds to the complexity. There is no standard definition of what goes in each phase, and that can make coordination with other VIP difficult. It’s easy to look at and maintain the flow of sequences in a test. The phases are there if you find it makes things easier, but the use is not widespread.