• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / breadboard / 29222209404
95%

Build:
DEFAULT BRANCH: main
Ran 13 Jul 2026 03:42AM UTC
Jobs 1
Files 96
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Jul 2026 03:40AM UTC coverage: 100.0%. Remained the same
29222209404

push

github

web-flow
refactor: move NVS partition bring-up from bb_nv to bb_storage_nvs (#842)

- add bb_storage_nvs_flash_init()/bb_storage_nvs_flash_was_erased(),
  moving the nvs_flash_init() erase-and-retry sequence verbatim from
  bb_nv_flash_init() (B1-840, bb_nv dissolution epic B1-708)
- guard the sequence with bb_once so it runs exactly once regardless
  of caller count (bb_storage_nvs_register()'s internal call + bb_nv's
  internal call)
- fold flash_init() into bb_storage_nvs_register() itself (the ONE
  composition-root call, propagating any error) instead of graph-
  ordering two separate calls -- a downstream composer wiring
  esp_wifi_init() ahead of NVS bring-up is now structurally
  impossible, not merely detected by a graph edge; the // bbtool:init
  tier=early marker lives only on bb_storage_nvs_register()
- bb_nv_flash_init()/bb_nv_config_was_erased() remain thin forwarders
- add a host test proving the bb_once guard around flash_init's body
  runs exactly once across repeated calls (via a host-only injection
  seam, since the real erase-and-retry body is device-only)

Note: the erase log message's TAG now binds to "bb_storage_nvs"
instead of "nv_config" (bb_nv.c has two file tags: TAG_NV="bb_nv" and
TAG="nv_config") -- a fleet log-scraper keying on TAG rather than
message text should account for this.

4075 of 4075 branches covered (100.0%)

Branch coverage included in aggregate %.

6611 of 6611 relevant lines covered (100.0%)

7900.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29222209404.1 13 Jul 2026 03:42AM UTC 96
100.0
GitHub Action Run
Source Files on build 29222209404
  • Tree
  • List 96
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29222209404
  • 57a0f071 on github
  • Prev Build on main (#29221207311)
  • Next Build on main (#29223424946)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc