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

knowledgepixels / nanopub-registry / 39983212816
86%

Build:
DEFAULT BRANCH: main
Ran 23 Oct 2026 04:03PM UTC
Jobs 3
Files 36
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

23 Oct 2026 04:00PM UTC coverage: 85.735% (-0.04%) from 85.77%
39983212816

push

github

tkuhn
fix(startup): complete the verticle deployment promise

MainVerticle.start(Promise) never completed its promise. Under Vert.x 4's
Launcher that went unnoticed, as a deployment was never timed out. Vert.x 5's
VertxApplication, which this project migrated to in 1.13.0, gives a verticle 120
seconds and then shuts the JVM down: "Timed out in deploying verticle".

With a container restart policy that is a clean exit every ~2 minutes, for every
1.13.0 instance, whatever its load. The registry serves requests and runs tasks
between restarts, so it looks healthy, but no trust-state cycle survives long
enough to reach RELEASE_DATA: the published trustStateHash and the quotas on the
list pages freeze at whatever the last completed cycle left, and nothing reports
the instance as unhealthy. Observed on registry.knowledgepixels.com as 32
restarts in about 75 minutes with exit code 0 and no trust state published.

The promise is now completed once the HTTP server is listening, and failed if it
cannot listen. The database initialization deliberately does not gate it: it
takes minutes to hours on a fresh registry, and the server is meant to answer
its status pages while that runs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

1066 of 1320 branches covered (80.76%)

Branch coverage included in aggregate %.

3129 of 3573 relevant lines covered (87.57%)

13.59 hits per line

Coverage Regressions

Lines Coverage ∆ File
41
15.69
-0.16% com/knowledgepixels/registry/MainVerticle.java
Jobs
ID Job ID Ran Files Coverage
1 run-temurin-21 - 39983212816.1 23 Oct 2026 04:03PM UTC 36
85.73
GitHub Action Run
2 run-temurin-23 - 39983212816.2 23 Oct 2026 04:03PM UTC 36
85.73
GitHub Action Run
3 run-temurin-25 - 39983212816.3 23 Oct 2026 04:04PM UTC 36
85.73
GitHub Action Run
Source Files on build 39983212816
  • Tree
  • List 36
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39983212816
  • bec985f6 on github
  • Prev Build on main (#39950216194)
  • Next Build on main (#40288883219)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc