lowRISC / lowRISC/opentitan

[test] E2E bootstrap tests are failing/flaky

Open
#30,737 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Component:Software
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

### Description

The following tests have become flaky/failing occasionally on `master`, some time around June 8th 2026:

- `//sw/device/silicon_creator/rom/e2e/bootstrap:e2e_bootstrap_disabled_fpga_cw340_rom_with_fake_keys`
- `//sw/device/silicon_creator/rom/e2e/rom_e2e_bootstrap_entry:e2e_bootstrap_entry_rma_fpga_cw340_rom_with_fake_keys`

These should be investigated and then fixed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by running the two named Bazel E2E targets under sw/device/silicon_creator/rom/e2e and sw/device/silicon_creator/rom/e2e/rom_e2e_bootstrap_entry, then inspect their failure logs and recent changes around June 8, 2026. Done means both bootstrap tests pass reliably on master and the flaky or failing condition is fixed.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.