Hello,
it is quite easy to modify the verbosity level of a monitor, using for example:
top_mon.set_report_verbosity_level(UVM_NONE);
But say in the actual implementation of “sample_coverage()” - from the pure task in the example below - , some 'uvm_info() are present,
then how do I control the verbosity?
Tried the following
monitor_cb::reporter.set_report_verbosity_level(UVM_NONE);
where monitor_cb is defined as follows:
typedef uvm_callbacks #(monitor,monitor_cbs) monitor_cb;
but no luck :(
virtual class monitor_cbs extends uvm_callback;
function new (string name="monitor_cbs");
super.new(name);
endfunction
pure virtual task sample_coverage(monitor mon, ref transm tr);
endclass