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

s-martin / RPi-Jukebox-RFID / 8605271836
38%
develop: 79%

Build:
Build:
LAST BUILD BRANCH: future3/develop
DEFAULT BRANCH: develop
Ran 08 Apr 2024 07:02PM UTC
Jobs 1
Files 12
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

08 Apr 2024 07:00PM UTC coverage: 38.336%. Remained the same
8605271836

push

github

web-flow
Fix CoverartCacheManager (#2325)

* Fix CoverartCacheManager for songs with no art

Previously, an ERROR was logged for each song without cover art when the
Web UI was open.
This commit avoids the error, caches the no-cover-art result and saves a
roundtrip to mpd for all no-cover-art songs.

* refactor: Reducing code and simplifying some logical statements

* fix: flake8 error

* refactor: reducing complexity for cache filename

* refactor: introduce queuing for saving cache files

* fix: remove slugify

* feat: Use mutagen instead of MPD to retrieve cover art, include cache flush, and thread

* fix: flake8 error

* Update src/jukebox/components/playermpd/__init__.py

Co-authored-by: Christian Hoffmann <christian@hoffie.info>

---------

Co-authored-by: pabera <1260686+pabera@users.noreply.github.com>

493 of 1286 relevant lines covered (38.34%)

1.53 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8605271836.1 08 Apr 2024 07:02PM UTC 0
38.34
GitHub Action Run
Source Files on build 8605271836
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8605271836
  • 3865c5ab on github
  • Prev Build on future3/develop (#8605229095)
  • Next Build on future3/develop (#8675866947)
  • 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