Skip to content

Extract concurrency utilities, add multithreaded tests, fix two races#30

Merged
predatorray merged 1 commit into
mainfrom
claude/concurrency-test-coverage-1d1aew
Jun 20, 2026
Merged

Extract concurrency utilities, add multithreaded tests, fix two races#30
predatorray merged 1 commit into
mainfrom
claude/concurrency-test-coverage-1d1aew

Extract concurrency utilities, add multithreaded tests, fix two races

c447245
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 20, 2026 in 0s

83.82% (+0.00%) compared to 4bf1f55

View this Pull Request on Codecov

83.82% (+0.00%) compared to 4bf1f55

Details

Codecov Report

❌ Patch coverage is 84.57447% with 29 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.82%. Comparing base (4bf1f55) to head (c447245).

Files with missing lines Patch % Lines
...edatorray/candybox/common/concurrent/TtlCache.java 81.25% 4 Missing and 2 partials ⚠️
.../me/predatorray/candybox/lsm/engine/BoxEngine.java 76.92% 3 Missing and 3 partials ⚠️
...ay/candybox/common/concurrent/BoundedLruCache.java 76.47% 4 Missing ⚠️
...va/me/predatorray/candybox/server/BoxAclStore.java 66.66% 4 Missing ⚠️
...candybox/common/concurrent/KeyedSlidingWindow.java 89.65% 3 Missing ⚠️
...orray/candybox/common/concurrent/PeriodicGate.java 87.50% 1 Missing and 1 partial ⚠️
...atorray/candybox/coordination/CoordinationCas.java 91.30% 1 Missing and 1 partial ⚠️
.../me/predatorray/candybox/client/ClusterRouter.java 94.73% 1 Missing ⚠️
...a/me/predatorray/candybox/server/CandyboxNode.java 75.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##               main      #30   +/-   ##
=========================================
  Coverage     83.82%   83.82%           
+ Complexity      677      674    -3     
=========================================
  Files           162      167    +5     
  Lines          9284     9369   +85     
  Branches       1397     1404    +7     
=========================================
+ Hits           7782     7854   +72     
- Misses          998     1012   +14     
+ Partials        504      503    -1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.