Amaury Pouly

Results 30 issues of Amaury Pouly

At the moment, the sival job runs only `cw310_sival` jobs but not `cw310_sival_rom_ext` which is not right. On the other hand, the hyperdebug job runs all `hyper310` tests and that...

At the moment, some tests manually clear the bitstream *before* the tests but really we ought to be doing the opposite which is to clear the bitstream *after* the test...

### Description Some of the manufacturing tests are failing randomly in the CI (relatively rare occurence). The most common failures (in`//sw/device/silicon_creator/manuf/lib`) are: - `provisioning_functest_fpga_cw310_rom_with_fake_keys` - `manuf_cp_device_info_flash_wr_test_unlocked0_to_prod_end_functest_fpga_cw310_rom_with_fake_keys` - `/manuf_cp_device_info_flash_wr_test_unlocked0_to_prod_functest_fpga_cw310_rom_with_fake_keys` I have...

Component:Software
Priority:P2
Manufacturing

**This PR depends on https://github.com/lowRISC/rules_rust/pull/5** Previously, rustfmt_fix was calling a custom script but actually, while the intent was to call the official `rustfmt`, it was calling `@rules_rust//tools/rustfmt` which is a...

The goal of this pull request is to address to areas of the specification that are unclear and not handled well by the parser. This is all documented in the...

### Description The `rom_e2e_boot_policy_valid_` test use a non-existent bazel target: https://reports.opentitan.org/hw/top_earlgrey/dv/latest/report.html Fix the target name, or recreate it if necessary. Might have been caused by #22813

### Description The phase variable was renamed to `kTestPhaseDV` but the DV still uses `kTestPhase`.

### Hierarchy of regression failure Chip Level ### Failure Description ``` UVM_ERROR @ 2849.844852 us: (sw_logger_if.sv:526) [otp_ctrl_lc_signals_test_sim_dv(w/device/lib/testing/keymgr_testutils.c:247)] CHECK-fail: Keymgr in unexpected state: 6, expected to be 1 UVM_INFO @ 2849.844852...

Component:TestTriage