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

Qiskit / qiskit-paulice / 36363825523
100%

Build:
DEFAULT BRANCH: main
Ran 28 Sep 2026 12:53AM UTC
Jobs 1
Files 6
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

28 Sep 2026 12:52AM UTC coverage: 100.0%. Remained the same
36363825523

push

github

web-flow
Add RZ-gate doping functionality (#57)

* Add function for t gate doping and CheckedCircuit method for calculating fault rates

* Support layered noise

* Remove preserve_distribution

* Add RZ-gate doping functionality

* Remove unrelated changes

* Fix up documentation

* Cleanups

* cleanup

* Rearrange

* Add DopedCircuit class

* lint

* Add tests, make Wire its own module, fix bugs

* guide update

* Fix docs

* Add dope docstring example and checks-transparency test

* Move non-doping changes to the docs-updates branch

Input validation, noise-model docs, docs build config and release-note link
fixes now live on docs-updates. The doping sweep keeps its own
terminal-measurement check so this branch does not depend on that one.

* Combine dope ValueError entries by argument

* Move DopedCircuit to its own module

* Return the doped circuit and its wires from dope

Replace the DopedCircuit class with a (doped_circuit, doped_wires) tuple. The
undoped CheckedCircuit keeps its analyses and post-selects the doped circuit's
results, since the checks and classical bits are unchanged.

* Let CheckedCircuit.box box a doped circuit

box(doped_circuit=...) boxes a doped version of the checked circuit, such as
the one returned by dope. The circuit is validated first: it must be the
checked circuit with only RZ rotations added, on the same registers, each
before its qubit's measurement and commuting with every check's stabilizer.

* Box doped circuits through dope(box=True)

Replace box(doped_circuit=...) with dope(box=True, payload_layers=...,
box_options=...), so a boxed doped circuit always comes from dope and needs no
validation. payload_layers and box_options require box=True.

* Simplify doping

* Cleanups

* Replace missing import

588 of 588 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36363825523.1 28 Sep 2026 12:53AM UTC 6
100.0
GitHub Action Run
Source Files on build 36363825523
  • Tree
  • List 6
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36363825523
  • a2ee763d on github
  • Prev Build on main (#36356833680)
  • Next Build on main (#36364965802)
  • Delete
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