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

dangernoodle-io / breadboard / 29385541001
96%

Build:
DEFAULT BRANCH: main
Ran 15 Jul 2026 03:03AM UTC
Jobs 1
Files 158
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

15 Jul 2026 03:02AM UTC coverage: 95.442%. Remained the same
29385541001

push

github

web-flow
refactor: bb_mqtt_client owns its NVS namespace/key constants internally (B1-949) (#877)

bb_mqtt_client stops borrowing bb_nv's shared SSOT namespace/key constants
(BB_MQTT_NVS_NS/BB_NV_KEY_CLIENT_ID) and internalizes them in a new private
header (src/bb_mqtt_client_nvs.h), renamed to signal ownership
(BB_MQTT_CLIENT_NVS_NS/BB_MQTT_CLIENT_NVS_KEY_CLIENT_ID). Values are
byte-identical ("bb_mqtt"/"client_id") -- this is a pure ownership move, not
an NVS format change, so provisioned-board MQTT config is unaffected.

Both backends already read/write mqtt config via bb_config (zero bb_nv KV
calls remain), so bb_nv drops from REQUIRES/PRIV_REQUIRES entirely.

- drop the public-header leak of bb_nv_namespaces.h from bb_mqtt_client.h
- espidf/host backends include the new private header instead of
  bb_nv_keys.h / relying on the public header's transitive include
- move the byte-compat guard assertions for these two constants out of
  test_nv_generic.c into test_bb_mqtt_client.c (bb_nv no longer owns them)

6962 of 7597 branches covered (91.64%)

Branch coverage included in aggregate %.

11674 of 11929 relevant lines covered (97.86%)

2417.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29385541001.1 15 Jul 2026 03:03AM UTC 158
95.44
GitHub Action Run
Source Files on build 29385541001
  • Tree
  • List 158
  • 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 #29385541001
  • dcb2ece7 on github
  • Prev Build on main (#29383724648)
  • Next Build on main (#29388725544)
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