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

dangernoodle-io / breadboard / 25984699714
100%

Build:
DEFAULT BRANCH: main
Ran 17 May 2026 07:31AM UTC
Jobs 1
Files 17
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

17 May 2026 07:30AM UTC coverage: 100.0%. Remained the same
25984699714

push

github

web-flow
refactor(bb_ota_pull): migrate manifest fetch to streaming parser (#246)

- replace buffered bb_http_client_get + bb_release_manifest_parse_github
  with bb_http_client_get_stream + stream_{begin,feed,end} in portable
  ota_fetch_manifest (outside #ifdef ESP_PLATFORM)
- drop s_api_buf / API_BUF_MAX (32 KB heap pre-alloc) — no heap allocated
  for the manifest leg; parser state lives on stack
- expose bb_ota_pull_fetch_manifest_for_test hook (BB_OTA_PULL_TESTING)
  to drive ota_fetch_manifest from host tests
- add test_bb_ota_pull_manifest.c: success, transport failure, http 404,
  board asset not found, bad json, realistic github payload, fallback
  board name, asset found ota proceeds (8 tests)
- add bb_http_client dep to native_scaffold, -DBB_OTA_PULL_TESTING to
  platformio.ini, forward decls + RUN_TEST calls to test_main.c
- update CLAUDE.md: both consumers now use the streaming path

904 of 904 branches covered (100.0%)

Branch coverage included in aggregate %.

1626 of 1626 relevant lines covered (100.0%)

1024.15 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25984699714.1 17 May 2026 07:31AM UTC 17
100.0
GitHub Action Run
Source Files on build 25984699714
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25984699714
  • 295f4584 on github
  • Prev Build on main (#25984162124)
  • Next Build on main (#25984817515)
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