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

Alan-Jowett / sonde / 26118036790
82%

Build:
DEFAULT BRANCH: main
Ran 19 May 2026 06:56PM UTC
Jobs 1
Files 129
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

19 May 2026 06:46PM UTC coverage: 82.936% (+0.02%) from 82.917%
26118036790

push

github

web-flow
Add missing BLE pairing validation test cases and expand AC coverage (#1000)

* fix: add missing validation test cases for BLE pairing tool (#989)

Add new test cases and expand existing ones to close coverage gaps
identified by the maintenance audit:

New test cases:
- T-PT-1200: MockBleTransport trait impl and error injection (PT-1200)
- T-PT-104a: UI start/stop scanning control (PT-0202 AC1)
- T-PT-108a: User rejects Numeric Comparison dialog (PT-0106 AC4)
- T-PT-208b: No encryption on PHONE_REGISTERED (PT-0303 AC7)
- T-PT-317a: Repeated reads of retained test result (PT-0412 AC3)
- T-PT-317b: Missing result / read timeout error (PT-0412 AC4)
- T-PT-319a: Timeout result displayed without decryption (PT-0413 AC4)
- T-PT-1213a: Compile-time tracing level gating (PT-1213 AC1,2,5)
- T-PT-1213b: Runtime EnvFilter defaults (PT-1213 AC3,4,6)
- T-PT-1215f: Serial port error diagnostics (PT-1215 AC4)

Expanded existing tests:
- T-PT-208: Assert \phone_label\ persistence (PT-0303 AC6)
- T-PT-1211: Assert log ordering before LESC enforcement (AC2)

Updated traceability table to reference T-PT-1200.

Closes #989

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

* fix(spec): add sonde-pair-ui build checks, drop AC6 from T-PT-1213b

- T-PT-1213a: add \cargo check -p sonde-pair-ui\ steps for debug
  and release so build verification covers both crates per PT-1213
  AC1/2/5
- T-PT-1213b: remove AC6 from validates line — AC6 concerns
  PT-1207–1212 debug logging semantics across build types, not
  EnvFilter defaults; those are validated by the respective
  functional tests

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

* fix(spec): add traceability rows, expand T-PT-317b, cover AC6

- Appendix A: add missing traceability rows for all 10 new test
  cases (T-PT-1200, T-PT-104a, T-PT-108a, T-PT-208b, T-PT-317a,
  T-PT-317b, T-PT-319a, T-PT-1215f, T-PT-1213a, T-PT-1213b)
- T-PT-317b: add steps 6–7 for the missing-result path... (continued)

37717 of 45477 relevant lines covered (82.94%)

249.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26118036790.1 19 May 2026 06:56PM UTC 129
82.94
GitHub Action Run
Source Files on build 26118036790
  • Tree
  • List 129
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26118036790
  • 7c1294cd on github
  • Prev Build on main (#26118025575)
  • Next Build on main (#26120428504)
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