Where is the run_test() method is implemented in UVM?

In reply to sarang.sss555:

run_test() is a method available in top module when you import uvm_pkg.sv package. Now the fact is,

  • When we call run_test(), we are actually calling run_test() function from uvm_globlas.svh.
  • This run_test() function will call run_test() method of uvm_root class.