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

Qiskit / qiskit / 11475286237
89%
main: 88%

Build:
Build:
LAST BUILD BRANCH: substitute_pi4_rotations
DEFAULT BRANCH: main
Ran 23 Oct 2024 07:59AM UTC
Jobs 1
Files 893
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

23 Oct 2024 07:38AM UTC coverage: 88.67% (+0.03%) from 88.64%
11475286237

push

github

web-flow
Deprecate Pulse package and dependencies (#13164)

* Deprecate classes, a couple functions & fix tests

* Deprecate classes, a couple functions & fix tests

* Deprecate some functionality that uses Pulse

* Filter deprecation warnings in QiskitTestCase

* Fix import path for deprecate_pulse_func

* Deprecate `schedule_circuit`

* Deprecate compiler's `schedule`, `sequence` and related functions

* Deprecate passing SchduleBlock(s) to qpy.dump

* More deprecations and misc updates

* Mark deprecated properties as such

* Add, refine and fix deprecations

Added deprecations in `dag_circuit.rs`
Added more deprecations in `builder.py`
Fixed some deprecations comments

* Add initial release notes and refine deprecations

* Warn about pulse gates serialization

* Handle deprecation warnings in unit testing

* Add alternative privates paths & refine deprecations

* Catch pulse deprecation warnings in certain methods

This commit adds `warnings.catch_warnings` blocks to some methods which
are not directly deprecated but otherwise use classes or methods which
are being deprecated. Adding this filter to specific methods which are
used in common workflow, e.g. transpilation and for which we don't want
pulse deprecations to be emitted if pulse is not used directly by the user.

* Misc changes to pulse deprecation functions  and release notes

* Fix lint issues

* Fix CI failure with Python 3.10 in `catch_warnings`

* Update releasenotes/notes/deprecate-pulse-package-07a621be1db7fa30.yaml

Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com>

* Indicate explicitly dependency removal or move to Dynamics

* Fix unit test failure

The inner class `TestAddCalibration` in `test_transpiler.py::TestTranspilerParallel` calls a deprecated functionality.
In an attempt to use `self.assertWarns` inside the inner class, a reference to the outer
class was stored as a class attribute of `TestAddCalibration`.  dill got confused as to how to serialize
the out... (continued)

416 of 440 new or added lines in 74 files covered. (94.55%)

11 existing lines in 4 files now uncovered.

74896 of 84466 relevant lines covered (88.67%)

363855.23 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.15
-0.06% qiskit/dagcircuit/dagdependency.py
1
88.37
0.0% qiskit/transpiler/passes/scheduling/base_scheduler.py
4
95.08
-0.78% qiskit/pulse/library/symbolic_pulses.py
5
89.66
0.5% qiskit/transpiler/passes/calibration/rzx_builder.py
5
78.46
-1.07% qiskit/transpiler/passes/scheduling/dynamical_decoupling.py
8
88.26
-0.05% crates/circuit/src/dag_circuit.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
78.46
-1.07% qiskit/transpiler/passes/scheduling/dynamical_decoupling.py
1
94.05
0.32% qiskit/transpiler/target.py
3
92.23
0.5% crates/qasm2/src/lex.rs
6
97.15
0.0% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 11475286237.1 23 Oct 2024 07:59AM UTC 893
88.67
GitHub Action Run
Source Files on build 11475286237
  • Tree
  • List 893
  • Changed 141
  • Source Changed 74
  • Coverage Changed 57
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11475286237
  • 056f2865 on github
  • Prev Build on gh-readonly-queue/main/pr-13340-548c85768a0d0ce3a725e7f483fc61c1883ea2bb (#11460709254)
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