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

Qiskit / Qiskit.jl / 28051430629
75%
main: 79%

Build:
Build:
LAST BUILD BRANCH: v0.5.0
DEFAULT BRANCH: main
Ran 23 Jun 2026 07:29PM UTC
Jobs 4
Files 11
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 Jun 2026 07:27PM UTC coverage: 74.903% (+0.1%) from 74.757%
28051430629

push

github

web-flow
Force GC after tests so finalizer free-paths are covered (#65)

The wrapper types (`QuantumCircuit`, `Target`, `TargetEntry`,
`SparseObservable`, transpile layouts) register finalizers that call the
corresponding `qk_*_free` C functions. Those finalizer bodies run only
when the garbage collector reclaims the objects, which is
nondeterministic and may not happen before the test process exits. As a
result the free paths often show as uncovered, and inconsistently so
across CI matrix jobs.

This inconsistency was made visible in #64: uploading coverage from a
single matrix job (instead of every Linux job) dropped reported coverage
by ~6%, because the multi-job union had been masking the
GC-nondeterministic finalizer lines — a line collected on any one of the
jobs counted as covered.

Force a collection at the end of the test suite so the finalizers run
deterministically. A single `GC.gc()` was verified locally to cover the
reachable `qk_*_free` finalizer bodies.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

388 of 518 relevant lines covered (74.9%)

281.44 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28051430629.1 23 Jun 2026 07:29PM UTC 11
73.41
GitHub Action Run
2 28051430629.2 23 Jun 2026 07:29PM UTC 10
73.63
GitHub Action Run
3 28051430629.3 23 Jun 2026 07:29PM UTC 11
73.41
GitHub Action Run
4 28051430629.4 23 Jun 2026 07:29PM UTC 10
73.63
GitHub Action Run
Source Files on build 28051430629
  • Tree
  • List 11
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28051430629
  • 72c4a4d9 on github
  • Prev Build on gh-readonly-queue/main/pr-56-63400d62fe49e77ee8f55f2b5fa71dc3bc47a827 (#28041693720)
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