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

Qiskit / qiskit / 27151164394
87%

Build:
DEFAULT BRANCH: main
Ran 08 Jun 2026 04:38PM UTC
Jobs 1
Files 946
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

08 Jun 2026 03:49PM UTC coverage: 87.461% (+0.03%) from 87.433%
27151164394

push

github

web-flow
Extend litinski transformation for all Pauli rotations (#15974)

* extend litinski transformation for rx and ry

* replace pauli str by pauli_z, pauli_x

* add comments on the pauli

* add a test for two-qubit cliffords

* replace get_inverse_pauli by evolve_single_qubit_pauli_by_clifford

* minor fix

* the test_two_qubit_evolve_clifford_gate now checks circuit equality

* simplify function name to evolve_single_qubit_pauli

* update comments

* fix misprint

* add a basic Pauli class. add pauli_compose function

* fix year

* add evolve_pauli_by_clifford

* update dense_pauli.rs code following review

* add some more tests for pauli I

* handle PPR gates

* formatting

* add a helper function to pad paulis

* use tests module in rust

* handle PPM gates

* update tests for PPR/PPM to check circuit equality

* unify PPR/PPM tests

* add a function unpad_pauli

* update tests for unpad pauli, add test based on Litinski's paper

* formatting

* update gates in Litinski's example test

* combine Litnski's paper tests

* add append_rx, append_ry, append_rz to the clifford rust class

* make function public

* litinski transformation now handles RX/RY/RZ with pi/2 angles as cliffords

* add tests with RX/RY/RZ gates and pi/2 angles

* remove print

* formatting

* no need to make the module public

* add append_ppr method to clifford class

* litinski now handles PPR with pi/2 angles as cliffords

* add tests for PPR with pi/2 angles

* enhance the docstring

* add release notes

* add a test for PPRs with and w/o pi/2 angles

* move modulo 4 to clifford class from litinski

* update comments

* update docstring

* update test_qft_circuits

* change set to list in test

* enhance clifford.append_ppr to handle pauli I terms

* update PPR to use synthesis code

* update PPM to use synthesis code

* formatting

* remove dense_pauli.rs

* update comments

* add clifford function to remove code duplication

* add clifford function to remove code duplication

*... (continued)

304 of 321 new or added lines in 5 files covered. (94.7%)

6 existing lines in 4 files now uncovered.

109512 of 125213 relevant lines covered (87.46%)

959059.67 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
92.2
-1.32% crates/quantum_info/src/clifford.rs
4
95.91
-0.14% crates/transpiler/src/passes/litinski_transformation.rs

Coverage Regressions

Lines Coverage ∆ File
2
74.25
0.29% crates/circuit/src/parameter/symbol_expr.rs
2
93.32
1.29% crates/qasm2/src/lex.rs
1
91.03
0.0% crates/circuit/src/parameter/parameter_expression.rs
1
95.91
-0.14% crates/transpiler/src/passes/litinski_transformation.rs
Jobs
ID Job ID Ran Files Coverage
1 27151164394.1 08 Jun 2026 04:38PM UTC 946
87.46
GitHub Action Run
Source Files on build 27151164394
  • Tree
  • List 946
  • Changed 10
  • Source Changed 6
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27151164394
  • f0f02300 on github
  • Prev Build on gh-readonly-queue/main/pr-16342-61e3ca016c59d15985d4e15add8f6b313d638190 (#27134239097)
  • Next Build on main (#27161342060)
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