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

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

Build:
Build:
LAST BUILD BRANCH: rust_qpy
DEFAULT BRANCH: main
Ran 26 Oct 2025 03:05PM UTC
Files 872
Run time 30s
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

26 Oct 2025 02:23PM UTC coverage: 88.157% (-0.07%) from 88.222%
18819258504.1

push

github

web-flow
Encapsulate VF2 configuration and return types (#14861)

* Encapsulate VF2 configuration and return types

The configuration of the Rust-space `vf2_layout_pass` is encapsulated
into a single struct, and the C API updated to use this form.  This has
benefits from C, in that we can modify the configuration, and C can more
explicitly update it (since there's no named arguments in C), but also
prospective benefits in our own internal Rust code, since it allows
simpler configuration sharing between the current `VF2Layout` and the
upcoming port of `VF2PostLayout` to Rust.

`strict_direction` and `avg_error_map` are not part of the new
`Vf2PassConfiguration` object because they're additional configurations
that apply only to the average-heuristic `VF2Layout`, and not
`VF2PostLayout` running in strict mode (which is the most "complete"
subgraph isomorphism checker).

The abstraction of the result return type is similarly in preparation
for `VF2PostLayout`.

* Fix styling and comments in C API

* Update documentation build

* Update crates/cext/src/transpiler/passes/vf2.rs

Co-authored-by: Julien Gacon <gaconju@gmail.com>

---------

Co-authored-by: Julien Gacon <gaconju@gmail.com>

93526 of 106090 relevant lines covered (88.16%)

1151665.55 hits per line

Source Files on job 18819258504.1
  • Tree
  • List 872
  • Changed 10
  • Source Changed 6
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 18819258504
  • 1ba1a7ac on github
  • Prev Job for on gh-readonly-queue/main/pr-14861-5b4665e5ab5b3b3b714167def7275e6804d0c12a (#18788448475.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