{"block":{"name":"uart","variant":null,"commit":"1d0cf808c91f76f1d0426628dfa14b906434ff05","commit_short":"1d0cf80","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/1d0cf808c91f76f1d0426628dfa14b906434ff05","revision_info":"GitHub Revision: [`1d0cf80`](https://github.com/lowrisc/opentitan/tree/1d0cf808c91f76f1d0426628dfa14b906434ff05)"},"tool":{"name":"vcs","version":"unknown"},"timestamp":"2026-05-28T15:30:27Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/uart/data/uart_testplan.html","stages":{"unmapped":{"testpoints":{"Unmapped":{"tests":{"uart_smoke":{"max_time":1.36,"sim_time":525.485074,"passed":1,"total":1,"percent":100.0},"uart_tx_rx":{"max_time":13.18,"sim_time":31241.931013,"passed":1,"total":1,"percent":100.0},"uart_fifo_full":{"max_time":22.56,"sim_time":19750.758469,"passed":1,"total":1,"percent":100.0},"uart_fifo_overflow":{"max_time":19.05,"sim_time":62879.816592,"passed":1,"total":1,"percent":100.0},"uart_fifo_reset":{"max_time":30.06,"sim_time":87830.287633,"passed":1,"total":1,"percent":100.0},"uart_rx_oversample":{"max_time":32.04,"sim_time":5426.475756,"passed":1,"total":1,"percent":100.0},"uart_intr":{"max_time":140.37,"sim_time":288018.74454000004,"passed":1,"total":1,"percent":100.0},"uart_noise_filter":{"max_time":3.28,"sim_time":5170.813978,"passed":0,"total":1,"percent":0.0},"uart_rx_start_bit_filter":{"max_time":42.21,"sim_time":71990.057054,"passed":1,"total":1,"percent":100.0},"uart_rx_parity_err":{"max_time":17.33,"sim_time":30815.388204,"passed":1,"total":1,"percent":100.0},"uart_tx_ovrd":{"max_time":9.14,"sim_time":7617.36701,"passed":1,"total":1,"percent":100.0},"uart_loopback":{"max_time":14.92,"sim_time":10831.203539,"passed":1,"total":1,"percent":100.0},"uart_perf":{"max_time":178.26,"sim_time":4744.575256,"passed":1,"total":1,"percent":100.0},"uart_long_xfer_wo_dly":{"max_time":186.51,"sim_time":184934.344396,"passed":1,"total":1,"percent":100.0},"uart_stress_all_with_rand_reset":{"max_time":26.33,"sim_time":6169.359525000001,"passed":1,"total":1,"percent":100.0},"uart_stress_all":{"max_time":1.31,"sim_time":1192.1975360000001,"passed":0,"total":1,"percent":0.0},"uart_sec_cm":{"max_time":0.94,"sim_time":164.593559,"passed":1,"total":1,"percent":100.0},"uart_tl_errors":{"max_time":1.39,"sim_time":107.063883,"passed":1,"total":1,"percent":100.0},"uart_tl_intg_err":{"max_time":1.21,"sim_time":328.947467,"passed":1,"total":1,"percent":100.0},"uart_intr_test":{"max_time":0.67,"sim_time":12.221335,"passed":1,"total":1,"percent":100.0},"uart_alert_test":{"max_time":0.63,"sim_time":52.813701,"passed":1,"total":1,"percent":100.0},"uart_csr_hw_reset":{"max_time":0.63,"sim_time":14.495372,"passed":1,"total":1,"percent":100.0},"uart_csr_rw":{"max_time":0.8,"sim_time":51.293776,"passed":1,"total":1,"percent":100.0},"uart_csr_bit_bash":{"max_time":2.01,"sim_time":1136.249957,"passed":1,"total":1,"percent":100.0},"uart_csr_aliasing":{"max_time":0.95,"sim_time":119.471421,"passed":1,"total":1,"percent":100.0},"uart_same_csr_outstanding":{"max_time":0.74,"sim_time":25.465623,"passed":1,"total":1,"percent":100.0},"uart_csr_mem_rw_with_rand_reset":{"max_time":1.14,"sim_time":29.917870999999998,"passed":1,"total":1,"percent":100.0}},"passed":25,"total":27,"percent":92.5925925925926}},"passed":25,"total":27,"percent":92.5925925925926}},"coverage":{"code":{"block":null,"line_statement":98.86,"branch":96.5,"condition_expression":93.93,"toggle":91.55,"fsm":null},"assertion":97.12,"functional":42.46},"cov_report_page":"/nightly/current_run/scratch/master/uart-sim-vcs/cov_report/dashboard.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_ERROR (uart_scoreboard.sv:501) scoreboard [scoreboard] rxlvl mismatch exp: * (+/-1), act: *, clk_pulses: *":[{"name":"uart_noise_filter","qual_name":"0.uart_noise_filter.48878775503939346364950379674292192094912973272220721034259467595650625530853","seed":48878775503939346364950379674292192094912973272220721034259467595650625530853,"line":75,"log_path":"/nightly/current_run/scratch/master/uart-sim-vcs/0.uart_noise_filter/latest/run.log","log_context":["UVM_ERROR @ 4115203186 ps: (uart_scoreboard.sv:462) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] unexpected read when fifo is empty\n","UVM_ERROR @ 4115235444 ps: (uart_scoreboard.sv:531) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (101 [0x65] vs 255 [0xff]) reg name: uart_reg_block.rdata\n","UVM_ERROR @ 4117880600 ps: (uart_scoreboard.sv:501) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] rxlvl mismatch exp: 0 (+/-1), act: 2,                                 clk_pulses: 0\n","UVM_ERROR @ 4117912858 ps: (uart_scoreboard.sv:462) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] unexpected read when fifo is empty\n"]},{"name":"uart_stress_all","qual_name":"0.uart_stress_all.81641014733871146395155462226660617047136267900209437463191185354472697655217","seed":81641014733871146395155462226660617047136267900209437463191185354472697655217,"line":76,"log_path":"/nightly/current_run/scratch/master/uart-sim-vcs/0.uart_stress_all/latest/run.log","log_context":["UVM_ERROR @ 708058552 ps: (uart_scoreboard.sv:462) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] unexpected read when fifo is empty\n","UVM_ERROR @ 708078960 ps: (uart_scoreboard.sv:531) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (158 [0x9e] vs 254 [0xfe]) reg name: uart_reg_block.rdata\n","UVM_ERROR @ 708099368 ps: (uart_scoreboard.sv:462) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] unexpected read when fifo is empty\n","UVM_ERROR @ 708119776 ps: (uart_scoreboard.sv:531) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (158 [0x9e] vs 247 [0xf7]) reg name: uart_reg_block.rdata\n"]}]}},"passed":25,"total":27,"percent":92.5925925925926}