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

Alan-Jowett / sonde / 28130045400
81%

Build:
DEFAULT BRANCH: main
Ran 24 Jun 2026 09:31PM UTC
Jobs 1
Files 127
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

24 Jun 2026 09:14PM UTC coverage: 81.354% (+0.07%) from 81.28%
28130045400

push

github

web-flow
Expand maintain scope and fix audit drift (#1179)

* Expand maintain scope and fix audit drift

- update the maintain skill to include newer repository components
- roll back node channel state on provisioning failure and test it
- tighten admin rotation code validation and extend CLI pairing coverage
- add modem device tests for peer-table eviction and serial reconnect

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

* Fix channel erase return type

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

* Harden rotation code normalization

- reject non-ASCII rotation codes before normalization
- use ASCII-only uppercasing for validated codes
- add a regression test for non-ASCII input

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

* Address PR review feedback

- require 6-character rotation codes in the admin CLI
- add a regression test for wrong-length rotation codes
- make the e2e mock storage erase channel state during rollback

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

* Refine rotation code validation

- validate ASCII/alphanumeric content before length checks
- keep non-ASCII input on the format error path
- preserve 6-character enforcement for rotation codes

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

* Clarify rotation-code and rollback messaging

- clarify BLE provisioning channel rollback comments
- align rotation-code validation errors with actual acceptance behavior
- keep rotation-code tests aligned with user-facing messaging

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

---... (continued)

63 of 87 new or added lines in 7 files covered. (72.41%)

41283 of 50745 relevant lines covered (81.35%)

232.66 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
94.57
-0.28% crates/sonde-node/src/ble_pairing.rs
4
84.33
-0.46% crates/sonde-e2e/src/harness.rs
4
83.06
-1.12% crates/sonde-node/src/key_store.rs
4
90.72
-0.17% crates/sonde-node/src/wake_cycle.rs
3
81.91
-0.66% crates/sonde-node/src/peer_request.rs
3
31.51
-1.35% crates/sonde-node/src/traits.rs
1
42.16
5.7% crates/sonde-admin/src/main.rs
Jobs
ID Job ID Ran Files Coverage
1 28130045400.1 24 Jun 2026 09:31PM UTC 127
81.35
GitHub Action Run
Source Files on build 28130045400
  • Tree
  • List 127
  • Changed 9
  • Source Changed 7
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28130045400
  • 714d59d9 on github
  • Prev Build on main (#28121547450)
  • Next Build on main (#28160795399)
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