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

dangernoodle-io / breadboard / 29367333348
96%

Build:
DEFAULT BRANCH: main
Ran 14 Jul 2026 08:52PM UTC
Jobs 1
Files 157
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

14 Jul 2026 08:51PM UTC coverage: 95.328% (+0.001%) from 95.327%
29367333348

push

github

web-flow
refactor: rehome DELETE /api/nvs to a backend-agnostic bb_storage_http (B1-757) (#868)

- add bb_storage_vtable_t.erase_namespace (optional, NULL -> BB_ERR_UNSUPPORTED)
  and the bb_storage_erase_namespace(backend, ns_or_dir) facade fn; wired for
  the nvs backend (bb_storage_nvs_erase_namespace), left NULL for ram/rtc
- new component bb_storage_http (REQUIRES bb_core bb_storage only, never
  bb_storage_nvs) registers DELETE /api/diag/storage against the bb_storage
  facade -- works for any registered backend (nvs today, ram/rtc/a future
  sdcard) with no new route component per backend
- bb_settings exposes bb_settings_ns_is_wifi_creds() so the wipe_wifi safety
  guard asks the namespace owner instead of copying the "bb_cfg" literal
- delete platform/espidf/bb_nv/bb_nv_delete_routes.{c,h} and remove bb_diag's
  private-include boundary violation (target_include_directories(...
  PRIVATE .../bb_nv), the #include, and the manual bb_nv_delete_routes_init
  call) -- bb_diag no longer reaches into bb_nv's implementation directory
- add the missing 501 status-reason mapping to bb_http_status.c (caught by
  a host test asserting a backend without erase_namespace surfaces 501, not
  a silent 200)


Claude-Session: https://claude.ai/code/session_01V5JXJNaYWPwjrcS8nk183m

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

6917 of 7556 branches covered (91.54%)

Branch coverage included in aggregate %.

12 of 12 new or added lines in 3 files covered. (100.0%)

11610 of 11879 relevant lines covered (97.74%)

2441.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29367333348.1 14 Jul 2026 08:52PM UTC 157
95.33
GitHub Action Run
Source Files on build 29367333348
  • Tree
  • List 157
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29367333348
  • c58a2d10 on github
  • Prev Build on main (#29359529919)
  • Next Build on main (#29370499172)
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