test的啟動方法
run_test函數
使所有組件分階段執(zhí)行所有已注冊的階段。
如果提供了可選的 test_name 參數,或者找到了命令行加參數
+UVM_TESTNAME=TEST_NAME,則指定的組件將在分階段執(zhí)行之前創(chuàng)建。
測試可能包含新的驗證組件或整個測試平臺,在這種情況下,可以從命令行選擇測試和測試平臺,而無需強制重新編譯。
如果設置了全局(包)變量 finish_on_completion,則在分階段執(zhí)行完成后調用 $finish。
這個函數可以在uvm_test以及其他components的衍生類中調用,可以通過傳入任意類名單獨執(zhí)行某個類(通過注冊表機制),
如果沒有提供類名,則可以通過命令行的形式選擇指定的類。

浙公網安備 33010602011771號