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

dangernoodle-io / breadboard / 29455770467
96%

Build:
DEFAULT BRANCH: main
Ran 15 Jul 2026 10:34PM UTC
Jobs 1
Files 165
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 10:32PM UTC coverage: 95.561% (+0.001%) from 95.56%
29455770467

push

github

web-flow
refactor: move RSSI + net-mode classifiers from bb_net_health to bb_wifi (#889)

- move the pure RSSI-bucket + hysteresis state machine to bb_wifi as
  bb_wifi_classify_link()/bb_wifi_link_state_t/bb_wifi_link_hyst_t
- move the net-mode classifier to bb_wifi as bb_wifi_classify_mode()/
  bb_wifi_mode_t (renamed verbatim from bb_net_health_classify_mode/
  bb_net_mode_t)
- bb_net_health_eval keeps the MQTT-fused early_warning computation,
  now calling bb_wifi_classify_link() internally instead of hand-rolling
  the RSSI bucket/hysteresis logic
- rename Kconfig options into bb_wifi (BB_NET_HEALTH_RSSI_GOOD ->
  BB_WIFI_RSSI_GOOD, BB_NET_HEALTH_RSSI_MARGINAL_LO ->
  BB_WIFI_RSSI_MARGINAL_LO, BB_NET_HEALTH_HYST_DOWN -> BB_WIFI_HYST_DOWN,
  BB_NET_HEALTH_HYST_UP -> BB_WIFI_HYST_UP), same C defaults; a saved
  sdkconfig override of the old names silently reverts to default
  (device-config surface change, not NVS -- no data loss)
- bb_net_health.h now includes bb_wifi.h and REQUIRES bb_wifi publicly
  (was PRIV_REQUIRES) since the public header depends on the moved types
- relocate the RSSI/hysteresis and net-mode classifier host tests into
  test_bb_wifi.c, calling bb_wifi_classify_link()/bb_wifi_classify_mode()
  directly; the fusion (early_warning), egress, heap, emit, and log
  helper tests stay in test_bb_net_health.c

Egress classifier and wifi_reconn.c's CONFIG_BB_NET_HEALTH_EGRESS_ACT_ENABLE
gate are untouched -- deferred to a later lane.

7084 of 7715 branches covered (91.82%)

Branch coverage included in aggregate %.

55 of 55 new or added lines in 2 files covered. (100.0%)

11924 of 12176 relevant lines covered (97.93%)

2389.52 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29455770467.1 15 Jul 2026 10:34PM UTC 165
95.56
GitHub Action Run
Source Files on build 29455770467
  • Tree
  • List 165
  • 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 #29455770467
  • 515e035e on github
  • Prev Build on main (#29454898104)
  • Next Build on main (#29457344711)
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