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

Qiskit / qiskit / 27160055994
87%
main: 88%

Build:
Build:
LAST BUILD BRANCH: dynamic_range_expr
DEFAULT BRANCH: main
Ran 08 Jun 2026 07:27PM UTC
Jobs 1
Files 946
Run time 3min
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

08 Jun 2026 06:57PM UTC coverage: 87.456% (+0.01%) from 87.446%
27160055994

push

github

web-flow
Perform ConsolidateBlocks analysis in parallel (#16230)

* Perform ConsolidateBlocks analysis in parallel

This commit updates the ConsolidateBlocks transpiler pass to internally
be multithreaded. It will run the analysis of blocks in parallel and
make the determination on whether to do a consolidation or not and
collect that result into an intermediate vector. Then serially we'll
iterate over the vector and update the dag based on the result of
the analysis. This speeds up the runtime performance of the pass
especially as the analysis is the more computationally expensive
part of the pass.

This change is still relevant even after #16136 merges as the new
TwoQubitPeepholeOptimization pass is only being used to replace the
use of ConsolidateBlocks in the optimization loop. We still run the
pass as part of the init stage by default and this will speed up that
execution.

* Add release note

* Add docstring for ConsolidateResult variants

* Use a constant for parallel threshold

223 of 261 new or added lines in 1 file covered. (85.44%)

11 existing lines in 4 files now uncovered.

109581 of 125298 relevant lines covered (87.46%)

956040.24 hits per line

Uncovered Changes

Lines Coverage ∆ File
38
88.58
0.83% crates/transpiler/src/passes/consolidate_blocks.rs

Coverage Regressions

Lines Coverage ∆ File
7
92.03
-0.51% crates/qasm2/src/lex.rs
2
73.84
-0.04% crates/circuit/src/parameter/symbol_expr.rs
1
93.82
-0.24% crates/qasm2/src/expr.rs
1
88.58
0.83% crates/transpiler/src/passes/consolidate_blocks.rs
Jobs
ID Job ID Ran Files Coverage
1 27160055994.1 08 Jun 2026 07:27PM UTC 946
87.46
GitHub Action Run
Source Files on build 27160055994
  • Tree
  • List 946
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27160055994
  • f69cc530 on github
  • Prev Build on gh-readonly-queue/main/pr-15974-73023b3c8e8c2d3b679ab1b4bed057fa0f90d7d7 (#27149635285)
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