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

Qiskit / qiskit-ibm-runtime / 33615186169
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: feature/quantumprogram-typing
DEFAULT BRANCH: main
Ran 02 Sep 2026 09:42AM UTC
Jobs 11
Files 336
Run time 1min
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

02 Sep 2026 09:37AM UTC coverage: 90.046% (-0.04%) from 90.083%
33615186169

push

github

web-flow
Revise QuantumProgram-related imports and deprecations (#3290)

### Summary

Follow-up on the first 2 next steps from
https://github.com/Qiskit/qiskit-ibm-runtime/pull/3206#issuecomment-5430872667:

* Update imports
* for items moved to `samplomatic` (and not inherited): replace local
imports with `samplomatic` imports
* for items moved to `samplomatic` (and inherited): keep the local
imports, as we explicitly declare that `qiskit_ibm_runtime` expects our
customized objects
* Handle deprecations
* for items in modules not imported by `__init__.py` files (ie. not
reachable unless importing directly): emit a deprecation warning (leaf
`datatree`, leaf `draw_chunk_timings`)
* for other items - do not emit deprecation warnings. The approach in
early versions in #3206 using `__getattr__` covers most the use cases
but cannot guarantee to be 100% full of side effects, and other
approaches (for example, providing a wrapper and updating `sys.modules`
on the fly) do not convey such assurances either. I'm opting for
ensuring non-breakage of the import mechanisms, at the expense of less
visibility and relying on release notes.


### Details and comments

Follow up from #3206

### AI/LLM disclosure

- [x] I didn't use LLM tooling, or only used it privately.

22 of 26 new or added lines in 18 files covered. (84.62%)

1 existing line in 1 file now uncovered.

9281 of 10307 relevant lines covered (90.05%)

9.85 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
0.0
0.0% qiskit_ibm_runtime/quantum_program/datatree.py
2
0.0
-100.0% qiskit_ibm_runtime/visualization/draw_chunk_timings.py

Coverage Regressions

Lines Coverage ∆ File
1
0.0
-100.0% qiskit_ibm_runtime/visualization/draw_chunk_timings.py
Jobs
ID Job ID Ran Files Coverage
1 unit-tests_python3.11-windows-latest - 33615186169.1 02 Sep 2026 09:44AM UTC 336
88.59
GitHub Action Run
2 unit-tests_python3.13-ubuntu-latest - 33615186169.2 02 Sep 2026 09:42AM UTC 336
90.04
GitHub Action Run
3 unit-tests_python3.13-macos-latest - 33615186169.3 02 Sep 2026 09:43AM UTC 336
90.04
GitHub Action Run
4 unit-tests_python3.11-ubuntu-latest - 33615186169.4 02 Sep 2026 09:42AM UTC 336
90.04
GitHub Action Run
5 unit-tests_python3.11-macos-latest - 33615186169.5 02 Sep 2026 09:43AM UTC 336
90.04
GitHub Action Run
6 unit-tests_python3.12-macos-latest - 33615186169.6 02 Sep 2026 09:43AM UTC 336
90.04
GitHub Action Run
7 unit-tests_python3.13-windows-latest - 33615186169.7 02 Sep 2026 09:44AM UTC 336
88.59
GitHub Action Run
8 unit-tests_python3.12-windows-latest - 33615186169.8 02 Sep 2026 09:44AM UTC 336
88.59
GitHub Action Run
9 unit-tests_python3.10-ubuntu-latest - 33615186169.9 02 Sep 2026 09:42AM UTC 336
90.04
GitHub Action Run
10 unit-tests_python3.12-ubuntu-latest - 33615186169.10 02 Sep 2026 09:43AM UTC 336
90.04
GitHub Action Run
11 unit-tests_python3.10-windows-latest - 33615186169.11 02 Sep 2026 09:44AM UTC 336
88.59
GitHub Action Run
Source Files on build 33615186169
  • Tree
  • List 336
  • Changed 19
  • Source Changed 19
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33615186169
  • a29bbbe5 on github
  • Prev Build on gh-readonly-queue/main/pr-3020-f9ea2b4dd6a276de53cad673a87c087a7df88da9 (#33382776114)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc