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

ArduPilot / MethodicConfigurator / 40706375295
94%

Build:
DEFAULT BRANCH: master
Ran 28 Oct 2026 02:42PM UTC
Jobs 3
Files 194
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

28 Oct 2026 02:29PM UTC coverage: 93.584% (+0.04%) from 93.542%
40706375295

push

github

amilcarlucas
feat(plugins): reuse compact ESC telemetry table in motor tests

Display live ESC telemetry below the motor test controls using the same
table component as the dedicated ESC telemetry plugin.

Extract EscTelemetryView into the main frontend package and retain a thin
plugin wrapper for factory registration.

Reduce ESC column width from 75 to 55 pixels. Start with no ESC columns
and reveal only detected reporters, including RPM-only telemetry. Preserve
actual ESC numbering and hide unused slots and gaps through ESC 32.

Keep detected columns visible with "-" for stale readings until the
connection changes or observations are cleared.

Forward motor view activation, suspension, resumption and deactivation
to the embedded table. Pause telemetry during controller restarts and
release polling timers and observers when the view is destroyed.
Prevent cancelled callbacks from restarting suspended polling.

Update architecture documentation and regression tests for sparse ESC
columns, connection resets, shared-table reuse and motor view lifecycle.

Validation:
- 153 relevant tests passed under Xvfb
- All pre-commit checks passed
- Pylint and scoped mypy checks passed

Signed-off-by: Dr.-Ing. Amilcar do Carmo Lucas <amilcar.lucas@iav.de>

7858 of 8994 branches covered (87.37%)

27933 of 29848 relevant lines covered (93.58%)

2.79 hits per line

Coverage Regressions

Lines Coverage ∆ File
14
90.57
0.0% __main__.py
8
98.44
0.03% plugins/frontend_tkinter_motor_test.py
Jobs
ID Job ID Ran Files Coverage
1 run-windows-latest-py3.14 - 40706375295.1 28 Oct 2026 02:42PM UTC 194
93.48
GitHub Action Run
2 run-ubuntu-24.04-py3.14 - 40706375295.2 28 Oct 2026 02:43PM UTC 194
93.5
GitHub Action Run
3 run-ubuntu-24.04-py3.11 - 40706375295.3 28 Oct 2026 02:45PM UTC 194
93.55
GitHub Action Run
Source Files on build 40706375295
  • Tree
  • List 194
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40706375295
  • acad9f5a on github
  • Prev Build on master (#40635419054)
  • Delete
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