ArduPilot/MethodicConfigurator

Regression test coverage has dropped below 90%

Offen

#1.954 geöffnet am 17.08.2026

 (3 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Python (65 Forks)auto 404
bughelp wantedmaintenancepython

Repository-Metriken

Stars
 (143 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 5T 23h) (79 gemergte PRs in 30 T)

Beschreibung

Is there an existing issue for this?

  • I have searched the existing issues

Description of the bug

Our CI automated regression test suite code coverage has dropped below 90%

Previously it was 95% but lately we have added so much new code that the tests are lagging behind.

Steps To Reproduce

Look at the pytest coverage reports:

pytest --cov=ardupilot_methodic_configurator --cov-report=term-missing

Much of the code in the plugins and log_analysis directories is WIP and can lag for now. But the code coverage in the ardupilot_methodic_configurator directory should be above 95% on all files. @iacker @yashhzd can you help?

There is a skill that should help a lot: .github/skills/pytest-testing/SKILL.md

Expected behavior

Coverage of the files in the ardupilot_methodic_configurator should be above 95%

Screenshots / Logs

No response

Software information

  • Operating system: All
  • arduPilot Methodic Configuration version: latest

Additional context

No response

Contributor Guide