In reply to pmehro:
If you do not use the sub-phases of the run_phase it is quite easy.
run_phase is where the execution takes place. All the other phases are went through to establish the UVM environment.
You can easily issue in each of these phase like build_phase/connect_phase etc a `uvm_info.