Run_test in UVM tb architecture

What are the things going to happen when we call run_test in UVM test bench architecture?
Please explain step by step.

Actually a lot.

I find it difficult to answer this question from a user perspective. But the whole of test execution starting with command line argument parsing, invoking the factory to instantiate the uvm_test, to all the phase mechanism up to test termination, it all happens as part of the run_test.

1 Like