feat: 修复线程池泄露问题,并增加相应测试。 by magicliang · Pull Request #94 · trpc-group/trpc-java

Codecov Report

❌ Patch coverage is 94.73684% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.92363%. Comparing base (d18e56e) to head (9bb151f).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
...c/core/management/support/MBeanRegistryHelper.java 71.42857% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@                  Coverage Diff                  @@
##                master         #94         +/-   ##
=====================================================
- Coverage     70.17995%   69.92363%   -0.25633%     
- Complexity        4248        4254          +6     
=====================================================
  Files              437         437                 
  Lines            17116       17153         +37     
  Branches          1730        1733          +3     
=====================================================
- Hits             12012       11994         -18     
- Misses            3980        4043         +63     
+ Partials          1124        1116          -8     
Files with missing lines Coverage Δ
...va/com/tencent/trpc/core/common/ConfigManager.java 70.27027% <100.00000%> (-14.43561%) ⬇️
...core/worker/support/thread/ForkJoinWorkerPool.java 87.80488% <100.00000%> (+3.18949%) ⬆️
...c/core/worker/support/thread/ThreadWorkerPool.java 62.85714% <100.00000%> (+1.69209%) ⬆️
...rpc/proto/http/client/AbstractConsumerInvoker.java 89.24731% <100.00000%> (+2.66194%) ⬆️
...c/core/management/support/MBeanRegistryHelper.java 80.00000% <71.42857%> (-7.50000%) ⬇️

... and 10 files with indirect coverage changes

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