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

wildjames / BalaamBot / 15657456037
89%

Build:
DEFAULT BRANCH: main
Ran 15 Jun 2025 12:14AM UTC
Jobs 4
Files 11
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

15 Jun 2025 12:14AM UTC coverage: 93.056% (+2.3%) from 90.748%
15657456037

push

github

web-flow
Only download imminent video audios (#32)

* Partial work done. untested. Just playing about

* Some more work. Seems to be working

* Only download right before a track plays. works with manual testing

* Seems to be working better - moved download worker to a dedicated file so it can be pickled correctly

* If a video fails to download, remove it from the queue

* add some logging outputs

* Play command checks and devcontainer pre-building (#30)

* fix(music): check voice channel before searching yt

* refactor: install pre-commit on container creation

* feat: install pre-commit hooks when container created

* feat(ci): build arm64 devcontainers too

* feat: use pre-build devcontainer by default (#31)

* feat: use pre-build devcontainer by default

* style(ci): make naming more consistent

* Update unit test to work with the new thing

* test new function

* Fix unit tests

* Increase test coverage

* Fix the discord utils tests.

* Expand test coverage

* Play command checks and devcontainer pre-building (#30)

* fix(music): check voice channel before searching yt

* refactor: install pre-commit on container creation

* feat: install pre-commit hooks when container created

* feat(ci): build arm64 devcontainers too

* feat: use pre-build devcontainer by default (#31)

* feat: use pre-build devcontainer by default

* style(ci): make naming more consistent

* reenable normalisation compute

* minor change to logging

* update todo

* backwards less than sign. Somehow, intended change got back in

* fix tests AGAIN

---------

Co-authored-by: Jibby <Jibbajabbafic@users.noreply.github.com>

737 of 792 relevant lines covered (93.06%)

3.72 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
96.72
-3.28% balaambot/schedulers/audio_sfx_jobs.py
4
94.96
23.53% balaambot/schedulers/youtube_jobs.py
6
95.77
0.09% balaambot/audio_handlers/youtube_audio.py
Jobs
ID Job ID Ran Files Coverage
1 py 3.12 - uv latest - 15657456037.1 15 Jun 2025 12:14AM UTC 11
93.06
GitHub Action Run
2 py 3.13 - uv latest - 15657456037.2 15 Jun 2025 12:14AM UTC 11
93.06
GitHub Action Run
3 py 3.13 - uv 0.7.12 - 15657456037.3 15 Jun 2025 12:14AM UTC 11
93.06
GitHub Action Run
4 py 3.12 - uv 0.7.12 - 15657456037.4 15 Jun 2025 12:14AM UTC 11
93.06
GitHub Action Run
Source Files on build 15657456037
  • Tree
  • List 11
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15657456037
  • 39626461 on github
  • Prev Build on main (#15640251792)
  • Next Build on main (#15667768410)
  • 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