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

kaidokert / rm32-private / 25717449155
65%
tmps: 63%

Build:
Build:
LAST BUILD BRANCH: bisect_init_changes
DEFAULT BRANCH: tmps
Ran 12 May 2026 06:26AM UTC
Jobs 1
Files 35
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

12 May 2026 05:11AM UTC coverage: 65.531% (-0.3%) from 65.789%
25717449155

push

github

kaidokert
Add allOff HAL calls for LVC, stuck rotor, motor restart

Three missing safety-critical HAL calls found via C harness comparison:

1. Stuck rotor: process_input sets all_off_requested flag when bemf
   timeout latches. ISR picks up flag and calls phase.all_off() +
   comp.mask_interrupts().

2. LVC cutoff: main_state tick sets all_off_requested on voltage fault.
   Same ISR pickup mechanism.

3. Motor restart: isr_logic calls phase.all_off() before startMotor()
   to clear phase outputs before new startup sequence.

Infrastructure: add all_off_requested flag to SharedComm/SharedState
for cross-context safety latch (main sets, ISR executes). Fix harness
MockPhase/MockComp dangling pointer after reset() — Self::new() moves
the struct, invalidating self-referential count pointers.

All 3 alloff_count assertions now pass on both C and Rust harnesses.

13 of 28 new or added lines in 6 files covered. (46.43%)

139 existing lines in 1 file now uncovered.

4038 of 6162 relevant lines covered (65.53%)

872.42 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
29.26
0.04% rm32/src/shared_state.rs
3
0.0
0.0% rm32/src/bin/harness.rs
3
79.55
-1.04% rm32/src/control/isr_logic.rs

Coverage Regressions

Lines Coverage ∆ File
139
0.0
0.0% rm32/src/bin/harness.rs
Jobs
ID Job ID Ran Files Coverage
1 25717449155.1 12 May 2026 06:26AM UTC 35
65.53
GitHub Action Run
Source Files on build 25717449155
  • Tree
  • List 35
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25717449155
  • 0acd1965 on github
  • Prev Build on priv_bringup (#25712469910)
  • Next Build on priv_bringup (#25744241377)
  • Delete
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