2144e83| Stage | Name | Tests | Max Job Runtime | Simulated Time | Passing | Total | Pass Rate |
|---|---|---|---|---|---|---|---|
| V1 | host_smoke | i2c_host_smoke | 0 | 50 | 0.00 | ||
| V1 | target_smoke | i2c_target_smoke | 33.000s | 2.200ms | 50 | 50 | 100.00 |
| V1 | csr_hw_reset | i2c_csr_hw_reset | 3.000s | 59.897us | 5 | 5 | 100.00 |
| V1 | csr_rw | i2c_csr_rw | 3.000s | 23.443us | 20 | 20 | 100.00 |
| V1 | csr_bit_bash | i2c_csr_bit_bash | 5.000s | 120.741us | 5 | 5 | 100.00 |
| V1 | csr_aliasing | i2c_csr_aliasing | 4.000s | 414.329us | 5 | 5 | 100.00 |
| V1 | csr_mem_rw_with_rand_reset | i2c_csr_mem_rw_with_rand_reset | 3.000s | 21.242us | 20 | 20 | 100.00 |
| V1 | regwen_csr_and_corresponding_lockable_csr | i2c_csr_rw | 3.000s | 23.443us | 20 | 20 | 100.00 |
| i2c_csr_aliasing | 4.000s | 414.329us | 5 | 5 | 100.00 | ||
| V1 | TOTAL | 105 | 155 | 67.74 | |||
| V2 | host_error_intr | i2c_host_error_intr | 9.067m | 150.470us | 1 | 50 | 2.00 |
| V2 | host_stress_all | i2c_host_stress_all | 45.933m | 600.000ms | 0 | 50 | 0.00 |
| V2 | host_maxperf | i2c_host_perf | 57.067m | 1.294ms | 21 | 50 | 42.00 |
| V2 | host_override | i2c_host_override | 4.000s | 28.232us | 50 | 50 | 100.00 |
| V2 | host_fifo_watermark | i2c_host_fifo_watermark | 0 | 50 | 0.00 | ||
| V2 | host_fifo_overflow | i2c_host_fifo_overflow | 0 | 50 | 0.00 | ||
| V2 | host_fifo_reset | i2c_host_fifo_reset_fmt | 33.000s | 177.297us | 50 | 50 | 100.00 |
| i2c_host_fifo_fmt_empty | 49.000m | 284.309us | 10 | 50 | 20.00 | ||
| i2c_host_fifo_reset_rx | 59.683m | 192.263us | 32 | 50 | 64.00 | ||
| V2 | host_fifo_full | i2c_host_fifo_full | 1.467m | 17.207ms | 2 | 50 | 4.00 |
| V2 | host_timeout | i2c_host_stretch_timeout | 54.767m | 850.036us | 38 | 50 | 76.00 |
| V2 | i2c_host_mode_toggle | i2c_host_mode_toggle | 8.250m | 104.435us | 7 | 50 | 14.00 |
| V2 | target_glitch | i2c_target_glitch | 5.000s | 702.551us | 0 | 2 | 0.00 |
| V2 | target_stress_all | i2c_target_stress_all | 0 | 50 | 0.00 | ||
| V2 | target_maxperf | i2c_target_perf | 55.933m | 752.599us | 43 | 50 | 86.00 |
| V2 | target_fifo_empty | i2c_target_stress_rd | 46.800m | 5.290ms | 28 | 50 | 56.00 |
| i2c_target_intr_smoke | 44.933m | 3.573ms | 39 | 50 | 78.00 | ||
| V2 | target_fifo_reset | i2c_target_fifo_reset_acq | 17.517m | 859.195us | 50 | 50 | 100.00 |
| i2c_target_fifo_reset_tx | 50.133m | 871.938us | 50 | 50 | 100.00 | ||
| V2 | target_fifo_full | i2c_target_stress_wr | 27.933m | 32.057ms | 22 | 50 | 44.00 |
| i2c_target_stress_rd | 46.800m | 5.290ms | 28 | 50 | 56.00 | ||
| i2c_target_intr_stress_wr | 58.000s | 7.634ms | 7 | 50 | 14.00 | ||
| V2 | target_timeout | i2c_target_timeout | 59.933m | 1.436ms | 28 | 50 | 56.00 |
| V2 | target_clock_stretch | i2c_target_stretch | 49.133m | 1.243ms | 9 | 50 | 18.00 |
| V2 | bad_address | i2c_target_bad_addr | 15.700m | 18.090ms | 49 | 50 | 98.00 |
| V2 | target_mode_glitch | i2c_target_hrst | 1.217m | 10.168ms | 22 | 50 | 44.00 |
| V2 | target_fifo_watermark | i2c_target_fifo_watermarks_acq | 42.000s | 673.222us | 50 | 50 | 100.00 |
| i2c_target_fifo_watermarks_tx | 5.000s | 591.677us | 48 | 50 | 96.00 | ||
| V2 | host_mode_config_perf | i2c_host_perf | 57.067m | 1.294ms | 21 | 50 | 42.00 |
| i2c_host_perf_precise | 55.783m | 1.101ms | 38 | 50 | 76.00 | ||
| V2 | host_mode_clock_stretching | i2c_host_stretch_timeout | 54.767m | 850.036us | 38 | 50 | 76.00 |
| V2 | target_mode_tx_stretch_ctrl | i2c_target_tx_stretch_ctrl | 11.000s | 638.765us | 47 | 50 | 94.00 |
| V2 | target_mode_nack_generation | i2c_target_nack_acqfull | 11.000s | 2.244ms | 50 | 50 | 100.00 |
| i2c_target_nack_acqfull_addr | 30.000s | 538.939us | 50 | 50 | 100.00 | ||
| i2c_target_nack_txstretch | 39.267m | 758.149us | 50 | 50 | 100.00 | ||
| V2 | host_mode_halt_on_nak | i2c_host_may_nack | 38.000s | 740.661us | 50 | 50 | 100.00 |
| V2 | target_mode_smbus_maxlen | i2c_target_smbus_maxlen | 7.000s | 402.628us | 50 | 50 | 100.00 |
| V2 | alert_test | i2c_alert_test | 6.000s | 51.368us | 50 | 50 | 100.00 |
| V2 | intr_test | i2c_intr_test | 3.000s | 46.594us | 50 | 50 | 100.00 |
| V2 | tl_d_oob_addr_access | i2c_tl_errors | 4.000s | 100.896us | 20 | 20 | 100.00 |
| V2 | tl_d_illegal_access | i2c_tl_errors | 4.000s | 100.896us | 20 | 20 | 100.00 |
| V2 | tl_d_outstanding_access | i2c_csr_hw_reset | 3.000s | 59.897us | 5 | 5 | 100.00 |
| i2c_csr_rw | 3.000s | 23.443us | 20 | 20 | 100.00 | ||
| i2c_csr_aliasing | 4.000s | 414.329us | 5 | 5 | 100.00 | ||
| i2c_same_csr_outstanding | 3.000s | 28.109us | 19 | 20 | 95.00 | ||
| V2 | tl_d_partial_access | i2c_csr_hw_reset | 3.000s | 59.897us | 5 | 5 | 100.00 |
| i2c_csr_rw | 3.000s | 23.443us | 20 | 20 | 100.00 | ||
| i2c_csr_aliasing | 4.000s | 414.329us | 5 | 5 | 100.00 | ||
| i2c_same_csr_outstanding | 3.000s | 28.109us | 19 | 20 | 95.00 | ||
| V2 | TOTAL | 1130 | 1792 | 63.06 | |||
| V2S | tl_intg_err | i2c_tl_intg_err | 4.000s | 446.063us | 20 | 20 | 100.00 |
| i2c_sec_cm | 3.000s | 68.556us | 5 | 5 | 100.00 | ||
| V2S | sec_cm_bus_integrity | i2c_tl_intg_err | 4.000s | 446.063us | 20 | 20 | 100.00 |
| V2S | TOTAL | 25 | 25 | 100.00 | |||
| V3 | host_stress_all_with_rand_reset | i2c_host_stress_all_with_rand_reset | 2.600m | 268.830us | 0 | 10 | 0.00 |
| V3 | target_error_intr | i2c_target_unexp_stop | 29.000m | 9.722ms | 0 | 50 | 0.00 |
| V3 | target_stress_all_with_rand_reset | i2c_target_stress_all_with_rand_reset | 2.033m | 445.683us | 0 | 10 | 0.00 |
| V3 | TOTAL | 0 | 70 | 0.00 | |||
| TOTAL | 1260 | 2042 | 61.70 |
Job timed out after * minutes has 581 failures:
0.i2c_host_smoke.88366746664574778215865549784083417830692344357381019146803770896847364370318
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_smoke/latest/run.log
Job timed out after 60 minutes
1.i2c_host_smoke.25903196684429648607831436831063542719068119444276065543890213639953270129374
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_smoke/latest/run.log
Job timed out after 60 minutes
... and 48 more failures.
0.i2c_host_fifo_watermark.16109334349705266895628979364285858935714459554406603348158198618724179898110
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_fifo_watermark/latest/run.log
Job timed out after 60 minutes
1.i2c_host_fifo_watermark.68340913441480680978557545695543050530433577712198780090359678351819039634423
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_fifo_watermark/latest/run.log
Job timed out after 60 minutes
... and 48 more failures.
0.i2c_host_fifo_overflow.106911788080275155670365468938396209621350681465879047769498271198874862838296
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_fifo_overflow/latest/run.log
Job timed out after 60 minutes
1.i2c_host_fifo_overflow.114991618127967798991014103970453584816262637159674129622250120555435021176493
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_fifo_overflow/latest/run.log
Job timed out after 60 minutes
... and 48 more failures.
0.i2c_host_fifo_fmt_empty.83677310981344177153156928181665962573568135468959932795449735176422519541231
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_fifo_fmt_empty/latest/run.log
Job timed out after 60 minutes
1.i2c_host_fifo_fmt_empty.7572644955328104217397306219389631680704132479814781131831622745902733133585
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_fifo_fmt_empty/latest/run.log
Job timed out after 60 minutes
... and 38 more failures.
0.i2c_host_fifo_full.63229307096283239040559550271982033945014666495020323868869884384624012726025
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_fifo_full/latest/run.log
Job timed out after 60 minutes
1.i2c_host_fifo_full.103567399694367894847985090727807443442615656438650303436676666463292861283535
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_fifo_full/latest/run.log
Job timed out after 60 minutes
... and 46 more failures.
UVM_ERROR sequencer [sequencer] Get_next_item called twice without item_done or get in between has 74 failures:
0.i2c_host_error_intr.114932541329949961500855156632175246417566690896988394555645986339652004975617
Line 121, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_error_intr/latest/run.log
UVM_ERROR @ 71348272 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 71348272 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
1.i2c_host_error_intr.102377875768655611526230052365733762155377448723548432413159130911287598668883
Line 89, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_host_error_intr/latest/run.log
UVM_ERROR @ 14335208 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 14335208 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 44 more failures.
2.i2c_target_stress_all_with_rand_reset.71510819144224602668288851166928308406744870969055884695301895409326405272575
Line 93, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/2.i2c_target_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 355438883 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 355438883 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
4.i2c_target_stress_all_with_rand_reset.39188452528915650857771299489790488608136865290077943186928468201549952059071
Line 98, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/4.i2c_target_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 445683458 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 445683458 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 1 more failures.
5.i2c_host_mode_toggle.71449207407391120785611700120899239504905998533187031115724491139791733686024
Line 87, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/5.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 59297864 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 59297864 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
6.i2c_host_mode_toggle.62575330975894783043142927842536473007165443098820215857053320492141538545317
Line 87, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/6.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 297473995 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 297473995 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 11 more failures.
9.i2c_host_stress_all.63043569442275695198881663257081051058510814799045794642989230204597378077477
Line 119, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/9.i2c_host_stress_all/latest/run.log
UVM_ERROR @ 45832341 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 45832341 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
10.i2c_host_stress_all.70778425054475084937927881645142215018932812250858841276016638988223337059747
Line 111, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/10.i2c_host_stress_all/latest/run.log
UVM_ERROR @ 533099194 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] Get_next_item called twice without item_done or get in between
UVM_INFO @ 533099194 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 10 more failures.
UVM_FATAL (i2c_target_hrst_vseq.sv:107) [target_hrst_vseq] wait timeout occurred! has 28 failures:
2.i2c_target_hrst.38084647101406982930122744965194732707043059072775183968629541213286955983000
Line 85, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/2.i2c_target_hrst/latest/run.log
UVM_FATAL @ 10082063261 ps: (i2c_target_hrst_vseq.sv:107) [target_hrst_vseq] wait timeout occurred!
UVM_INFO @ 10082063261 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
4.i2c_target_hrst.54367492369051254774525154823130031837028304073056433653252898364705765712106
Line 85, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/4.i2c_target_hrst/latest/run.log
UVM_FATAL @ 10129975492 ps: (i2c_target_hrst_vseq.sv:107) [target_hrst_vseq] wait timeout occurred!
UVM_INFO @ 10129975492 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 26 more failures.
UVM_ERROR (i2c_scoreboard.sv:682) [scoreboard] Check failed obs.data_q[i] == exp.data_q[i] (* [*] vs * [*]) has 25 failures:
2.i2c_target_unexp_stop.62750358236308925937914703288693687026289375972562213691445033490418454122947
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/2.i2c_target_unexp_stop/latest/run.log
UVM_ERROR @ 26579509 ps: (i2c_scoreboard.sv:682) [uvm_test_top.env.scoreboard] Check failed obs.data_q[i] == exp.data_q[i] (255 [0xff] vs 251 [0xfb])
UVM_INFO @ 26579509 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
6.i2c_target_unexp_stop.61749421530067502515221693378092869904754551588988210087825063515841500278435
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/6.i2c_target_unexp_stop/latest/run.log
UVM_ERROR @ 131813233 ps: (i2c_scoreboard.sv:682) [uvm_test_top.env.scoreboard] Check failed obs.data_q[i] == exp.data_q[i] (255 [0xff] vs 250 [0xfa])
UVM_INFO @ 131813233 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 23 more failures.
UVM_ERROR (i2c_base_vseq.sv:1474) [i2c_target_ack_stop_vseq] Check failed obs_intr_state[intr] == exp_val (* [*] vs * [*]) has 18 failures:
0.i2c_target_unexp_stop.60674206101660058106092401935919677692658723890960504326780650844104521499761
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_target_unexp_stop/latest/run.log
UVM_ERROR @ 234229373 ps: (i2c_base_vseq.sv:1474) [uvm_test_top.env.virtual_sequencer.i2c_target_ack_stop_vseq] Check failed obs_intr_state[intr] == exp_val (0 [0x0] vs 1 [0x1])
UVM_INFO @ 234229373 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
1.i2c_target_unexp_stop.102155170255669719107213454878182127020083193035053204035307687149350207581842
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_target_unexp_stop/latest/run.log
UVM_ERROR @ 119121615 ps: (i2c_base_vseq.sv:1474) [uvm_test_top.env.virtual_sequencer.i2c_target_ack_stop_vseq] Check failed obs_intr_state[intr] == exp_val (0 [0x0] vs 1 [0x1])
UVM_INFO @ 119121615 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 16 more failures.
UVM_ERROR (i2c_scoreboard.sv:629) scoreboard [scoreboard] Miscompare: DUT-Controller, dir:BusOpRead has 13 failures:
2.i2c_host_mode_toggle.40191907914426962524955587921338883406531627923800364435053780220455366724581
Line 93, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/2.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 449617954 ps: (i2c_scoreboard.sv:629) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] Miscompare: DUT-Controller, dir:BusOpRead
--> EXP:
---------------------------------------------------
Name Type Size Value
---------------------------------------------------
3.i2c_host_mode_toggle.49697515599292465886233383201211893188990783827185265877646684929044282644885
Line 93, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/3.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 58656060 ps: (i2c_scoreboard.sv:629) uvm_test_top.env.scoreboard [uvm_test_top.env.scoreboard] Miscompare: DUT-Controller, dir:BusOpRead
--> EXP:
---------------------------------------------------
Name Type Size Value
---------------------------------------------------
... and 11 more failures.
UVM_ERROR (i2c_scoreboard.sv:716) [scoreboard] controller_mode_rd_obs_fifo item uncompared: has 8 failures:
8.i2c_host_mode_toggle.103995440207186881786090183460177534980147640572562899956681956920280896161036
Line 91, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/8.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 98168526 ps: (i2c_scoreboard.sv:716) [uvm_test_top.env.scoreboard] controller_mode_rd_obs_fifo item uncompared:
----------------------------------------------------
Name Type Size Value
----------------------------------------------------
mon_dut_item i2c_item - @16836
29.i2c_host_mode_toggle.54201587719263971785279486987405793657301342138574539360446127855567847310203
Line 91, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/29.i2c_host_mode_toggle/latest/run.log
UVM_ERROR @ 377033624 ps: (i2c_scoreboard.sv:716) [uvm_test_top.env.scoreboard] controller_mode_rd_obs_fifo item uncompared:
----------------------------------------------------
Name Type Size Value
----------------------------------------------------
mon_dut_item i2c_item - @16798
... and 6 more failures.
UVM_ERROR (cip_base_vseq.sv:946) [i2c_common_vseq] Check failed (!has_outstanding_access()) Waited * cycles to issue a reset with no outstanding accesses. has 7 failures:
Test i2c_host_stress_all_with_rand_reset has 2 failures.
0.i2c_host_stress_all_with_rand_reset.76706717909637628020662813205323025584757746093503841924290014243062128748165
Line 90, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 268830026 ps: (cip_base_vseq.sv:946) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses.
UVM_INFO @ 268830026 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
8.i2c_host_stress_all_with_rand_reset.110771275873858073166937299074868374973130796232187495781182772712725959625348
Line 90, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/8.i2c_host_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 114901368 ps: (cip_base_vseq.sv:946) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses.
UVM_INFO @ 114901368 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Test i2c_target_stress_all_with_rand_reset has 5 failures.
3.i2c_target_stress_all_with_rand_reset.76070475960437141571750984986737963708672209644033527249028914126583225121424
Line 95, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/3.i2c_target_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 3962001349 ps: (cip_base_vseq.sv:946) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses.
UVM_INFO @ 3962001349 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
5.i2c_target_stress_all_with_rand_reset.94290608187463199160228681202986400853343159423402736759397545130170440825815
Line 94, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/5.i2c_target_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 3833345743 ps: (cip_base_vseq.sv:946) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed (!has_outstanding_access()) Waited 10000 cycles to issue a reset with no outstanding accesses.
UVM_INFO @ 3833345743 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 3 more failures.
xmsim: *E,ASRTST (/nightly/current_run/scratch/master/i2c-sim-xcelium/default/fusesoc-work/src/lowrisc_ip_i2c_*/rtl/i2c_fifos.sv,320): Assertion TxWriteStableBeforeHandshake_A has failed (* cycles, starting * PS) has 7 failures:
10.i2c_target_unexp_stop.53325135565201808534137990159120440935876586967738639268636339441559998757658
Line 86, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/10.i2c_target_unexp_stop/latest/run.log
xmsim: *E,ASRTST (/nightly/current_run/scratch/master/i2c-sim-xcelium/default/fusesoc-work/src/lowrisc_ip_i2c_0.1/rtl/i2c_fifos.sv,320): (time 344945678 PS) Assertion tb.dut.i2c_core.u_fifos.TxWriteStableBeforeHandshake_A has failed (2 cycles, starting 344904011 PS)
UVM_ERROR @ 344945678 ps: (i2c_fifos.sv:320) [ASSERT FAILED] TxWriteStableBeforeHandshake_A
UVM_INFO @ 344945678 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
11.i2c_target_unexp_stop.11569691224155139665350920546828317750982027313301510462584862835612737738630
Line 86, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/11.i2c_target_unexp_stop/latest/run.log
xmsim: *E,ASRTST (/nightly/current_run/scratch/master/i2c-sim-xcelium/default/fusesoc-work/src/lowrisc_ip_i2c_0.1/rtl/i2c_fifos.sv,320): (time 1319527143 PS) Assertion tb.dut.i2c_core.u_fifos.TxWriteStableBeforeHandshake_A has failed (2 cycles, starting 1319360476 PS)
UVM_ERROR @ 1319527143 ps: (i2c_fifos.sv:320) [ASSERT FAILED] TxWriteStableBeforeHandshake_A
UVM_INFO @ 1319527143 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 5 more failures.
UVM_FATAL (csr_utils_pkg.sv:618) [csr_utils_pkg::csr_spinwait.isolation_fork] timeout i2c_reg_block.status.hostidle (addr=*, Comparison=CompareOpEq, exp_data=*, call_count=3) has 6 failures:
0.i2c_host_mode_toggle.75466711287960108285619443939794134479771498456606002698627991932800120324763
Line 85, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_host_mode_toggle/latest/run.log
UVM_FATAL @ 190311141 ps: (csr_utils_pkg.sv:618) [csr_utils_pkg::csr_spinwait.isolation_fork] timeout i2c_reg_block.status.hostidle (addr=0xcc131594, Comparison=CompareOpEq, exp_data=0x1, call_count=3)
UVM_INFO @ 190311141 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
10.i2c_host_mode_toggle.99867092078673909894499409415620352441625926887095600146660186770398050471972
Line 85, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/10.i2c_host_mode_toggle/latest/run.log
UVM_FATAL @ 36329136 ps: (csr_utils_pkg.sv:618) [csr_utils_pkg::csr_spinwait.isolation_fork] timeout i2c_reg_block.status.hostidle (addr=0x6ce0a494, Comparison=CompareOpEq, exp_data=0x1, call_count=3)
UVM_INFO @ 36329136 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 4 more failures.
UVM_FATAL (i2c_base_vseq.sv:759) [process_txq] wait timeout occurred! has 4 failures:
7.i2c_target_stretch.73039897649634610608652931709298165630433230653924313152337941225462628136969
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/7.i2c_target_stretch/latest/run.log
UVM_FATAL @ 10046695963 ps: (i2c_base_vseq.sv:759) [process_txq] wait timeout occurred!
UVM_INFO @ 10046695963 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
14.i2c_target_stretch.32254520682000799334959179946482181606084469782087008986368655413908960048972
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/14.i2c_target_stretch/latest/run.log
UVM_FATAL @ 10027491184 ps: (i2c_base_vseq.sv:759) [process_txq] wait timeout occurred!
UVM_INFO @ 10027491184 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 2 more failures.
UVM_FATAL (i2c_base_vseq.sv:882) [i2c_target_tx_stretch_ctrl_vseq] Check failed (std::randomize(transfer_lengths) with {transfer_lengths.size() == num_transfers; transfer_lengths.sum() == num_data_total; foreach (transfer_lengths[i]) { transfer_lengths[i] inside {[cfg.min_xfer_len : num_data_total]}; } transfer_lengths[*] > *; transfer_lengths[num_transfers - *] > *;}) Randomization failed! has 3 failures:
6.i2c_target_tx_stretch_ctrl.75651700927146341911761802389905710648051386258053342391372794861202926825092
Line 109, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/6.i2c_target_tx_stretch_ctrl/latest/run.log
UVM_FATAL @ 13293884 ps: (i2c_base_vseq.sv:882) [uvm_test_top.env.virtual_sequencer.i2c_target_tx_stretch_ctrl_vseq] Check failed (std::randomize(transfer_lengths) with {transfer_lengths.size() == num_transfers; transfer_lengths.sum() == num_data_total; foreach (transfer_lengths[i]) { transfer_lengths[i] inside {[cfg.min_xfer_len : num_data_total]}; } transfer_lengths[0] > 0; transfer_lengths[num_transfers - 1] > 0;}) Randomization failed!
UVM_INFO @ 13293884 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
33.i2c_target_tx_stretch_ctrl.34960885406813520350966397858119570623933862428279155764962141608451137684397
Line 105, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/33.i2c_target_tx_stretch_ctrl/latest/run.log
UVM_FATAL @ 6107711 ps: (i2c_base_vseq.sv:882) [uvm_test_top.env.virtual_sequencer.i2c_target_tx_stretch_ctrl_vseq] Check failed (std::randomize(transfer_lengths) with {transfer_lengths.size() == num_transfers; transfer_lengths.sum() == num_data_total; foreach (transfer_lengths[i]) { transfer_lengths[i] inside {[cfg.min_xfer_len : num_data_total]}; } transfer_lengths[0] > 0; transfer_lengths[num_transfers - 1] > 0;}) Randomization failed!
UVM_INFO @ 6107711 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
... and 1 more failures.
UVM_ERROR sequencer [sequencer] get_next_item/try_next_item called twice without item_done or get in between has 2 failures:
0.i2c_target_glitch.115630879525073853605873592657224707005670769226855373826631784111320448632922
Line 90, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_target_glitch/latest/run.log
UVM_ERROR @ 702550810 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] get_next_item/try_next_item called twice without item_done or get in between
UVM_INFO @ 702550810 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
1.i2c_target_glitch.70285059294568237371720141527032820315848863715442933277180603563583614550456
Line 90, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/1.i2c_target_glitch/latest/run.log
UVM_ERROR @ 472467539 ps: uvm_test_top.env.m_i2c_agent.sequencer [uvm_test_top.env.m_i2c_agent.sequencer] get_next_item/try_next_item called twice without item_done or get in between
UVM_INFO @ 472467539 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_FATAL (uvm_phase.svh:1521) [PH_TIMEOUT] Explicit timeout of * ps hit, indicating a probable testbench issue has 2 failures:
Test i2c_target_bad_addr has 1 failures.
11.i2c_target_bad_addr.80792566718195027314360082156012221627610470529782822839867678937247112815157
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/11.i2c_target_bad_addr/latest/run.log
UVM_FATAL @ 20000000000 ps: (uvm_phase.svh:1521) [PH_TIMEOUT] Explicit timeout of 20000000000 ps hit, indicating a probable testbench issue
UVM_INFO @ 20000000000 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Test i2c_host_stress_all has 1 failures.
17.i2c_host_stress_all.28819084794296364164343111865631178306693777882347023712414919012482465646883
Line 100, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/17.i2c_host_stress_all/latest/run.log
UVM_FATAL @ 600000000000 ps: (uvm_phase.svh:1521) [PH_TIMEOUT] Explicit timeout of 600000000000 ps hit, indicating a probable testbench issue
UVM_INFO @ 600000000000 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_FATAL (i2c_base_vseq.sv:847) [i2c_target_fifo_watermarks_tx_vseq] Check failed (std::randomize(num_data_total) with {num_data_total inside {[cfg.min_data : cfg.max_data]};}) Randomization failed! has 2 failures:
35.i2c_target_fifo_watermarks_tx.55044649146230708546303216451981644776822971668003039080085832990588570297077
Line 101, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/35.i2c_target_fifo_watermarks_tx/latest/run.log
UVM_FATAL @ 43969751 ps: (i2c_base_vseq.sv:847) [uvm_test_top.env.virtual_sequencer.i2c_target_fifo_watermarks_tx_vseq] Check failed (std::randomize(num_data_total) with {num_data_total inside {[cfg.min_data : cfg.max_data]};}) Randomization failed!
UVM_INFO @ 43969751 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
46.i2c_target_fifo_watermarks_tx.35653717225228294575606139565659261083890441361376534356774253203522836580855
Line 101, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/46.i2c_target_fifo_watermarks_tx/latest/run.log
UVM_FATAL @ 58336239 ps: (i2c_base_vseq.sv:847) [uvm_test_top.env.virtual_sequencer.i2c_target_fifo_watermarks_tx_vseq] Check failed (std::randomize(num_data_total) with {num_data_total inside {[cfg.min_data : cfg.max_data]};}) Randomization failed!
UVM_INFO @ 58336239 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (cip_base_vseq.sv:850) [i2c_common_vseq] Check failed (cfg.can_reset_with_csr_accesses || !has_outstanding_access()) Trying to trigger a reset with outstanding CSR items. has 1 failures:
0.i2c_target_stress_all_with_rand_reset.107803786062847779938415683614935765861572532726806061752496371177002174550907
Line 92, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/0.i2c_target_stress_all_with_rand_reset/latest/run.log
UVM_ERROR @ 5042384318 ps: (cip_base_vseq.sv:850) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed (cfg.can_reset_with_csr_accesses || !has_outstanding_access()) Trying to trigger a reset with outstanding CSR items.
UVM_INFO @ 5042384318 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (cip_base_vseq.sv:525) [i2c_common_vseq] Check failed data & ~ro_mask == * (* [*] vs * [*]) has 1 failures:
18.i2c_same_csr_outstanding.10036206761703465819274543614698821036326831416759184594739123862329003501950
Line 84, in log /nightly/current_run/scratch/master/i2c-sim-xcelium/18.i2c_same_csr_outstanding/latest/run.log
UVM_ERROR @ 49270256 ps: (cip_base_vseq.sv:525) [uvm_test_top.env.virtual_sequencer.i2c_common_vseq] Check failed data & ~ro_mask == 0 (64 [0x40] vs 0 [0x0])
UVM_INFO @ 49270256 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
Job returned non-zero exit code has 1 failures:
cov_merge
Log /nightly/current_run/scratch/master/i2c-sim-xcelium/cov_merge/merged/cov_merge.log
[Executing]:
make -f /nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk cov_merge cov_merge_cmd=imc cov_merge_opts='-64bit -licqueue -exec /nightly/current_run/opentitan/hw/dv/tools/xcelium/cov_merge.tcl'
[make]: cov_merge
imc -64bit -licqueue -exec /nightly/current_run/opentitan/hw/dv/tools/xcelium/cov_merge.tcl
*I,imc.tool.cov.version.diff: "There is a difference between the IMC tool version 22.09 and the coverage version 21.09-s006"
Error: Cannot invoke "jdk.internal.platform.CgroupInfo.getMountPoint()" because "<parameter1>" is null
Created log file /nightly/current_run/opentitan/startup.log
make: *** [/nightly/current_run/opentitan/hw/dv/tools/dvsim/sim.mk:231: cov_merge] Error 1
Job killed most likely because its dependent job failed. has 1 failures: