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

Qiskit / qiskit / 15332545557
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: substitute_pi4_rotations
DEFAULT BRANCH: main
Ran 29 May 2025 08:34PM UTC
Jobs 1
Files 817
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

29 May 2025 08:07PM UTC coverage: 87.845% (-0.03%) from 87.871%
15332545557

push

github

web-flow
Change style of DAG generated in dag_drawer() (#13253)

* Added 'custom' style that exposes graphviz customization functions for maximum customizability

* Added type hints to function calls

* Added docs

* Adds tests for dag_drawer

* Fixed invalid exceptions caught by test

* ran formatter and linter on code

* Formatted code and test to abide by pylint standards

* Fix typo in docs for graph_attr kwarg

* placed functionality into stylesheets

* Added error correction to dag visualization

* rewrote tests to work with new stylesheet method

* Added color templates for DAGs

* Added common style templates for DAGs in
  qiskit/visualization/dag/styles
* Loaded styles from stylesheets to color DAG
* Fixed bug where 'plain' DAGs did not label nodes

* Re-format docs for dag_visualization

* reformatted dag_visualization.py

* Ran linting

* Added artifacts for docs to recognize stylesheets

* Fixed errors to match original invocation of dag_drawer()

* Fixed small import formatting issue

* Adds release notes for PR

* Modified DagDependency code to match previous impl

* Apply suggestions from code review

Co-authored-by: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com>

* merge load_style implementations

* Ran linting

* removed unused imports

* Added docs to new load_style function

* Ran linting

* Refactored style classes to add types

* moved load_style function to qiskit/visualization/style.py

* Fixed linting issues

* resolves dependency cycle

* Apply suggestions from code review

Co-authored-by: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com>

* merge load_style implementations

* fixed edge case with failing default style initialization

* Fixes type init issues

* Adds functionality to load_style to support throwing errors if style
  is not identified
* Standardizes load_style input to ingest StyleDict as a type, and
  DefaultStyle as an object

* ran black formatting

* Updated documentation for load_style

* R... (continued)

87 of 205 new or added lines in 6 files covered. (42.44%)

26 existing lines in 5 files now uncovered.

79652 of 90673 relevant lines covered (87.85%)

362083.22 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
73.33
qiskit/visualization/dag/dagstyle.py
22
72.84
qiskit/visualization/style.py
92
10.69
-0.76% qiskit/visualization/dag_visualization.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
75.35
0.28% crates/circuit/src/symbol_expr.rs
1
94.57
0.0% crates/transpiler/src/passes/unitary_synthesis.rs
5
93.23
1.25% crates/qasm2/src/lex.rs
7
10.69
-0.76% qiskit/visualization/dag_visualization.py
12
96.68
-0.93% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 15332545557.1 29 May 2025 08:34PM UTC 817
87.85
GitHub Action Run
Source Files on build 15332545557
  • Tree
  • List 817
  • Changed 8
  • Source Changed 4
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15332545557
  • c214e1cb on github
  • Prev Build on gh-readonly-queue/main/pr-14275-abe9109364a16a97470431c010047b7888ed768c (#15329723268)
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

© 2025 Coveralls, Inc