How to close the print info,just like "[RegModel] Read register via user backdoor...",when i set "+UVM_VERBOSITY=UVM_HIGH"?

Just like the question. I try to solve it by adding “set_report_severity_id_verbosity(UVM_INFO,“RegModel”,UVM_DEBUG)” and “set_report_severity_id_action(UVM_INFO,“RegModel”,UVM_NO_ACTION);” to configure_phase,but it doesn’t work.

You should show how you are doing this. Pleasse show a piece of code.

It seems to have taken effect, but it is still printing messages. “UVM_INFO @ 1405.000000ns: reporter [RegModel] Read register via user backdoor”

task cmu_base_tc::configure_phase(uvm_phase phase);
    super.configure_phase(phase);
    set_report_severity_id_verbosity(UVM_INFO,“RegModel”,UVM_DEBUG);
endtask
task cmu_base_tc::main_phase(uvm_phase phase);
    super.main_phase(phase);
    // print result: (RegModel)get_report_verbosity_level: 500
    `uvm_info(get_full_name(), $sformatf("(RegModel)get_report_verbosity_level: %0d",get_report_verbosity_level(UVM_INFO,"RegModel")),UVM_LOW);
endtask

How would you like the prints into the log look like?
Could you write complete lines of the log with all characters?

thanks for your reply, and i have solved it by extending “uvm_report_catcher” class and overriding the catch() function.

function action_e catch();
    if((get_severity() == UVM_INFO) && (get_id() == "RegModel")) begin
        return CAUGHT;
    end
    else begin
        return THROW;
    end
endfunction