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

Alan-Jowett / sonde / 24867475402 / 1
81%
main: 81%

Build:
DEFAULT BRANCH: main
Ran 24 Apr 2026 01:30AM UTC
Files 115
Run time 2s
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 Apr 2026 01:26AM UTC coverage: 81.742% (+0.1%) from 81.641%
24867475402.1

push

github

web-flow
Add transient modem display command for headless login prompts (#804)

* admin: add transient modem display command

Add a gateway admin RPC and sonde-admin subcommand for showing a transient 1-4 line message on the modem display for 60 seconds.

This keeps text rendering in the gateway, shares the existing display ownership and restore state, and restores the normal banner after the timeout. It supports headless flows such as Azure device login prompts.

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

* gateway: address PR review feedback

Restore the gateway banner if the first admin display transfer fails after taking display ownership, add regression coverage for that path, and apply the accepted follow-up cleanup from review.

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

* gateway: tighten admin display restore

Avoid extending modem transport lifetime from the admin display restore task and use a distinct error for missing BLE controller wiring.

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

* tests: bound paused-time modem waits

Use a wall-clock deadline in the mock modem read helper so paused Tokio time does not turn missing modem messages into hung admin display tests.

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

* gateway: tighten display review follow-ups

Reuse the wrapping-safe display generation helper in gateway banner restore schedulers and replace the paused-time test timeout spin loop with a wall-clock timeout helper.

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

---------

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

27078 of 33126 relevant lines covered (81.74%)

233.16 hits per line

Source Files on job 24867475402.1
  • Tree
  • List 115
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24867475402
  • c9178f33 on github
  • Prev Job for on main (#24864204104.1)
  • Next Job for on main (#24879419315.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