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

Qiskit / qiskit / 15093753500
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: substitute_pi4_rotations
DEFAULT BRANCH: main
Ran 18 May 2025 08:14AM UTC
Jobs 1
Files 811
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

18 May 2025 07:46AM UTC coverage: 88.293% (-0.001%) from 88.294%
15093753500

push

github

web-flow
Do not construct layout passes with no coupling map (#14353)

The builtin plugins fairly frequently construct instances of the layout
passes with `coupling_map=None` (or similar), even when this is against
the documentation of the passes.  A couple of passes, but not all, have
defensive code in their `run` methods to raise a better error in this
case, but even so, there is an assumption that passes will not be _run_
with `coupling_map=None`.

The preset pass managers do follow this assumption; conditional code
prevents those passes from ever being called.  However, we know that
there's no coupling map ahead of time, so we can simply not even
construct the layout passes, let alone add them to the `PassManager`.

11 of 13 new or added lines in 1 file covered. (84.62%)

8 existing lines in 3 files now uncovered.

78332 of 88718 relevant lines covered (88.29%)

428713.1 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
95.11
-0.54% qiskit/transpiler/preset_passmanagers/builtin_plugins.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
75.67
0.14% crates/circuit/src/symbol_expr.rs
1
94.85
0.0% crates/transpiler/src/passes/unitary_synthesis.rs
6
90.98
-1.0% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 15093753500.1 18 May 2025 08:14AM UTC 811
88.29
GitHub Action Run
Source Files on build 15093753500
  • Tree
  • List 811
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15093753500
  • a18e1516 on github
  • Prev Build on gh-readonly-queue/main/pr-14381-d522aa4c0781ff447f7dad424a58a6dc800e87d8 (#15078856691)
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