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

dangernoodle-io / breadboard / 29787722479
96%

Build:
DEFAULT BRANCH: main
Ran 20 Jul 2026 11:37PM UTC
Jobs 1
Files 188
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

20 Jul 2026 11:36PM UTC coverage: 96.295% (+0.001%) from 96.294%
29787722479

push

github

web-flow
refactor: fold mqtt /api/health section onto bb_mqtt_client, delete bb_mqtt_info (B1-1099) (#967)

- fold bb_mqtt_info's deleted bb_mqtt_register_health() producer onto the
  bb_health_section composer seam (B1-1096 PR-1 API): declares
  bb_mqtt_client_health_section_snap_t {enabled, connected} (deliberately
  separate from the richer 4-field bb_mqtt_client_health_snap_t per-instance
  snapshot, B1-1040), + bb_mqtt_client_health_section_desc/_fill, sourced
  from bb_mqtt_client_default()/bb_mqtt_client_is_connected()
- keeps the hand-authored schema_props fragment verbatim
- additive and inert: nothing renders the new table yet (B1-1054 PR-5
  cutover); the live handler and legacy bb_health_register_section API are
  untouched
- new marker takes no server=true / bb_http_handle_t param (mirrors
  bb_temp_autoregister_init, bb_diag_meminfo_register precedent)
- CMakeLists gains bb_health (public REQUIRES, since bb_mqtt_client.h now
  includes bb_health_section.h) and the new portable src file
- delete bb_mqtt_info outright: component, platform/{espidf,host} sources,
  its bbtool.toml capability.core entry, and its tests; components/README.md
  regenerated; new_component fence baseline shrunk (101 -> 100, shrink-only
  prune, no net-new marker)
- tests: fill fn (no-handle/present/disconnected/reconnect/null-dst),
  registration + autoregister-init into the new table, schema fragment, and
  structure byte-fidelity ({enabled, connected} shape) -- ported from
  bb_mqtt_info's deleted tests onto the new seam

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

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

7572 of 8186 branches covered (92.5%)

Branch coverage included in aggregate %.

14 of 14 new or added lines in 1 file covered. (100.0%)

12830 of 13001 relevant lines covered (98.68%)

1185.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29787722479.1 20 Jul 2026 11:37PM UTC 188
96.29
GitHub Action Run
Source Files on build 29787722479
  • Tree
  • List 188
  • 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 #29787722479
  • d28b7ad2 on github
  • Prev Build on main (#29786616139)
  • Next Build on main (#29796207974)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc