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

Qiskit / qiskit / 16974980041
88%
main: 88%

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

14 Aug 2025 07:39PM UTC coverage: 88.259% (+0.01%) from 88.248%
16974980041

push

github

web-flow
Correctly handle target with global 1q or 3q gates in Sabre (#14715)

* Correctly handle target with global 1q or 3q gates in Sabre

The recently merged #14317 the sabre passes were updated to build a
coupling graph from a target in Rust as part of moving all the passes'
logic into rust. There was a small oversight in the construction of the
coupling graph when handling targets that contain globally defined
operations. Previously, the constructed connectivity graph would treat
the presence of any globally defined operation in the target as meaning
the target had all to all connectivity which isn't always the case. If
the globally defined gate is a 1q operation there could still be a
connectivity graph. Similarly in the presence of > 2q gates in the
target the python version didn't invalidate the construction of a
connectivity graph unless there were no 2q operations. Instead the
connectivity graph was ignoring the multiqubit operations. This commit
updates the logic to match what is done in the Python space
`Target.build_coupling_map()`.

* Store graph of 2q target component in MultiQ error

8 of 16 new or added lines in 3 files covered. (50.0%)

4 existing lines in 2 files now uncovered.

87863 of 99551 relevant lines covered (88.26%)

505349.31 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
86.6
0.0% crates/transpiler/src/passes/sabre/layout.rs
1
92.8
0.0% crates/transpiler/src/passes/sabre/route.rs
6
85.24
-0.23% crates/transpiler/src/target/mod.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.39
0.0% crates/circuit/src/parameter/parameter_expression.rs
3
92.78
0.26% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 16974980041.1 14 Aug 2025 08:18PM UTC 839
88.26
GitHub Action Run
Source Files on build 16974980041
  • Tree
  • List 839
  • Changed 8
  • Source Changed 3
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16974980041
  • 1f0c37d8 on github
  • Prev Build on gh-readonly-queue/main/pr-14731-97347f5971369069402a6ac8d939e94145dcaff5 (#16974883721)
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