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

Qiskit / qiskit / 23297768786
87%
main: 87%

Build:
Build:
LAST BUILD BRANCH: mergify/bp/stable/2.4/pr-15839
DEFAULT BRANCH: main
Ran 19 Mar 2026 02:15PM UTC
Jobs 1
Files 920
Run time 2min
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

19 Mar 2026 01:41PM UTC coverage: 87.309% (+0.08%) from 87.23%
23297768786

push

github

web-flow
Text circuit drawer (#15357)

* Entry point and function created, returns info about instructions in circuit

* printing the qubits and clbits names

* fixed entry point for draw function

* addition to draw function, getting layers from DAG circuit

* code moved to circuit_drawer.rs and added as module for import, no longer needed to import qiskit._accelerate, can simply call qc.draw(text2)

* refactored code, wire and circuit class

* minor qubit rep fixes

* changed from pymodule to pyfunction

* circuit to dag conversion moved to python

* boilerplate code for layer stripping

* creating visualisation layers

* quadratic complexity building of sublayers

* few minor fixes

* get_layers implementation completed

* datastruct for drawing rep

* barrier implementation added

* Visualization Matrix structure completed

* Make build_layers a standalone function

* drawing logic for box and multibox, renamed Enclosed to Drawable

* printing logic complete, normalisation left

* Lay groundwork for VisualizationMatrix

* fixed a counter in draw_layer, removed debug print statement to make code run

* general handling of standard gate and instructions added, inputs also handled

* minor changes in print statements

* Visualization Matrix implementation complete

* Visualization Matrix implementation complete

* text drawer, logic complete. TO DO: fix decorations

* added swap gate support, removed circuit rep

* added top and bottom connect support, fixed parameter labels

* merge wires added

* added cregbundle functionality

* Clean up various `VisualizationMatrix` construction flow

* added draw capabilities

* linting for lib.rs

* added cregbundle flag

* removed visualization matrix printing

* mergewires flag added

* Run cargo fmt

* fixed a few labels

* added vertical lines support for controlled gates

* added standard gate visualisation support barring special cases

* fixed classical wire connection for measurement

* added fold functionality
... (continued)

1243 of 1339 new or added lines in 1 file covered. (92.83%)

13 existing lines in 4 files now uncovered.

103256 of 118265 relevant lines covered (87.31%)

1142862.21 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
96
92.83
crates/circuit/src/circuit_drawer.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.99
0.0% crates/circuit/src/parameter/parameter_expression.rs
1
93.82
-0.24% crates/qasm2/src/expr.rs
5
91.52
-0.77% crates/qasm2/src/lex.rs
6
97.63
0.47% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 23297768786.1 19 Mar 2026 02:15PM UTC 920
87.31
GitHub Action Run
Source Files on build 23297768786
  • Tree
  • List 920
  • Changed 8
  • Source Changed 1
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23297768786
  • 85ecc973 on github
  • Prev Build on gh-readonly-queue/main/pr-15776-75002e3402f989d4a030a94cdb691ffb26e92d7f (#23294060612)
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