{"block":{"name":"gpio","variant":null,"commit":"1e1dace7680251f88ab11adedd8766222f333962","commit_short":"1e1dace","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/1e1dace7680251f88ab11adedd8766222f333962","revision_info":"GitHub Revision: [`1e1dace`](https://github.com/lowrisc/opentitan/tree/1e1dace7680251f88ab11adedd8766222f333962)"},"tool":{"name":"vcs","version":"unknown"},"timestamp":"2026-09-05T08:56:33Z","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.82,"sim_time":363.665564,"passed":10,"total":10,"percent":100.0},"gpio_smoke_no_pullup_pulldown":{"max_time":1.57,"sim_time":96.88560799999999,"passed":10,"total":10,"percent":100.0},"gpio_smoke_en_cdc_prim":{"max_time":1.87,"sim_time":57.443137,"passed":10,"total":10,"percent":100.0},"gpio_smoke_no_pullup_pulldown_en_cdc_prim":{"max_time":1.83,"sim_time":95.73407,"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.9,"sim_time":93.51740799999999,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"gpio_csr_rw":{"max_time":0.88,"sim_time":46.968900999999995,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"gpio_csr_bit_bash":{"max_time":2.59,"sim_time":278.560864,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"gpio_csr_aliasing":{"max_time":0.88,"sim_time":18.116172,"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.17,"sim_time":42.152632,"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":0.88,"sim_time":46.968900999999995,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":0.88,"sim_time":18.116172,"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.64,"sim_time":171.416717,"passed":10,"total":10,"percent":100.0},"gpio_random_dout_din_no_pullup_pulldown":{"max_time":1.83,"sim_time":370.960788,"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.25,"sim_time":384.519777,"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.82,"sim_time":1231.0702390000001,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"random_interrupt_trigger":{"tests":{"gpio_rand_intr_trigger":{"max_time":4.01,"sim_time":849.04134,"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.96,"sim_time":204.628661,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"noise_filter_stress":{"tests":{"gpio_filter_stress":{"max_time":22.69,"sim_time":3789.227279,"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":4.88,"sim_time":1941.2834269999998,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"full_random":{"tests":{"gpio_full_random":{"max_time":1.23,"sim_time":93.44912,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all":{"tests":{"gpio_stress_all":{"max_time":84.73,"sim_time":15185.794296,"passed":0,"total":10,"percent":0.0}},"passed":0,"total":10,"percent":0.0},"alert_test":{"tests":{"gpio_alert_test":{"max_time":0.89,"sim_time":41.671319000000004,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"intr_test":{"tests":{"gpio_intr_test":{"max_time":0.9,"sim_time":22.115072,"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":2.82,"sim_time":1228.105918,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_illegal_access":{"tests":{"gpio_tl_errors":{"max_time":2.82,"sim_time":1228.105918,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_outstanding_access":{"tests":{"gpio_csr_rw":{"max_time":0.88,"sim_time":46.968900999999995,"passed":5,"total":5,"percent":100.0},"gpio_same_csr_outstanding":{"max_time":1.25,"sim_time":144.29367000000002,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":0.88,"sim_time":18.116172,"passed":1,"total":1,"percent":100.0},"gpio_csr_hw_reset":{"max_time":0.9,"sim_time":93.51740799999999,"passed":1,"total":1,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"gpio_csr_rw":{"max_time":0.88,"sim_time":46.968900999999995,"passed":5,"total":5,"percent":100.0},"gpio_same_csr_outstanding":{"max_time":1.25,"sim_time":144.29367000000002,"passed":5,"total":5,"percent":100.0},"gpio_csr_aliasing":{"max_time":0.88,"sim_time":18.116172,"passed":1,"total":1,"percent":100.0},"gpio_csr_hw_reset":{"max_time":0.9,"sim_time":93.51740799999999,"passed":1,"total":1,"percent":100.0}},"passed":12,"total":12,"percent":100.0}},"passed":147,"total":157,"percent":93.63057324840764},"V2S":{"testpoints":{"tl_intg_err":{"tests":{"gpio_tl_intg_err":{"max_time":1.74,"sim_time":136.640313,"passed":25,"total":25,"percent":100.0},"gpio_sec_cm":{"max_time":1.22,"sim_time":140.417054,"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.74,"sim_time":136.640313,"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.89,"sim_time":36.330504,"passed":8,"total":10,"percent":80.0}},"passed":8,"total":10,"percent":80.0},"stress_all_with_rand_reset":{"tests":{"gpio_stress_all_with_rand_reset":{"max_time":6.68,"sim_time":491.70325099999997,"passed":0,"total":10,"percent":0.0}},"passed":0,"total":10,"percent":0.0}},"passed":8,"total":20,"percent":40.0}},"coverage":{"code":{"block":null,"line_statement":99.76,"branch":99.8,"condition_expression":99.57,"toggle":80.52,"fsm":null},"assertion":98.42,"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:211) [scoreboard] Check failed csr.get_mirrored_value() == item.d_data (* [*] vs * [*])":[{"name":"gpio_stress_all","qual_name":"0.gpio_stress_all.107051752790456385668852148016902032723042394747667812266707985614123486761182","seed":107051752790456385668852148016902032723042394747667812266707985614123486761182,"line":394,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/0.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 1439766289 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"1.gpio_stress_all.82842217843873734775476584383094268637641165135948701780518472979447660943387","seed":82842217843873734775476584383094268637641165135948701780518472979447660943387,"line":82,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/1.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @  89281275 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.20519715803916997861656540550939714225236415408617922690381378091854168201380","seed":20519715803916997861656540550939714225236415408617922690381378091854168201380,"line":134,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/2.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 1921351094 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.40632971156488216421206264280042186696058070625891139872116993239225225664263","seed":40632971156488216421206264280042186696058070625891139872116993239225225664263,"line":81,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/3.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 181781032 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.33978120413578357808807732418029011472562305794981220466224198549944621535932","seed":33978120413578357808807732418029011472562305794981220466224198549944621535932,"line":82,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/4.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 742518069 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_rand_straps","qual_name":"4.gpio_rand_straps.62674455968700493293872820394062384549550124138439378976899063858669357967727","seed":62674455968700493293872820394062384549550124138439378976899063858669357967727,"line":81,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/4.gpio_rand_straps/latest/run.log","log_context":["UVM_INFO @    986191 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.15241361130935220170263951459307967757289811662353265533400869929063100787989","seed":15241361130935220170263951459307967757289811662353265533400869929063100787989,"line":343,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/5.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 10546895704 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.89848125482078100285423830786987524927051421857804791224587599357346805792251","seed":89848125482078100285423830786987524927051421857804791224587599357346805792251,"line":1707,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/6.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 15185794296 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_rand_straps","qual_name":"6.gpio_rand_straps.43552498414134641680047400906921664990967078660730276739877117083088607788414","seed":43552498414134641680047400906921664990967078660730276739877117083088607788414,"line":81,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/6.gpio_rand_straps/latest/run.log","log_context":["UVM_INFO @   5452519 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.54621566063297718260477577749863258095541222173967781311221927690759519032273","seed":54621566063297718260477577749863258095541222173967781311221927690759519032273,"line":2118,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/7.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 7444220346 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"gpio_stress_all","qual_name":"8.gpio_stress_all.114141499399522941888054671372553810825197544893618974730591803179279621032762","seed":114141499399522941888054671372553810825197544893618974730591803179279621032762,"line":1104,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/8.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 5867280685 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.34444482391251149381518633544015127975577180713408590218737968297122076387809","seed":34444482391251149381518633544015127975577180713408590218737968297122076387809,"line":969,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/9.gpio_stress_all/latest/run.log","log_context":["UVM_INFO @ 3504881427 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_FATAL (cip_base_vseq.sv:1230) [gpio_common_vseq] Check failed (vseq_done)":[{"name":"gpio_stress_all_with_rand_reset","qual_name":"0.gpio_stress_all_with_rand_reset.73696265801743557147189385772020482641474885840679618104705823762440623140182","seed":73696265801743557147189385772020482641474885840679618104705823762440623140182,"line":87,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/0.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 221122024 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":"2.gpio_stress_all_with_rand_reset.7276285553309715208332547875828865002955747624438257972180117864677457357107","seed":7276285553309715208332547875828865002955747624438257972180117864677457357107,"line":86,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/2.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @  21843820 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.16897019888919170180139737945938482578833993774456014140057627122496068229214","seed":16897019888919170180139737945938482578833993774456014140057627122496068229214,"line":91,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/3.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @  11935619 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.48836477635265565932636294912451319327608149053233647955997530915691833840352","seed":48836477635265565932636294912451319327608149053233647955997530915691833840352,"line":88,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/7.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @  12886597 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.62269824176591141572383686993682467877609123373896584009637777765246037758136","seed":62269824176591141572383686993682467877609123373896584009637777765246037758136,"line":347,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/8.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 491703251 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":"1.gpio_stress_all_with_rand_reset.59634333658255292402976049441276489226297416491248225409626775609885331710743","seed":59634333658255292402976049441276489226297416491248225409626775609885331710743,"line":85,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/1.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 4145288840 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.68230199433929290898777347658401630762954961655430805449791931073754918344160","seed":68230199433929290898777347658401630762954961655430805449791931073754918344160,"line":86,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/4.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 181269617 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.25103791798971546235265279481883023963970440189331775857730349530193012782985","seed":25103791798971546235265279481883023963970440189331775857730349530193012782985,"line":84,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/5.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @   7984981 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.13856608822005462946360893063556660432193764598807000144392917710392764821303","seed":13856608822005462946360893063556660432193764598807000144392917710392764821303,"line":86,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/6.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @  24338613 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.23812030264602094610004633003554651583123138813314992212402400199498202575570","seed":23812030264602094610004633003554651583123138813314992212402400199498202575570,"line":84,"log_path":"/nightly/current_run/scratch/master/gpio-sim-vcs/9.gpio_stress_all_with_rand_reset/latest/run.log","log_context":["UVM_INFO @ 142323677 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":231,"total":253,"percent":91.30434782608695}