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

dangernoodle-io / breadboard / 30515135465 / 1
97%
main: 97%

Build:
DEFAULT BRANCH: main
Ran 30 Jul 2026 04:56AM UTC
Files 207
Run time 6s
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

30 Jul 2026 04:54AM UTC coverage: 96.59% (+0.001%) from 96.589%
30515135465.1

push

github

web-flow
feat: publish provisioning-active signal (B1-1279 PR-2) (#1146)

Adds bb_wifi_prov_is_active(), backed by a single-writer flag in
wifi_prov_mgr.c set/cleared by wifi_prov_policy.c's WP_ACTIVE/WP_IDLE
on_entry hooks via a new adapter fn (prov_active_set_fn). WP_CLOSING
deliberately does NOT clear it.

Inert: no consumer wires this in yet (PR-3 does). has_creds is
insufficient as this signal because POST /save commits credentials via
bb_settings_wifi_set() and only then does the FSM move to WP_CLOSING and
wait out the settle window (BB_WIFI_PROV_SETTLE_MS, default 2s) before
the portal routes actually come down -- so for that window credentials
exist AND the captive portal is still live and serving. Gating on
has_creds would swing the full API open during exactly that window,
while an unauthenticated client may still be associated to the SoftAP.


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

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

7966 of 8570 branches covered (92.95%)

Branch coverage included in aggregate %.

13532 of 13687 relevant lines covered (98.87%)

2612.2 hits per line

Source Files on job 30515135465.1
  • Tree
  • List 207
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 30515135465
  • b290367e on github
  • Prev Job for on main (#30514531201.1)
  • Next Job for on main (#30515939329.1)
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