Skip to content

style: Fix styling, lean out tests

32ef258
Select commit
Loading
Failed to load commit list.
Open

feat: Add redis caching, ttl, on initial endpoints #280

style: Fix styling, lean out tests
32ef258
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 7, 2026 in 0s

9.53% (+7.50%) compared to c055973

View this Pull Request on Codecov

9.53% (+7.50%) compared to c055973

Details

Codecov Report

❌ Patch coverage is 32.69231% with 140 lines in your changes missing coverage. Please review.
✅ Project coverage is 9.53%. Comparing base (c055973) to head (32ef258).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
backend/internal/cache/readers.go 38.26% 55 Missing and 16 partials ⚠️
backend/internal/service/server.go 0.00% 26 Missing ⚠️
backend/internal/cache/json_cache.go 45.23% 18 Missing and 5 partials ⚠️
backend/internal/service/cached_repos.go 0.00% 16 Missing ⚠️
backend/cmd/server/main.go 0.00% 2 Missing ⚠️
backend/internal/storage/redis/client.go 71.42% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##            main    #280      +/-   ##
========================================
+ Coverage   2.02%   9.53%   +7.50%     
========================================
  Files         82     125      +43     
  Lines       3064    5455    +2391     
  Branches      24       0      -24     
========================================
+ Hits          62     520     +458     
- Misses      3002    4899    +1897     
- Partials       0      36      +36     
Files with missing lines Coverage Δ
backend/cmd/server/main.go 0.00% <0.00%> (ø)
backend/internal/storage/redis/client.go 33.33% <71.42%> (ø)
backend/internal/service/cached_repos.go 0.00% <0.00%> (ø)
backend/internal/cache/json_cache.go 45.23% <45.23%> (ø)
backend/internal/service/server.go 0.00% <0.00%> (ø)
backend/internal/cache/readers.go 38.26% <38.26%> (ø)

... and 57 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.