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

Alan-Jowett / sonde / 25014929020
82%

Build:
DEFAULT BRANCH: main
Ran 27 Apr 2026 07:27PM UTC
Jobs 1
Files 119
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

27 Apr 2026 07:23PM UTC coverage: 82.428% (+0.7%) from 81.75%
25014929020

push

github

web-flow
Apply maintenance audit drift fixes (#809)

* Apply maintenance audit drift fixes

Detected 14 drift findings: 8 fix-impl, 4 fix-spec, 2 deferred.

Restore pairing storage abstraction and protected persistence, fix node chunk retry handling, repair modem and gateway regressions, add protocol/admin/e2e coverage, and align protocol, pairing, and node documentation.

Deferred: BLE UUID replacement (F-002) and KiCad IR scope mismatch (F-009).

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

* Fix release clippy for admin integration tests

Guard minimal_program_cbor with debug_assertions so release clippy does not see an unused helper when its only call sites are compiled out.

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

* Address PR review comments

Bound protected PSK blob decoding, zeroize protected intermediates, avoid panics in MockPairingStore trait methods, correct MockPairingStore design docs, and stop reporting spurious modem reconnects in the in-memory serial test transport.

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

* Fix rustfmt drift in pairing store

Apply the formatting change required by cargo fmt --check --all after the PR review follow-up edits.

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

* Address follow-up PR review comments

Bound stale-frame GET_CHUNK retries per attempt, document and enforce cumulative RecordedNodeTransport semantics, and align the on-disk pairing store schema comment with the migration behavior.

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

* Fix rustfmt drift in harness and wake cycle

Apply the formatting changes requ... (continued)

461 of 476 new or added lines in 4 files covered. (96.85%)

1 existing line in 1 file now uncovered.

28154 of 34156 relevant lines covered (82.43%)

231.88 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
87.95
8.17% crates/sonde-pair/src/file_store.rs
3
97.06
crates/sonde-pair/src/store.rs
1
87.88
0.8% crates/sonde-node/src/wake_cycle.rs

Coverage Regressions

Lines Coverage ∆ File
1
87.95
8.17% crates/sonde-pair/src/file_store.rs
Jobs
ID Job ID Ran Files Coverage
1 25014929020.1 27 Apr 2026 07:27PM UTC 119
82.43
GitHub Action Run
Source Files on build 25014929020
  • Tree
  • List 119
  • Changed 9
  • Source Changed 4
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25014929020
  • abcd3898 on github
  • Prev Build on main (#24912024472)
  • Next Build on main (#25018656232)
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