In reply to prniar:
The report_phase is a UVM phase which will be executed after the run_phase, i.e. after the simulation run itself has ended.
I understand from your explanation you want to implement some uvm_info to indicate your checks were successful or some uvm_error to show something went wrong. Right?