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

knowledgepixels / nanopub-query / 24127353986
67%

Build:
DEFAULT BRANCH: main
Ran 08 Apr 2026 09:07AM UTC
Jobs 3
Files 13
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

08 Apr 2026 09:07AM UTC coverage: 66.922% (-0.08%) from 66.999%
24127353986

push

github

tkuhn
fix: prevent event loop blocking from network I/O and lock contention

- Cache nanopub lookups in GrlcSpec to avoid blocking GetNanopub.get()
  calls on the Vert.x event loop for every API request
- Wrap /, /pubkeys, /types handlers in executeBlocking to prevent
  getRepositoryNames() HTTP calls from blocking the event loop
- Make StatusController.getState() lock-free with volatile fields
- Increase HTTP fetch timeouts from 1s to 10s

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

227 of 378 branches covered (60.05%)

Branch coverage included in aggregate %.

645 of 925 relevant lines covered (69.73%)

10.15 hits per line

Coverage Regressions

Lines Coverage ∆ File
33
60.0
0.15% com/knowledgepixels/query/GrlcSpec.java
7
80.46
-0.11% com/knowledgepixels/query/StatusController.java
1
0.0
0.0% com/knowledgepixels/query/MainVerticle.java
Jobs
ID Job ID Ran Files Coverage
1 run-temurin-25 - 24127353986.1 08 Apr 2026 09:10AM UTC 13
65.08
GitHub Action Run
2 run-temurin-21 - 24127353986.2 08 Apr 2026 09:10AM UTC 13
65.08
GitHub Action Run
3 run-temurin-23 - 24127353986.3 08 Apr 2026 09:07AM UTC 13
66.31
GitHub Action Run
Source Files on build 24127353986
  • Tree
  • List 13
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24127353986
  • 3209b71f on github
  • Prev Build on main (#23634943841)
  • Next Build on main (#24130021648)
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