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

Neptune-Crypto / neptune-core / 14959746755
75%

Build:
DEFAULT BRANCH: master
Ran 11 May 2025 09:40PM UTC
Jobs 1
Files 209
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

11 May 2025 09:12PM UTC coverage: 71.652% (+0.04%) from 71.616%
14959746755

push

github

dan-da
feat: improve job_queue ergonomics

Changes:

+ add JobResultWrapper to simplify working with job-specific result types so
  Job's don't need to manually impl JobResult and callers avoid downcasting
  results.
+ add simple hello_world JobQueue usage example at job_queue module root.
+ add detailed JobQueue usage example at job_queue module root.
+ make JobHandleError Sync
+ remove JobHandleErrorSync
+ add JobHandleError::is_panic(), into_panic(), try_into_panic()
  panic_message(), each with doctest example.
+ remove Debug bound from JobResult trait
+ custom impl Debug for JobCompletion
+ add JobQueue::add_job_mut() for explicit mutability usage.
+ add_job and add_job_mut() accept Into<Box<dyn Job>> so usage can be
  add_job(job) instead of add_job(Box::new(job).
+ new tests and new/improved doc-comments

152 of 193 new or added lines in 7 files covered. (78.76%)

11 existing lines in 3 files now uncovered.

19983 of 27889 relevant lines covered (71.65%)

383704.4 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
50.52
-0.69% src/models/proof_abstractions/tasm/prover_job.rs
5
87.5
23.86% src/job_queue/errors.rs
14
86.0
src/job_queue/job_result_wrapper.rs
20
48.89
-26.11% src/job_queue/job_completion.rs

Uncovered Existing Lines

Lines Coverage ∆ File
3
71.7
-0.72% src/models/peer.rs
4
60.98
-0.39% src/main_loop.rs
4
88.03
-0.35% src/models/state/wallet/wallet_state.rs
Jobs
ID Job ID Ran Files Coverage
1 14959746755.1 11 May 2025 09:40PM UTC 209
71.65
GitHub Action Run
Source Files on build 14959746755
  • Tree
  • List 209
  • Changed 15
  • Source Changed 9
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14959746755
  • 80dfea58 on github
  • Prev Build on master (#14924874687)
  • Next Build on master (#14981138832)
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