{"block":{"name":"keymgr","variant":null,"commit":"1b83ebf1de1f10b77d8eab114a16cb284371aad2","commit_short":"1b83ebf","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/1b83ebf1de1f10b77d8eab114a16cb284371aad2","revision_info":"GitHub Revision: [`1b83ebf`](https://github.com/lowrisc/opentitan/tree/1b83ebf1de1f10b77d8eab114a16cb284371aad2)"},"tool":{"name":"vcs","version":"unknown"},"timestamp":"2026-03-19T16:03:37Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/keymgr/data/keymgr_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"keymgr_smoke":{"max_time":2.93,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"random":{"tests":{"keymgr_random":{"max_time":13.931612,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"csr_hw_reset":{"tests":{"keymgr_csr_hw_reset":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"csr_rw":{"tests":{"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"csr_bit_bash":{"tests":{"keymgr_csr_bit_bash":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"csr_aliasing":{"tests":{"keymgr_csr_aliasing":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"csr_mem_rw_with_rand_reset":{"tests":{"keymgr_csr_mem_rw_with_rand_reset":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_csr_aliasing":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":2,"percent":0.0}},"passed":1,"total":9,"percent":11.11111111111111},"V2":{"testpoints":{"cfgen_during_op":{"tests":{"keymgr_cfg_regwen":{"max_time":7.08,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sideload":{"tests":{"keymgr_sideload":{"max_time":1.65,"sim_time":0.0,"passed":1,"total":1,"percent":100.0},"keymgr_sideload_kmac":{"max_time":1.94,"sim_time":0.0,"passed":1,"total":1,"percent":100.0},"keymgr_sideload_aes":{"max_time":3.74,"sim_time":0.0,"passed":1,"total":1,"percent":100.0},"keymgr_sideload_otbn":{"max_time":2.79,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":4,"total":4,"percent":100.0},"direct_to_disabled_state":{"tests":{"keymgr_direct_to_disabled":{"max_time":2.39,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"lc_disable":{"tests":{"keymgr_lc_disable":{"max_time":1.72,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"kmac_error_response":{"tests":{"keymgr_kmac_rsp_err":{"max_time":2.35,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"invalid_sw_input":{"tests":{"keymgr_sw_invalid_input":{"max_time":4.97,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"invalid_hw_input":{"tests":{"keymgr_hwsw_invalid_input":{"max_time":1.25,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sync_async_fault_cross":{"tests":{"keymgr_sync_async_fault_cross":{"max_time":4.44,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"stress_all":{"tests":{"keymgr_stress_all":{"max_time":12.31,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"intr_test":{"tests":{"keymgr_intr_test":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"alert_test":{"tests":{"keymgr_alert_test":{"max_time":0.67,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"keymgr_tl_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"tl_d_illegal_access":{"tests":{"keymgr_tl_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"tl_d_outstanding_access":{"tests":{"keymgr_csr_hw_reset":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_csr_aliasing":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_same_csr_outstanding":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":4,"percent":0.0},"tl_d_partial_access":{"tests":{"keymgr_csr_hw_reset":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_csr_aliasing":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_same_csr_outstanding":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":4,"percent":0.0}},"passed":13,"total":24,"percent":54.166666666666664},"V2S":{"testpoints":{"sec_cm_additional_check":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"tl_intg_err":{"tests":{"keymgr_tl_intg_err":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":2,"percent":50.0},"shadow_reg_update_error":{"tests":{"keymgr_shadow_reg_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"shadow_reg_read_clear_staged_value":{"tests":{"keymgr_shadow_reg_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"shadow_reg_storage_error":{"tests":{"keymgr_shadow_reg_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"shadowed_reset_glitch":{"tests":{"keymgr_shadow_reg_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"shadow_reg_update_error_with_csr_rw":{"tests":{"keymgr_shadow_reg_errors_with_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"prim_count_check":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"prim_fsm_check":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_bus_integrity":{"tests":{"keymgr_tl_intg_err":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"sec_cm_config_shadow":{"tests":{"keymgr_shadow_reg_errors":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"sec_cm_op_config_regwen":{"tests":{"keymgr_cfg_regwen":{"max_time":7.08,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_reseed_config_regwen":{"tests":{"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_random":{"max_time":13.931612,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":2,"percent":0.0},"sec_cm_sw_binding_config_regwen":{"tests":{"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_random":{"max_time":13.931612,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":2,"percent":0.0},"sec_cm_max_key_ver_config_regwen":{"tests":{"keymgr_csr_rw":{"max_time":0.0,"sim_time":0.0,"passed":0,"total":1,"percent":0.0},"keymgr_random":{"max_time":13.931612,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":2,"percent":0.0},"sec_cm_lc_ctrl_intersig_mubi":{"tests":{"keymgr_lc_disable":{"max_time":1.72,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_constants_consistency":{"tests":{"keymgr_hwsw_invalid_input":{"max_time":1.25,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_intersig_consistency":{"tests":{"keymgr_hwsw_invalid_input":{"max_time":1.25,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_hw_key_sw_noaccess":{"tests":{"keymgr_random":{"max_time":13.931612,"sim_time":0.0,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"sec_cm_output_keys_ctrl_redun":{"tests":{"keymgr_sideload_protect":{"max_time":1.14,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_fsm_sparse":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_data_fsm_sparse":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_fsm_local_esc":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_fsm_consistency":{"tests":{"keymgr_custom_cm":{"max_time":2.32,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_fsm_global_esc":{"tests":{"keymgr_lc_disable":{"max_time":1.72,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_ctr_redun":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_kmac_if_fsm_sparse":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_kmac_if_ctr_redun":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_kmac_if_cmd_ctrl_consistency":{"tests":{"keymgr_custom_cm":{"max_time":2.32,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_kmac_if_done_ctrl_consistency":{"tests":{"keymgr_custom_cm":{"max_time":2.32,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_reseed_ctr_redun":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_side_load_sel_ctrl_consistency":{"tests":{"keymgr_custom_cm":{"max_time":2.32,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_sideload_ctrl_fsm_sparse":{"tests":{"keymgr_sec_cm":{"max_time":8.57,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"sec_cm_ctrl_key_integrity":{"tests":{"keymgr_custom_cm":{"max_time":2.32,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"passed":23,"total":38,"percent":60.526315789473685},"V3":{"testpoints":{"stress_all_with_rand_reset":{"tests":{"keymgr_stress_all_with_rand_reset":{"max_time":5.45,"sim_time":0.0,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"coverage":{"code":{"block":null,"line_statement":null,"branch":null,"condition_expression":null,"toggle":null,"fsm":null},"assertion":null,"functional":null},"cov_report_page":"/nightly/current_run/scratch/master/keymgr-sim-vcs/cov_report/dashboard.html","failed_jobs":{"buckets":{"Job returned non-zero exit code":[{"name":"cover_reg_top","qual_name":"cover_reg_top","seed":null,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/cover_reg_top/build.log","log_context":["recompiling module keymgr_cov_bind\n","All of 108 modules done\n","Feature removed during lmreread, or wrong\n","SERVER line hostid.\n","Check your license file.\n","\n","Please contact VCS Customer Support at 1-800-VERILOG for more information.\n","\n","CPU time: 29.660 seconds to compile\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:36: do_build] Error 1\n"]},{"name":"keymgr_random","qual_name":"0.keymgr_random.70667654891616349686886648517315190270928770280175134634053115504068209319212","seed":70667654891616349686886648517315190270928770280175134634053115504068209319212,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_random/latest/run.log","log_context":["Chronologic VCS simulator copyright 1991-2023\n","Contains Synopsys proprietary information.\n","Compiler version U-2023.03-SP2_Full64; Runtime version U-2023.03-SP2_Full64;  Mar 19 16:14 2026\n","Feature removed during lmreread, or wrong\n","SERVER line hostid.\n","Check your license file.\n","\n","Please contact VCS Customer Support at 1-800-VERILOG for more information.\n","\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:64: simulate] Error 255\n"]},{"name":"keymgr","qual_name":"cov_merge","seed":null,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/cov_merge/merged.vdb/cov_merge.log","log_context":["            Inclusivity and Diversity\" (Refer to article 000036315 at\n","                        https://solvnetplus.synopsys.com)\n","\n","Error-[URG-NLCW] No license key\n","  URG failed to get a license key. Number of attempts to get a license key \n","  exceeded the limit (500).\n","  Please check for 'VCSTools_Net' or 'VT_CoverageURG' key in your license \n","  file.\n","\n","make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:110: cov_merge] Error 1\n"]}],"Job killed most likely because its dependent job failed.":[{"name":"keymgr_shadow_reg_errors","qual_name":"0.keymgr_shadow_reg_errors.67672360453934280712117487985701804654137613287314645476190756871543656186219","seed":67672360453934280712117487985701804654137613287314645476190756871543656186219,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_shadow_reg_errors/latest/run.log","log_context":[]},{"name":"keymgr_shadow_reg_errors_with_csr_rw","qual_name":"0.keymgr_shadow_reg_errors_with_csr_rw.53746156011881159252143280387613617872769135552995757177903848274935987334882","seed":53746156011881159252143280387613617872769135552995757177903848274935987334882,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":[]},{"name":"keymgr_tl_errors","qual_name":"0.keymgr_tl_errors.55857259083417266532988425881445582057756986221497795824943245153051251301716","seed":55857259083417266532988425881445582057756986221497795824943245153051251301716,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_tl_errors/latest/run.log","log_context":[]},{"name":"keymgr_tl_intg_err","qual_name":"0.keymgr_tl_intg_err.112587246264428370879788132336170465678706571646857274014502978289967977221724","seed":112587246264428370879788132336170465678706571646857274014502978289967977221724,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_tl_intg_err/latest/run.log","log_context":[]},{"name":"keymgr_intr_test","qual_name":"0.keymgr_intr_test.42427532475535276968856505683318347035238698364701077495826789517505772726135","seed":42427532475535276968856505683318347035238698364701077495826789517505772726135,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_intr_test/latest/run.log","log_context":[]},{"name":"keymgr_csr_hw_reset","qual_name":"0.keymgr_csr_hw_reset.81931736913011425846168092814546477192778329134374885793685447998456209612241","seed":81931736913011425846168092814546477192778329134374885793685447998456209612241,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_csr_hw_reset/latest/run.log","log_context":[]},{"name":"keymgr_csr_rw","qual_name":"0.keymgr_csr_rw.36322069486855873851102558542579294648763003245389857625413223245498886434329","seed":36322069486855873851102558542579294648763003245389857625413223245498886434329,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_csr_rw/latest/run.log","log_context":[]},{"name":"keymgr_csr_bit_bash","qual_name":"0.keymgr_csr_bit_bash.88797103061727840831831763745480692169226522973147955084046832133530249567354","seed":88797103061727840831831763745480692169226522973147955084046832133530249567354,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_csr_bit_bash/latest/run.log","log_context":[]},{"name":"keymgr_csr_aliasing","qual_name":"0.keymgr_csr_aliasing.45192671244000190256276654095197039549897815354735703718042710482766445526170","seed":45192671244000190256276654095197039549897815354735703718042710482766445526170,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_csr_aliasing/latest/run.log","log_context":[]},{"name":"keymgr_same_csr_outstanding","qual_name":"0.keymgr_same_csr_outstanding.31220861900664898802368131244988391255397246765924235677357107462405771835172","seed":31220861900664898802368131244988391255397246765924235677357107462405771835172,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_same_csr_outstanding/latest/run.log","log_context":[]},{"name":"keymgr_csr_mem_rw_with_rand_reset","qual_name":"0.keymgr_csr_mem_rw_with_rand_reset.78281028350672384437959745953995699803345906614949855697431563390061420724919","seed":78281028350672384437959745953995699803345906614949855697431563390061420724919,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/0.keymgr_csr_mem_rw_with_rand_reset/latest/run.log","log_context":[]},{"name":"keymgr","qual_name":"cov_report","seed":null,"line":null,"log_path":"/nightly/current_run/scratch/master/keymgr-sim-vcs/cov_report/cov_report.log","log_context":[]}]}},"passed":38,"total":72,"percent":52.77777777777778}