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

brianegge / garbage_bin
57%

Build:
DEFAULT BRANCH: master
Repo Added 02 Nov 2024 12:02PM UTC
Token kFaOGYsilPah9foE46IC4QktBYFneBQc5 regen
Build 1055 Last
Files 9
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-save-tests
  • auto-release-all-commits
  • brianegge-patch-1
  • brianegge-patch-2
  • brianegge-patch-3
  • brianegge-patch-4
  • camera-timeout
  • claude/auto-container-releases-xe8wK
  • claude/fix-auto-release-xe8wK
  • combine-release-workflows
  • converalls
  • copilot/sub-pr-243-again
  • cov
  • dependabot/pip/filelock-3.20.1
  • dependabot/pip/fonttools-4.61.0
  • dependabot/pip/jinja2-3.1.5
  • dependabot/pip/jinja2-3.1.6
  • dependabot/pip/pillow-11.3.0
  • dependabot/pip/requests-2.32.4
  • dependabot/pip/setuptools-78.1.1
  • dependabot/pip/torch-2.6.0
  • dependabot/pip/torch-2.7.1
  • dependabot/pip/urllib3-2.5.0
  • dependabot/pip/urllib3-2.6.0
  • dependabot/pip/urllib3-2.6.3
  • fix/add-github-release-creation
  • fix/dockerfile-poetry-no-root
  • fix/memory-leak-inference
  • fix/typo-graceful
  • fix/use-github-token-auto-release
  • master
  • migrate-poetry-to-uv
  • nfs-fallback-local-save
  • podman
  • podman-build
  • process-state-sensor
  • release-workflow
  • renovate/actions-attest-build-provenance-2.x
  • renovate/actions-attest-build-provenance-3.x
  • renovate/actions-cache-5.x
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-5.x
  • renovate/actions-checkout-6.x
  • renovate/actions-setup-python-6.x
  • renovate/actions-upload-artifact-digest
  • renovate/astral-sh-setup-uv-7.x
  • renovate/black-25.x
  • renovate/black-25.x-lockfile
  • renovate/black-26.x
  • renovate/codecov-codecov-action-4.x
  • renovate/codecov-codecov-action-5.x
  • renovate/coverage-7.x-lockfile
  • renovate/coverallsapp-github-action-2.x
  • renovate/docker-build-push-action-5.x
  • renovate/docker-build-push-action-6.x
  • renovate/github-codeql-action-4.x
  • renovate/imageio-2.x-lockfile
  • renovate/lock-file-maintenance
  • renovate/major-github-artifact-actions
  • renovate/mcr.microsoft.com-devcontainers-python-3.x
  • renovate/ossf-scorecard-action-2.x
  • renovate/pillow-11.x-lockfile
  • renovate/pillow-12.x
  • renovate/pre-commit-4.x-lockfile
  • renovate/pypi-pillow-vulnerability
  • renovate/pypi-requests-vulnerability
  • renovate/pytest-8.x-lockfile
  • renovate/pytest-9.x
  • renovate/pytest-cov-6.x-lockfile
  • renovate/pytest-cov-7.x
  • renovate/pytest-mock-3.x-lockfile
  • renovate/python-3.x
  • renovate/requests-2.x-lockfile
  • renovate/ruff-0.x
  • renovate/ruff-0.x-lockfile
  • renovate/ubuntu-23.x
  • renovate/ubuntu-24.x
  • renovate/ultralytics-8.x
  • ruff-0.8.0
  • update-agents-md

24 Feb 2026 02:07AM UTC coverage: 56.548% (-10.0%) from 66.537%
22333552903

push

github

web-flow
Fix memory leak and watchdog timeouts in garbage_bin (#247)

- Wrap YOLO inference in torch.no_grad() to prevent PyTorch from
  retaining computation graphs
- Explicitly free Results objects after extracting detections
- Close PIL images between iterations to release BytesIO buffers
- Move watchdog notify and sleep into finally block so heartbeats
  are sent even during camera errors
- Cache psutil.Process instance and drop unused cpu_percent
- Resolve merge conflict in detect.py
- Add healthcheck.py to repo (referenced by Dockerfile)
- Remove duplicate GitHub Release step in auto-release workflow
- Add unit tests for get_health_status

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

20 of 87 new or added lines in 3 files covered. (22.99%)

108 existing lines in 2 files now uncovered.

380 of 672 relevant lines covered (56.55%)

0.57 hits per line

Relevant lines Covered
Build:
Build:
672 RELEVANT LINES 380 COVERED LINES
0.57 HITS PER LINE
Source Files on master
  • Tree
  • List 9
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22333552903 master Fix memory leak and watchdog timeouts in garbage_bin (#247) - Wrap YOLO inference in torch.no_grad() to prevent PyTorch from retaining computation graphs - Explicitly free Results objects after extracting detections - Close PIL images between i... push 24 Feb 2026 02:09AM UTC web-flow github
56.55
22333545170 fix/memory-leak-inference Merge 14977300f into c26249a04 Pull #247 24 Feb 2026 02:08AM UTC web-flow github
56.55
22333449263 fix/memory-leak-inference Merge 717626666 into c26249a04 Pull #247 24 Feb 2026 02:04AM UTC web-flow github
56.55
22333359895 fix/memory-leak-inference Merge a1f8317fa into c26249a04 Pull #247 24 Feb 2026 02:00AM UTC web-flow github
56.55
22333332589 fix/memory-leak-inference Merge e826e58fc into c26249a04 Pull #247 24 Feb 2026 02:00AM UTC web-flow github
58.6
22333145192 fix/memory-leak-inference Merge 170c9c7fa into c26249a04 Pull #247 24 Feb 2026 01:51AM UTC web-flow github
58.23
22267593490 master Lock file maintenance (#246) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> push 22 Feb 2026 12:54AM UTC web-flow github
66.54
22267592496 renovate/lock-file-maintenance Merge 955ae87fa into 812c68c92 Pull #246 22 Feb 2026 12:54AM UTC web-flow github
66.54
22105471741 copilot/sub-pr-243-again Merge 0e9359b9e into 812c68c92 Pull #245 17 Feb 2026 03:56PM UTC web-flow github
66.54
22100082806 master Add tests for save and sync_local_to_remote (#243) * Add tests for save and sync_local_to_remote Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Fix crash on MQTT broker restart by allowing auto-reconnect The on_disconnect callback w... push 17 Feb 2026 01:21PM UTC web-flow github
66.54
See All Builds (1055)

Badge your Repo: garbage_bin

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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