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

Qiskit / qiskit / 13239469158
88%

Build:
DEFAULT BRANCH: main
Ran 10 Feb 2025 11:32AM UTC
Jobs 1
Files 896
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

10 Feb 2025 10:40AM UTC coverage: 88.326% (+0.04%) from 88.289%
13239469158

push

github

web-flow
Add 2q fractional gates to the `UnitarySynthesis` transpiler pass (#13568)

* TwoQubitControlledUDecomposer to _decomposer_2q_from_basis_gates

* update (temporarily) basis gates in test

* minor fix

* add EulerBasis as a parameter to TwoQubitControlledUDecomposer

* fix global_phase calculation in TwoQubitContolledUDecomposer

* add TwoQubitControlledUDecomposer to the docs

* make the choice of kak_gate deterministic

* remove XXDecomposer from _decomposer_2q_from_basis_gates

* make call_inner pub, add Clone, Debug

* add TwoQubitControlledUDecomposer to unitary_synthesis.rs

* Fix exit condition for GOODBYE_SET and PARAM_SET

* make DEFAULT_ATOL public

* add TwoQubitControlledUDecomposer to synth_su4_sequence

* Add support for parametrized decomposer gate in apply_synth_sequence

* change DecomposerType enum to fix clippy error

* add a random unitary test to test_parametrized_basis_gate_in_target

* add public new_inner for TwoQubitControlledUDecomposer

* replace default 'ZYZ' by 'ZXZ' in TwoQubitControlledUDecomposer

* remove using py in rust functions

* minor update to test

* make atol optional

* add a test with fractional gates in the backend

* add release notes

* enhance tests following review

* Add support for non-standard parametrized gates, add new tests. TODO: address TwoQubitControlledUDecomposer issue, it appends gates outside of basis set (h/s/sdg)

* decompose S, Sdg, H into euler_basis

* update test

* Overwrite Python-side gate parameters as well as Rust-side parameters.

* add examples to release notes

---------

Co-authored-by: Elena Peña Tapia <epenatap@gmail.com>

235 of 246 new or added lines in 4 files covered. (95.53%)

6 existing lines in 2 files now uncovered.

78789 of 89202 relevant lines covered (88.33%)

352422.93 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
93.29
0.2% crates/accelerate/src/unitary_synthesis.rs
6
92.0
0.01% crates/accelerate/src/two_qubit_decompose.rs

Uncovered Existing Lines

Lines Coverage ∆ File
2
93.29
0.2% crates/accelerate/src/unitary_synthesis.rs
4
92.48
-0.25% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 13239469158.1 10 Feb 2025 11:32AM UTC 896
88.33
GitHub Action Run
Source Files on build 13239469158
  • Tree
  • List 896
  • Changed 72
  • Source Changed 5
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13239469158
  • 02850cfa on github
  • Prev Build on main (#13204846880)
  • Next Build on main (#13241070330)
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