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

AndreMiras / python-for-android / 20004987093

07 Dec 2025 01:31PM UTC coverage: 63.808%. Remained the same
20004987093

push

github

AndreMiras
:recycle: Consolidate assemble_distribution() into base Bootstrap

Move duplicated assemble_distribution() logic from service_only,
webview, and _sdl_common bootstraps into the base Bootstrap class
using the Template Method pattern.

- Add _assemble_distribution_for_arch() hook for per-arch customization
- SDL bootstrap overrides hook to skip distribute_aars()
- service_only and webview now use base class directly
- Qt bootstrap unchanged (single-arch constraint requires full override)
- Update tests to mock base class instead of individual modules

1781 of 3051 branches covered (58.37%)

Branch coverage included in aggregate %.

36 of 0 new or added lines in 0 files covered. (NaN%)

11 existing lines in 1 file now uncovered.

5213 of 7910 relevant lines covered (65.9%)

5.26 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

92.7
/pythonforandroid/bootstrap.py


Build SHA Not Found

The commit SHA "1f4a567d77bb7d05552e92c26386ec20fdf59822" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

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