//Output: // UVM_INFO @ 0: reporter [RNTST] Running test my_test... // UVM_INFO top.sv(94) @ 0: uvm_test_top [drain] Setting drain time of 10 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top, total count is now 1 // UVM_INFO @ 0: uvm_test_top [uvm_test_top] Starting doit (0) with delay 25 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top, total count is now 2 // UVM_INFO @ 0: uvm_test_top [uvm_test_top] Starting doit (1) with delay 50 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top.env, total count is now 3 // UVM_INFO @ 0: uvm_test_top.env [env] Starting doit (0) with delay 35 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top.env, total count is now 4 // UVM_INFO @ 0: uvm_test_top.env [env] Starting doit (1) with delay 60 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top.env.agent, total count is now 5 // UVM_INFO @ 0: uvm_test_top.env.agent [agent] Starting doit (0) with delay 85 // UVM_INFO top.sv(140) @ 0: uvm_test_top [raised] 1 objection(s) raised from uvm_test_top.env.agent, total count is now 6 // UVM_INFO @ 0: uvm_test_top.env.agent [agent] Starting doit (1) with delay 55 // UVM_INFO @ 25: uvm_test_top [uvm_test_top] Ending doit (0) // UVM_INFO top.sv(154) @ 25: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top, total count is now 5 // UVM_INFO @ 35: uvm_test_top.env [env] Ending doit (0) // UVM_INFO top.sv(154) @ 35: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top.env, total count is now 4 // UVM_INFO @ 50: uvm_test_top [uvm_test_top] Ending doit (1) // UVM_INFO top.sv(154) @ 50: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top, total count is now 3 // UVM_INFO @ 55: uvm_test_top.env.agent [agent] Ending doit (1) // UVM_INFO top.sv(154) @ 55: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top.env.agent, total count is now 2 // UVM_INFO @ 60: uvm_test_top.env [env] Ending doit (1) // UVM_INFO top.sv(154) @ 60: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top.env, total count is now 1 // UVM_INFO @ 85: uvm_test_top.env.agent [agent] Ending doit (0) // UVM_INFO top.sv(154) @ 85: uvm_test_top [dropped] 1 objection(s) dropped from uvm_test_top.env.agent, total count is now 0 // UVM_INFO top.sv(166) @ 95: uvm_test_top [all_dropped] Last 1 objection(s) dropped from uvm_test_top.env.agent, total count is now 0 // UVM_INFO /home/shahs/gotcha/uvm/uvm-1.2/src/base/uvm_objection.svh(1271) @ 145: reporter [TEST_DONE] 'run' phase is ready to proceed to the 'extract' phase // UVM_INFO /home/shahs/gotcha/uvm/uvm-1.2/src/base/uvm_report_server.svh(847) @ 145: reporter [UVM/REPORT/SERVER]