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

Hyshmily / hotkey / 28216525937
87%

Build:
DEFAULT BRANCH: master
Ran 26 Jun 2026 04:11AM UTC
Jobs 2
Files 91
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

26 Jun 2026 04:08AM UTC coverage: 91.258% (-1.4%) from 92.707%
28216525937

push

github

Hyshmily
feat: add circuit breaker, null-value caching, and heartbeat refinements

- Introduce HotKeyCircuitBreaker with sliding-window failure detection
- Cache null/miss results with configurable TTL (null-value-ttl-seconds)
- Add per-Worker exponential backoff to heartbeat verifier (verify-max-backoff-ms)
- Support min-alive-workers config for cluster health threshold
- Migrate HotKeyEndpoint from Actuator @Endpoint to Spring MVC @RestController
- Add NumberFormatException handling in StateMachineEndpoint

Signed-off-by: Hyshmily <cxm8607@outlook.com>

1226 of 1419 branches covered (86.4%)

Branch coverage included in aggregate %.

181 of 229 new or added lines in 12 files covered. (79.04%)

1 existing line in 1 file now uncovered.

3503 of 3763 relevant lines covered (93.09%)

4.22 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
87.28
-4.11% common/src/main/java/io/github/hyshmily/hotkey/cache/HotKeyCache.java
21
61.29
common/src/main/java/io/github/hyshmily/hotkey/cache/HotKeyCircuitBreaker.java
2
92.31
-2.07% common/src/main/java/io/github/hyshmily/hotkey/cache/CacheExpireManager.java
2
92.55
-4.95% common/src/main/java/io/github/hyshmily/hotkey/sync/worker/WorkerHeartbeatVerifier.java
1
82.61
-12.39% common/src/main/java/io/github/hyshmily/hotkey/autoconfigure/HotKeyProperties.java

Coverage Regressions

Lines Coverage ∆ File
1
87.62
-0.23% common/src/main/java/io/github/hyshmily/hotkey/autoconfigure/HotKeyAmqpAutoConfiguration.java
Jobs
ID Job ID Ran Files Coverage
1 worker - 28216525937.1 26 Jun 2026 04:11AM UTC 13
97.0
GitHub Action Run
2 common - 28216525937.2 26 Jun 2026 04:11AM UTC 78
90.55
GitHub Action Run
Source Files on build 28216525937
  • Tree
  • List 91
  • Changed 15
  • Source Changed 13
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28216525937
  • 278e500f on github
  • Prev Build on v1.1.53 (#28162186265)
  • Next Build on master (#28229667796)
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