Hi ,
- ovm supports configuration of verbosity level, severity action , report default file etc . where should i configure all above actions and how to check they have changed or not ? please help me .
when should we create new ovm_report_object instance ?
thanks
kbkdec15
There are several get_* methods of the ovm_report_object that you can use to query the current settings. In fact the `ovm_info macro uses get_report_verbosity_level as a check before calling ovm_report_info.
Typically most report settings are controlled in the agent and overridden in your test class.
You should not have to create a ovm_report_object instance yourself. It is much easier to use a ovm_component that you can control the settings hierarchically
In reply to dave_59:
hi dave,
thanks. there are two set of get_* methods which related to ovm_report_handle class and ovm_report_object class. get_report_* are related to ovm_report_object and get_* are related to ovm_report_handle. i think both type of get_* functions will results same.which methods are good to use. why?
while using get_* (related to ovm_report_handle) inside agent class, the tool showing Error message as " Hierarchical referance (get_action) not allowed from within package ".
while using set_report_* and get_report_* methods inside agent , the changes affecting only “agent class” , not whole OVC. how configure the verbosity_level, max_quit_count etc to affect whole OVC and it’s components.