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

Qiskit / qiskit / 13703397598 / 1
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: add_sparseobs_evolve
DEFAULT BRANCH: main
Ran 06 Mar 2025 04:49PM UTC
Files 789
Run time 17min
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

06 Mar 2025 04:25PM UTC coverage: 88.186% (+0.01%) from 88.173%
13703397598.1

push

github

web-flow
Update transpiler pipeline to (only) use target internally (#12850)

* First attempt at supporting a virtual target (FakeTarget) with no basis gates in the preset pass managers.

* Remove prints

* Fix control-flow failures with fake target

* Fix init stage, add instruction_supported method to FakeTarget

* Tweak preset pass manager

* Handle inst_map deprecation warning

* Handle annotated operations

* Do not skip stages with FakeTarget

* Deprecate custom basis gates

* Cleanup

* Remove reno

* Refactor creation of _FakeTarget, add tests

* Fix handling of pre-optimization stage and gate direction passes

* Restore cargo.lock

* Address most lint complaints

* Fix dt issue

* Address HLS issue

* Address GateDirection issue

* Fix lint and improve style

* Refactor plugin logic, handle target with no basis gates at the pass level (Python interface only) instead of pm level.

* Remove deprecated arguments: instruction_durations, timing_constrants and custom basis_gates.
Do not skip target unless dictated by backend. Add warning for backend + loose constraints and
raise error if basis_gates contains 3q+ gates with a coupling map, as this generates a conflic
in the model where it's not clear to which qubits the gates can apply. This is a limitation that
comes from Target.from_configuration, but it's more user-friendly to raise the error from
generate_preset_pass_manager.

* Apply suggestions from Eli's code review

Co-authored-by: Eli Arbel <46826214+eliarbel@users.noreply.github.com>

* Clean up

* Apply suggestions from Eli's code review. Add reno for API changes. Fix oversights

* Fix merge conflict

---------

Co-authored-by: Eli Arbel <46826214+eliarbel@users.noreply.github.com>

71858 of 81485 relevant lines covered (88.19%)

486710.62 hits per line

Source Files on job 13703397598.1
  • Tree
  • List 789
  • Changed 19
  • Source Changed 13
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 13703397598
  • 246f5f3a on github
  • Prev Job for on gh-readonly-queue/main/pr-12850-2ec8f8f66650d84159f3bc058b9f38a1285175cb (#13697367005.1)
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