Main_phase and run_phases in uvm TB

In reply to chris90:

This is not really true, because what you are saying you can implement using corresponding sequences like rest_seq, config_seq, operations_seq etc.
There are specific relationships between the sub_phases and this might generate problems. I did not say and mean using a mixture of main_phase and run_phase results in all cases in confusion.