213e792ea
Stage | Name | Tests | Max Job Runtime | Simulated Time | Passing | Total | Pass Rate |
---|---|---|---|---|---|---|---|
V1 | smoke | keymgr_smoke | 32.650s | 1.532ms | 50 | 50 | 100.00 |
V1 | random | keymgr_random | 51.920s | 8.383ms | 50 | 50 | 100.00 |
V1 | csr_hw_reset | keymgr_csr_hw_reset | 1.360s | 30.072us | 5 | 5 | 100.00 |
V1 | csr_rw | keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 |
V1 | csr_bit_bash | keymgr_csr_bit_bash | 21.310s | 2.231ms | 5 | 5 | 100.00 |
V1 | csr_aliasing | keymgr_csr_aliasing | 17.260s | 2.058ms | 5 | 5 | 100.00 |
V1 | csr_mem_rw_with_rand_reset | keymgr_csr_mem_rw_with_rand_reset | 2.020s | 90.008us | 20 | 20 | 100.00 |
V1 | regwen_csr_and_corresponding_lockable_csr | keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 |
keymgr_csr_aliasing | 17.260s | 2.058ms | 5 | 5 | 100.00 | ||
V1 | TOTAL | 155 | 155 | 100.00 | |||
V2 | cfgen_during_op | keymgr_cfg_regwen | 2.074m | 9.436ms | 50 | 50 | 100.00 |
V2 | sideload | keymgr_sideload | 1.160m | 1.937ms | 50 | 50 | 100.00 |
keymgr_sideload_kmac | 48.210s | 2.123ms | 50 | 50 | 100.00 | ||
keymgr_sideload_aes | 46.890s | 1.773ms | 50 | 50 | 100.00 | ||
keymgr_sideload_otbn | 40.450s | 15.274ms | 50 | 50 | 100.00 | ||
V2 | direct_to_disabled_state | keymgr_direct_to_disabled | 24.500s | 11.762ms | 50 | 50 | 100.00 |
V2 | lc_disable | keymgr_lc_disable | 10.110s | 789.328us | 48 | 50 | 96.00 |
V2 | kmac_error_response | keymgr_kmac_rsp_err | 1.111m | 15.362ms | 45 | 50 | 90.00 |
V2 | invalid_sw_input | keymgr_sw_invalid_input | 1.671m | 8.231ms | 50 | 50 | 100.00 |
V2 | invalid_hw_input | keymgr_hwsw_invalid_input | 1.738m | 16.552ms | 49 | 50 | 98.00 |
V2 | sync_async_fault_cross | keymgr_sync_async_fault_cross | 15.190s | 518.230us | 50 | 50 | 100.00 |
V2 | stress_all | keymgr_stress_all | 4.017m | 7.877ms | 48 | 50 | 96.00 |
V2 | intr_test | keymgr_intr_test | 0.970s | 19.680us | 50 | 50 | 100.00 |
V2 | alert_test | keymgr_alert_test | 1.040s | 34.060us | 50 | 50 | 100.00 |
V2 | tl_d_oob_addr_access | keymgr_tl_errors | 4.400s | 125.509us | 20 | 20 | 100.00 |
V2 | tl_d_illegal_access | keymgr_tl_errors | 4.400s | 125.509us | 20 | 20 | 100.00 |
V2 | tl_d_outstanding_access | keymgr_csr_hw_reset | 1.360s | 30.072us | 5 | 5 | 100.00 |
keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 | ||
keymgr_csr_aliasing | 17.260s | 2.058ms | 5 | 5 | 100.00 | ||
keymgr_same_csr_outstanding | 4.190s | 231.309us | 20 | 20 | 100.00 | ||
V2 | tl_d_partial_access | keymgr_csr_hw_reset | 1.360s | 30.072us | 5 | 5 | 100.00 |
keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 | ||
keymgr_csr_aliasing | 17.260s | 2.058ms | 5 | 5 | 100.00 | ||
keymgr_same_csr_outstanding | 4.190s | 231.309us | 20 | 20 | 100.00 | ||
V2 | TOTAL | 730 | 740 | 98.65 | |||
V2S | sec_cm_additional_check | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | tl_intg_err | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
keymgr_tl_intg_err | 11.710s | 394.695us | 20 | 20 | 100.00 | ||
V2S | shadow_reg_update_error | keymgr_shadow_reg_errors | 27.230s | 6.776ms | 20 | 20 | 100.00 |
V2S | shadow_reg_read_clear_staged_value | keymgr_shadow_reg_errors | 27.230s | 6.776ms | 20 | 20 | 100.00 |
V2S | shadow_reg_storage_error | keymgr_shadow_reg_errors | 27.230s | 6.776ms | 20 | 20 | 100.00 |
V2S | shadowed_reset_glitch | keymgr_shadow_reg_errors | 27.230s | 6.776ms | 20 | 20 | 100.00 |
V2S | shadow_reg_update_error_with_csr_rw | keymgr_shadow_reg_errors_with_csr_rw | 19.040s | 515.040us | 20 | 20 | 100.00 |
V2S | prim_count_check | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | prim_fsm_check | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_bus_integrity | keymgr_tl_intg_err | 11.710s | 394.695us | 20 | 20 | 100.00 |
V2S | sec_cm_config_shadow | keymgr_shadow_reg_errors | 27.230s | 6.776ms | 20 | 20 | 100.00 |
V2S | sec_cm_op_config_regwen | keymgr_cfg_regwen | 2.074m | 9.436ms | 50 | 50 | 100.00 |
V2S | sec_cm_reseed_config_regwen | keymgr_random | 51.920s | 8.383ms | 50 | 50 | 100.00 |
keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 | ||
V2S | sec_cm_sw_binding_config_regwen | keymgr_random | 51.920s | 8.383ms | 50 | 50 | 100.00 |
keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 | ||
V2S | sec_cm_max_key_ver_config_regwen | keymgr_random | 51.920s | 8.383ms | 50 | 50 | 100.00 |
keymgr_csr_rw | 1.630s | 113.170us | 20 | 20 | 100.00 | ||
V2S | sec_cm_lc_ctrl_intersig_mubi | keymgr_lc_disable | 10.110s | 789.328us | 48 | 50 | 96.00 |
V2S | sec_cm_constants_consistency | keymgr_hwsw_invalid_input | 1.738m | 16.552ms | 49 | 50 | 98.00 |
V2S | sec_cm_intersig_consistency | keymgr_hwsw_invalid_input | 1.738m | 16.552ms | 49 | 50 | 98.00 |
V2S | sec_cm_hw_key_sw_noaccess | keymgr_random | 51.920s | 8.383ms | 50 | 50 | 100.00 |
V2S | sec_cm_output_keys_ctrl_redun | keymgr_sideload_protect | 16.500s | 4.595ms | 50 | 50 | 100.00 |
V2S | sec_cm_ctrl_fsm_sparse | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_data_fsm_sparse | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_ctrl_fsm_local_esc | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_ctrl_fsm_consistency | keymgr_custom_cm | 1.381m | 2.049ms | 50 | 50 | 100.00 |
V2S | sec_cm_ctrl_fsm_global_esc | keymgr_lc_disable | 10.110s | 789.328us | 48 | 50 | 96.00 |
V2S | sec_cm_ctrl_ctr_redun | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_kmac_if_fsm_sparse | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_kmac_if_ctr_redun | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_kmac_if_cmd_ctrl_consistency | keymgr_custom_cm | 1.381m | 2.049ms | 50 | 50 | 100.00 |
V2S | sec_cm_kmac_if_done_ctrl_consistency | keymgr_custom_cm | 1.381m | 2.049ms | 50 | 50 | 100.00 |
V2S | sec_cm_reseed_ctr_redun | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_side_load_sel_ctrl_consistency | keymgr_custom_cm | 1.381m | 2.049ms | 50 | 50 | 100.00 |
V2S | sec_cm_sideload_ctrl_fsm_sparse | keymgr_sec_cm | 35.590s | 3.944ms | 5 | 5 | 100.00 |
V2S | sec_cm_ctrl_key_integrity | keymgr_custom_cm | 1.381m | 2.049ms | 50 | 50 | 100.00 |
V2S | TOTAL | 165 | 165 | 100.00 | |||
V3 | stress_all_with_rand_reset | keymgr_stress_all_with_rand_reset | 16.360s | 244.240us | 46 | 50 | 92.00 |
V3 | TOTAL | 46 | 50 | 92.00 | |||
TOTAL | 1096 | 1110 | 98.74 |
Items | Total | Written | Passing | Progress |
---|---|---|---|---|
V1 | 7 | 7 | 7 | 100.00 |
V2 | 16 | 16 | 12 | 75.00 |
V2S | 6 | 6 | 6 | 100.00 |
V3 | 1 | 1 | 0 | 0.00 |
SCORE | LINE | COND | TOGGLE | FSM | BRANCH | ASSERT | GROUP |
---|---|---|---|---|---|---|---|
97.77 | 99.09 | 98.17 | 98.10 | 100.00 | 99.08 | 98.38 | 91.58 |
UVM_ERROR (keymgr_scoreboard.sv:1012) [scoreboard] Check failed act != exp (* [*] vs * [*]) cdi_type: Attestation
has 5 failures:
5.keymgr_kmac_rsp_err.3530063477
Line 358, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/5.keymgr_kmac_rsp_err/latest/run.log
UVM_ERROR @ 212942662 ps: (keymgr_scoreboard.sv:1012) [uvm_test_top.env.scoreboard] Check failed act != exp (1829846452808882169919120566175646728986752063884129127886864152829319123287487663039823595792952292311013178470928807782726821389974164797080318099993482110159252114283016559586831250753997032946142350286963224169059350360457338639224513580570600844026688216435673652944024661199078620017527346967931790305238907842293497546733851715970473601972995414392741149888004106043845504203992337008218353363504112874534576216413396 [0x4222252f664e453fcc2550e2299203ce4811d11f5ea3a92193bd4658d7c6c0193a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f94ef38dad693e004185684af0125e00cbfd932813e87dfe20b4f2b75695c579601ec7b25d8740199c1017df3ec72fa4bcd12bf569b2276c07e01ecb064c4a0e2bcb1327ff75f169d6f189239fd3ab0984c2630601dd1b5bb6acff58fa3ff7b383ead163651061b6d38d0f3f8180ed14d4] vs 1829846452808882169919120566175646728986752063884129127886864152829319123287487663039823595792952292311013178470928807782726821389974164797080318099993482110159252114283016559586831250753997032946142350286963224169059350360457338639224513580570600844026688216435673652944024661199078620017527346967931790305238907842293497546733851715970473601972995414392741149888004106043845504203992337008218353363504112874534576216413396 [0x4222252f664e453fcc2550e2299203ce4811d11f5ea3a92193bd4658d7c6c0193a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f94ef38dad693e004185684af0125e00cbfd932813e87dfe20b4f2b75695c579601ec7b25d8740199c1017df3ec72fa4bcd12bf569b2276c07e01ecb064c4a0e2bcb1327ff75f169d6f189239fd3ab0984c2630601dd1b5bb6acff58fa3ff7b383ead163651061b6d38d0f3f8180ed14d4]) cdi_type: Attestation
DiversificationKey act: 0xc2630601dd1b5bb6acff58fa3ff7b383ead163651061b6d38d0f3f8180ed14d4, exp: 0xc2630601dd1b5bb6acff58fa3ff7b383ead163651061b6d38d0f3f8180ed14d4
RomDigest act: 0xd12bf569b2276c07e01ecb064c4a0e2bcb1327ff75f169d6f189239fd3ab0984, exp: 0xd12bf569b2276c07e01ecb064c4a0e2bcb1327ff75f169d6f189239fd3ab0984
HealthMeasurement act: 0x1ec7b25d8740199c1017df3ec72fa4bc, exp: 0x1ec7b25d8740199c1017df3ec72fa4bc
13.keymgr_kmac_rsp_err.3347943785
Line 341, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/13.keymgr_kmac_rsp_err/latest/run.log
UVM_ERROR @ 39810034 ps: (keymgr_scoreboard.sv:1012) [uvm_test_top.env.scoreboard] Check failed act != exp (5810501639637961241043466214290794302051765284722065857017143956416440830415505384185584711350334630717059666084653639407522183411480117779254412797273629651116112497023404192509750661472151168665662956583506181149978336785041896031341984411983205676648464634432455496729581584578467493229908218370354318837206312868970385513005326961779712036729861179756573786186479068641630265402485159544475723269155005797909751933087865 [0xd2000ccb8ecd3e4185d8536b09f422141932669c27a53516e8a63f631737b5443a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f964ebab965ebe42dc2b1d3de2363fc634d747acd56f8ea5b5baa203248d1a32ab155b2c6ce1401ace9d56ff6ec31c1bd1732df50e864cf8c27c3d90edaa9d2e70ac4c30c97a899d03f1a70431fae6338f9a8e002b2727f202258ddb62fc6592b3b6406ceddb8a9050a663430b539eb079] vs 5810501639637961241043466214290794302051765284722065857017143956416440830415505384185584711350334630717059666084653639407522183411480117779254412797273629651116112497023404192509750661472151168665662956583506181149978336785041896031341984411983205676648464634432455496729581584578467493229908218370354318837206312868970385513005326961779712036729861179756573786186479068641630265402485159544475723269155005797909751933087865 [0xd2000ccb8ecd3e4185d8536b09f422141932669c27a53516e8a63f631737b5443a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f964ebab965ebe42dc2b1d3de2363fc634d747acd56f8ea5b5baa203248d1a32ab155b2c6ce1401ace9d56ff6ec31c1bd1732df50e864cf8c27c3d90edaa9d2e70ac4c30c97a899d03f1a70431fae6338f9a8e002b2727f202258ddb62fc6592b3b6406ceddb8a9050a663430b539eb079]) cdi_type: Attestation
DiversificationKey act: 0x9a8e002b2727f202258ddb62fc6592b3b6406ceddb8a9050a663430b539eb079, exp: 0x9a8e002b2727f202258ddb62fc6592b3b6406ceddb8a9050a663430b539eb079
RomDigest act: 0x732df50e864cf8c27c3d90edaa9d2e70ac4c30c97a899d03f1a70431fae6338f, exp: 0x732df50e864cf8c27c3d90edaa9d2e70ac4c30c97a899d03f1a70431fae6338f
HealthMeasurement act: 0x155b2c6ce1401ace9d56ff6ec31c1bd1, exp: 0x155b2c6ce1401ace9d56ff6ec31c1bd1
... and 3 more failures.
UVM_ERROR (cip_base_scoreboard.sv:281) scoreboard [scoreboard] alert recov_operation_err did not trigger max_delay:*
has 4 failures:
Test keymgr_lc_disable has 2 failures.
19.keymgr_lc_disable.3898550487
Line 346, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/19.keymgr_lc_disable/latest/run.log
UVM_ERROR @ 92922353 ps: (cip_base_scoreboard.sv:281) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] alert recov_operation_err did not trigger max_delay:2000
UVM_INFO @ 92922353 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
36.keymgr_lc_disable.2855356930
Line 239, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/36.keymgr_lc_disable/latest/run.log
UVM_ERROR @ 38624768 ps: (cip_base_scoreboard.sv:281) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] alert recov_operation_err did not trigger max_delay:2000
UVM_INFO @ 38624768 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Test keymgr_hwsw_invalid_input has 1 failures.
45.keymgr_hwsw_invalid_input.1162224754
Line 439, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/45.keymgr_hwsw_invalid_input/latest/run.log
UVM_ERROR @ 44673259 ps: (cip_base_scoreboard.sv:281) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] alert recov_operation_err did not trigger max_delay:0
UVM_INFO @ 44673259 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Test keymgr_stress_all has 1 failures.
46.keymgr_stress_all.2686046785
Line 2568, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/46.keymgr_stress_all/latest/run.log
UVM_ERROR @ 5874860409 ps: (cip_base_scoreboard.sv:281) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] alert recov_operation_err did not trigger max_delay:0
UVM_INFO @ 5874860409 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (keymgr_scoreboard.sv:674) [scoreboard] Check failed item.d_data == addr_phase_op_status (* [*] vs * [*])
has 3 failures:
Test keymgr_stress_all_with_rand_reset has 2 failures.
11.keymgr_stress_all_with_rand_reset.2317167379
Line 1045, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/11.keymgr_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 908948259 ps: (keymgr_scoreboard.sv:674) [uvm_test_top.env.scoreboard] Check failed item.d_data == addr_phase_op_status (1 [0x1] vs 2 [0x2])
UVM_INFO @ 908948259 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
14.keymgr_stress_all_with_rand_reset.620553699
Line 1715, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/14.keymgr_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 586032982 ps: (keymgr_scoreboard.sv:674) [uvm_test_top.env.scoreboard] Check failed item.d_data == addr_phase_op_status (1 [0x1] vs 2 [0x2])
UVM_INFO @ 586032982 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Test keymgr_stress_all has 1 failures.
26.keymgr_stress_all.1147233822
Line 1658, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/26.keymgr_stress_all/latest/run.log
UVM_ERROR @ 318362049 ps: (keymgr_scoreboard.sv:674) [uvm_test_top.env.scoreboard] Check failed item.d_data == addr_phase_op_status (2 [0x2] vs 3 [0x3])
UVM_INFO @ 318362049 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (keymgr_scoreboard.sv:736) [scoreboard] Check failed item.d_data !=
gmv(csr) (* [] vs * [])` has 1 failures:
6.keymgr_stress_all_with_rand_reset.2104968214
Line 399, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/6.keymgr_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 287373125 ps: (keymgr_scoreboard.sv:736) [uvm_test_top.env.scoreboard] Check failed item.d_data != `gmv(csr) (3048852192 [0xb5b9cae0] vs 3048852192 [0xb5b9cae0])
UVM_INFO @ 287373125 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (keymgr_scoreboard.sv:1010) [scoreboard] Check failed act == exp (* [*] vs * [*]) cdi_type: Attestation
has 1 failures:
18.keymgr_stress_all_with_rand_reset.1015602367
Line 1033, in log /container/opentitan-public/scratch/os_regression/keymgr-sim-vcs/18.keymgr_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 571776763 ps: (keymgr_scoreboard.sv:1010) [uvm_test_top.env.scoreboard] Check failed act == exp (13869088684237589750254652523805745455607483863801036890679746459828093165537711948734904957896286564003743026195297628532560494162075266403879540645943150399182032414119593756386526342521330164737780497744990142959329653516559285610705025078921569994079774210025313253636181832089299804399674615493680318735205525315736259429004809650260961628009 [0x3a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f92a6917a723307c2c2ef7c110e6249648852ddecb3ffbe6010488663dda4c1edc00f48d3757bebe98c122917269cb12a5e08bae0604feec22b441b4b0ce7b23f7bea87286343c817c485440b28c58be6cd91d677ab8f576674dfb92a9533f05fe55eb83d81bc6234c7cf2eb97b79b8f69] vs 874154184663481199767258596545759097643961283229401303500450667079652503873252043668617122913552032247236109348843560569148507293302970304256333516932646535162161358193861007318615630105920009413134962202423517023142540260084534992901895745012940901292382806128103421335596935623724437300104346580737132062751179755034447040373753667867622046097206070314225146498921 [0xc6505f72000000003a0a6d73cd50897de4d744bd65ebdb3837ea77087d878651c517c18a5742b2f92a6917a723307c2c2ef7c110e6249648852ddecb3ffbe6010488663dda4c1edc00f48d3757bebe98c122917269cb12a5e08bae0604feec22b441b4b0ce7b23f7bea87286343c817c485440b28c58be6cd91d677ab8f576674dfb92a9533f05fe55eb83d81bc6234c7cf2eb97b79b8f69]) cdi_type: Attestation
DiversificationKey act: 0xd91d677ab8f576674dfb92a9533f05fe55eb83d81bc6234c7cf2eb97b79b8f69, exp: 0xd91d677ab8f576674dfb92a9533f05fe55eb83d81bc6234c7cf2eb97b79b8f69
RomDigest act: 0xe08bae0604feec22b441b4b0ce7b23f7bea87286343c817c485440b28c58be6c, exp: 0xe08bae0604feec22b441b4b0ce7b23f7bea87286343c817c485440b28c58be6c
HealthMeasurement act: 0xf48d3757bebe98c122917269cb12a5, exp: 0xf48d3757bebe98c122917269cb12a5