{"block":{"name":"gpio","variant":null,"commit":"9424e6379a611bdf92b9804564f5ef56f13fa98c","commit_short":"9424e63","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/9424e6379a611bdf92b9804564f5ef56f13fa98c","revision_info":"GitHub Revision: [`9424e63`](https://github.com/lowrisc/opentitan/tree/9424e6379a611bdf92b9804564f5ef56f13fa98c)"},"tool":{"name":"vcs","version":"unknown"},"timestamp":"2026-06-13T02:15:06Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/top_earlgrey/ip_autogen/gpio/data/gpio_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"gpio_smoke":{"max_time":1.89,"sim_time":98.277807,"passed":10,"total":10,"percent":100.0},"gpio_smoke_no_pullup_pulldown":{"max_time":1.48,"sim_time":172.313436,"passed":10,"total":10,"percent":100.0},"gpio_smoke_en_cdc_prim":{"max_time":1.69,"sim_time":296.959106,"passed":10,"total":10,"percent":100.0},"gpio_smoke_no_pullup_pulldown_en_cdc_prim":{"max_time":1.94,"sim_time":108.995848,"passed":10,"total":10,"percent":100.0}},"passed":40,"total":40,"percent":100.0},"csr_hw_reset":{"tests":{"gpio_csr_hw_reset":{"max_time":0.99,"sim_time":67.02354700000001,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"gpio_csr_rw":{"max_time":1.02,"sim_time":47.94181,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"gpio_csr_bit_bash":{"max_time":3.65,"sim_time":232.731719,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"gpio_csr_aliasing":{"max_time":1.17,"sim_time":58.846913,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"gpio_csr_mem_rw_with_rand_reset":{"max_time":1.68,"sim_time":77.994311,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"gpio_csr_rw":{"max_time":1.02,"sim_time":47.94181,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":1.17,"sim_time":58.846913,"passed":1,"total":1,"percent":100.0}},"passed":6,"total":6,"percent":100.0}},"passed":53,"total":53,"percent":100.0},"V2":{"testpoints":{"direct_and_masked_out":{"tests":{"gpio_random_dout_din":{"max_time":1.85,"sim_time":547.0394640000001,"passed":10,"total":10,"percent":100.0},"gpio_random_dout_din_no_pullup_pulldown":{"max_time":1.45,"sim_time":38.344969,"passed":10,"total":10,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"out_in_regs_read_write":{"tests":{"gpio_dout_din_regs_random_rw":{"max_time":1.31,"sim_time":420.54232900000005,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"gpio_interrupt_programming":{"tests":{"gpio_intr_rand_pgm":{"max_time":1.67,"sim_time":418.40876199999997,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"random_interrupt_trigger":{"tests":{"gpio_rand_intr_trigger":{"max_time":3.25,"sim_time":207.221218,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"interrupt_and_noise_filter":{"tests":{"gpio_intr_with_filter_rand_intr_event":{"max_time":3.53,"sim_time":207.539742,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"noise_filter_stress":{"tests":{"gpio_filter_stress":{"max_time":20.57,"sim_time":350.63563500000004,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"regs_long_reads_and_writes":{"tests":{"gpio_random_long_reg_writes_reg_reads":{"max_time":6.01,"sim_time":2260.29966,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"full_random":{"tests":{"gpio_full_random":{"max_time":1.34,"sim_time":109.976557,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all":{"tests":{"gpio_stress_all":{"max_time":78.6,"sim_time":6138.230989,"passed":2,"total":10,"percent":20.0}},"passed":2,"total":10,"percent":20.0},"alert_test":{"tests":{"gpio_alert_test":{"max_time":0.92,"sim_time":21.00179,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"intr_test":{"tests":{"gpio_intr_test":{"max_time":0.97,"sim_time":18.767609,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"gpio_tl_errors":{"max_time":3.16,"sim_time":108.66369800000001,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_illegal_access":{"tests":{"gpio_tl_errors":{"max_time":3.16,"sim_time":108.66369800000001,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_outstanding_access":{"tests":{"gpio_csr_rw":{"max_time":1.02,"sim_time":47.94181,"passed":5,"total":5,"percent":100.0},"gpio_same_csr_outstanding":{"max_time":1.11,"sim_time":135.562606,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":1.17,"sim_time":58.846913,"passed":1,"total":1,"percent":100.0},"gpio_csr_hw_reset":{"max_time":0.99,"sim_time":67.02354700000001,"passed":1,"total":1,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"gpio_csr_rw":{"max_time":1.02,"sim_time":47.94181,"passed":5,"total":5,"percent":100.0},"gpio_same_csr_outstanding":{"max_time":1.11,"sim_time":135.562606,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":1.17,"sim_time":58.846913,"passed":1,"total":1,"percent":100.0},"gpio_csr_hw_reset":{"max_time":0.99,"sim_time":67.02354700000001,"passed":1,"total":1,"percent":100.0}},"passed":12,"total":12,"percent":100.0}},"passed":149,"total":157,"percent":94.90445859872611},"V2S":{"testpoints":{"tl_intg_err":{"tests":{"gpio_tl_intg_err":{"max_time":1.85,"sim_time":152.053256,"passed":25,"total":25,"percent":100.0},"gpio_sec_cm":{"max_time":1.25,"sim_time":74.083273,"passed":5,"total":5,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"sec_cm_bus_integrity":{"tests":{"gpio_tl_intg_err":{"max_time":1.85,"sim_time":152.053256,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"V3":{"testpoints":{"straps_data":{"tests":{"gpio_rand_straps":{"max_time":0.92,"sim_time":45.262372000000006,"passed":7,"total":10,"percent":70.0}},"passed":7,"total":10,"percent":70.0},"stress_all_with_rand_reset":{"tests":{"gpio_stress_all_with_rand_reset":{"max_time":8.83,"sim_time":768.801885,"passed":0,"total":10,"percent":0.0}},"passed":0,"total":10,"percent":0.0}},"passed":7,"total":20,"percent":35.0}},"coverage":{"code":{"block":null,"line_statement":99.76,"branch":99.8,"condition_expression":99.57,"toggle":93.94,"fsm":null},"assertion":98.1,"functional":100.0},"cov_report_page":"/nightly/current_run/scratch/master/gpio-sim-vcs/cov_report/dashboard.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_ERROR (gpio_scoreboard.sv:216) [scoreboard] Check failed csr.get_mirrored_value() == item.d_data (* [*] vs * [*])":[{"name":"gpio_stress_all","qual_name":"0.gpio_stress_all.54031979519563993218539759375029127904102510507636028154840378385353403169630","seed":54031979519563993218539759375029127904102510507636028154840378385353403169630,"line":77,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/0.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 779858566 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_rand_straps","qual_name":"0.gpio_rand_straps.81952878218440640470573097999215568105142947445977663348563624687976567765628","seed":81952878218440640470573097999215568105142947445977663348563624687976567765628,"line":75,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/0.gpio_rand_straps/latest/run.log","log_context":["UVM_INFO @   2816147 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"2.gpio_stress_all.79731878722416317622274789970783192756631154267292214444696506370998943180201","seed":79731878722416317622274789970783192756631154267292214444696506370998943180201,"line":483,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/2.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 2119573960 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_rand_straps","qual_name":"2.gpio_rand_straps.94361319611448634676983692880561114845618105938842075219273398548919188041493","seed":94361319611448634676983692880561114845618105938842075219273398548919188041493,"line":75,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/2.gpio_rand_straps/latest/run.log","log_context":["UVM_INFO @   4680565 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"3.gpio_stress_all.35110140965285224802722322609000375925934789427776301233689703654287064614092","seed":35110140965285224802722322609000375925934789427776301233689703654287064614092,"line":434,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/3.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 870830792 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_rand_straps","qual_name":"3.gpio_rand_straps.6896946010036055408009823677660857046356875323197845774594727802445578449356","seed":6896946010036055408009823677660857046356875323197845774594727802445578449356,"line":75,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/3.gpio_rand_straps/latest/run.log","log_context":["UVM_INFO @   1381180 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"4.gpio_stress_all.8769321370830728413514986570803465744117969841913297494816107058579460031355","seed":8769321370830728413514986570803465744117969841913297494816107058579460031355,"line":867,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/4.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 2799160280 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"5.gpio_stress_all.82562969678685008899638110735564549479291098634248389987827727741342604563053","seed":82562969678685008899638110735564549479291098634248389987827727741342604563053,"line":581,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/5.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 35060707202 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"6.gpio_stress_all.15543008233897998999319932662080642006823412200893957158290734433786649478924","seed":15543008233897998999319932662080642006823412200893957158290734433786649478924,"line":630,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/6.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 1155003957 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"7.gpio_stress_all.37992854616467703465779280877499346884591162860969339560437861421561123927154","seed":37992854616467703465779280877499346884591162860969339560437861421561123927154,"line":704,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/7.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 11016298969 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"9.gpio_stress_all.43328875250965465858305621003268957397334889312308377722748430983189043403175","seed":43328875250965465858305621003268957397334889312308377722748430983189043403175,"line":76,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/9.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 610969455 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (cip_base_vseq.sv:1220) [gpio_common_vseq] Check failed (vseq_done)":[{"name":"gpio_stress_all_with_rand_reset","qual_name":"0.gpio_stress_all_with_rand_reset.28118568880878549770950381447915813641703406163929291858062772303425016556134","seed":28118568880878549770950381447915813641703406163929291858062772303425016556134,"line":80,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/0.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @   3853886 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"1.gpio_stress_all_with_rand_reset.17870932697393798226824753610318516968293389624888559612413545068436499738317","seed":17870932697393798226824753610318516968293389624888559612413545068436499738317,"line":169,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/1.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 768801885 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"6.gpio_stress_all_with_rand_reset.107033328488920625276949544062544844620832786580349670756276437455373641552189","seed":107033328488920625276949544062544844620832786580349670756276437455373641552189,"line":80,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/6.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @   3299491 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"7.gpio_stress_all_with_rand_reset.74737834460999067814459845284565539473756430331699512959335552548032142576854","seed":74737834460999067814459845284565539473756430331699512959335552548032142576854,"line":297,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/7.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 563821233 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"9.gpio_stress_all_with_rand_reset.22755525211082467437621977946950694531239084802266430453525589735227436495562","seed":22755525211082467437621977946950694531239084802266430453525589735227436495562,"line":80,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/9.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @  16944434 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL sequencer [SEQDEFPRI] Sequence parent_sequence has illegal priority: -*":[{"name":"gpio_stress_all_with_rand_reset","qual_name":"2.gpio_stress_all_with_rand_reset.78909019385502586111324844567548883402828731341955304984085085840619974929697","seed":78909019385502586111324844567548883402828731341955304984085085840619974929697,"line":140,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/2.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 1340112377 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"3.gpio_stress_all_with_rand_reset.113104524731241842416825220741146978647839212337075195090485024191561288363477","seed":113104524731241842416825220741146978647839212337075195090485024191561288363477,"line":78,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/3.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @   5458862 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"4.gpio_stress_all_with_rand_reset.101361133833586284261613949173349904089781166884034190040825608859738033146123","seed":101361133833586284261613949173349904089781166884034190040825608859738033146123,"line":82,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/4.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 2446827583 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"5.gpio_stress_all_with_rand_reset.88735808144914385766329242023630922130689656568919191231081045684211504597573","seed":88735808144914385766329242023630922130689656568919191231081045684211504597573,"line":78,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/5.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @   6820986 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all_with_rand_reset","qual_name":"8.gpio_stress_all_with_rand_reset.104343101269901609277542983680119231439269731565507704236138239214267295201965","seed":104343101269901609277542983680119231439269731565507704236138239214267295201965,"line":79,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/8.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 180450869 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":232,"total":253,"percent":91.699604743083}