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

Alan-Jowett / sonde / 24608179816
82%

Build:
DEFAULT BRANCH: main
Ran 18 Apr 2026 03:49PM UTC
Jobs 1
Files 113
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

18 Apr 2026 03:46PM UTC coverage: 80.859%. Remained the same
24608179816

push

github

web-flow
fix(node): feed watchdog in BLE pairing loop (ND-0919) (#760)

* fix(node): feed watchdog in BLE pairing loop (ND-0919)

The BLE pairing mode polling loop runs indefinitely while waiting for
a user to scan, connect, and provision. The task watchdog (20 s timeout)
was not being fed during this loop, causing a panic/reset before
pairing could complete.

Add \sp_task_wdt_reset()\ on each polling iteration so the watchdog
is fed every 100 ms, preventing spurious resets while still detecting
genuine hangs within a single 20 s window.

Spec changes:
- ND-0919 AC 7: BLE pairing loop feeds watchdog
- node-design.md §14: document watchdog feeding in BLE mode
- T-N942 steps 8-9: verify \sp_task_wdt_reset()\ in polling loop

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* fix(docs): address PR review — correct file path and update test note scope

- Step 5: changed \
ode.rs\ → \crates/sonde-node/src/bin/node.rs\ for clarity
- Note: updated to reflect expanded scope (configuration, registration, and watchdog-feeding)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(docs): use full path for esp_ble_pairing.rs in T-N942 step 8

Consistent with step 5 which already uses a fully-qualified path.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

24362 of 30129 relevant lines covered (80.86%)

204.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24608179816.1 18 Apr 2026 03:49PM UTC 113
80.86
GitHub Action Run
Source Files on build 24608179816
  • Tree
  • List 113
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24608179816
  • d6adb73a on github
  • Prev Build on main (#24592239742)
  • Next Build on main (#24615722129)
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