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

Qiskit / qiskit / 11725193731
89%
main: 88%

Build:
Build:
LAST BUILD BRANCH: rust_qpy
DEFAULT BRANCH: main
Ran 07 Nov 2024 02:59PM UTC
Jobs 1
Files 914
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

07 Nov 2024 02:37PM UTC coverage: 88.924% (+0.004%) from 88.92%
11725193731

push

github

web-flow
Add Rustiq-based synthesis for `PauliEvolutionGate` (#13301)

* py version for expand

* starting to write some code

* implementing

* cleanup

* cleanup

* expand fully & simplify lie trotter

* use examples that actually do not commute

* add plugin structure

* fixing global phase for all-I rotations

* fixes

* fixing plugin names

* minor

* removing a random print statement

* additional improvements

* improving rustiq plugin

* merge with #13239

* Adding pauli evolution plugins to docstrings

* adding documentation on rustiq plugin

* fixes after refactoring

* typo

* more merges with #13295; adding more Rustiq tests

* more efficient append_sx and append_sxdg gates for cliffords

* review comments

* moving the pauli network synthesis logic into a separate file

* some code review suggestions

* simplifying the code by merging the oredered and unorderd version of rotation injection

* more review comments

* adding python tests

* more code review suggestions

* more review comments

* more review comments

* test for preserve_order

* lint

* upgrading rustiq-core to 0.0.10

* clippy: removing mutable ref

* Improving PauliEvolution synthesis tests.

Making sure that the number of rotation gates in the synthesized
circuit equals the number of non-trivial Pauli rotation gates.

* documentation fixes after the merge

---------

Co-authored-by: Julien Gacon <jules.gacon@googlemail.com>

226 of 278 new or added lines in 9 files covered. (81.29%)

8 existing lines in 3 files now uncovered.

78954 of 88788 relevant lines covered (88.92%)

365443.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
84.59
-0.31% qiskit/transpiler/passes/synthesis/hls_plugins.py
24
74.32
-3.74% crates/accelerate/src/synthesis/clifford/utils.rs
24
87.03
crates/accelerate/src/synthesis/evolution/pauli_network.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
92.2
0.0% crates/accelerate/src/unitary_synthesis.rs
1
92.12
-0.06% crates/accelerate/src/two_qubit_decompose.rs
6
92.23
-0.25% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 11725193731.1 07 Nov 2024 02:59PM UTC 914
88.92
GitHub Action Run
Source Files on build 11725193731
  • Tree
  • List 914
  • Changed 78
  • Source Changed 7
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11725193731
  • 58997a54 on github
  • Prev Build on main (#11725030912)
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