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

Qiskit / qiskit / 15045660902
88%

Build:
DEFAULT BRANCH: main
Ran 15 May 2025 01:30PM UTC
Jobs 1
Files 809
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

15 May 2025 12:27PM UTC coverage: 88.704% (-0.001%) from 88.705%
15045660902

push

github

web-flow
Avoid unecessary cloning in disjoint layout Python path (#14366)

In the recently merged #14177 the python path for running the disjoint
components was unecessarily copying the input dag before running the
inner layout algorithm in the case there were no connected components to
run. This was resulting in extra overhead in the nightly benchmarks for
the DenseLayout pass when there were was no disjoint components in the
connectivity graph. This is because the clone of the dag was relatively
expensive relative to the overall cost of the pass. Since we can work
by reference by handling borrowing the original input dag from Python
by being a bit more explicit with the typing to make it explicit the
Python entrypoint is working with Python and with some careful scoping
to avoid runtime borrow checking issues. This commit applies these
changes and removes the dag clone in the case when there is no disjoint
handling needed.

10 of 10 new or added lines in 1 file covered. (100.0%)

11 existing lines in 4 files now uncovered.

76379 of 86105 relevant lines covered (88.7%)

427422.27 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.23
-0.23% crates/qasm2/src/expr.rs
2
92.73
0.5% crates/qasm2/src/lex.rs
2
93.94
-1.01% qiskit/transpiler/passes/layout/sabre_layout.py
6
97.61
0.0% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 15045660902.1 15 May 2025 01:30PM UTC 809
88.7
GitHub Action Run
Source Files on build 15045660902
  • Tree
  • List 809
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15045660902
  • 51547fed on github
  • Prev Build on main (#15044879393)
  • Next Build on main (#15046977622)
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