|
Ran
|
Jobs
11
|
Files
338
|
Run time
1min
|
Badge
README BADGES
|
push
github
Final tweaks to Calibrator (#3488) ### Summary This PR removes all of the sub-options, since we do not yet support setting them. Do not merge: Requires custom image. Snippet to test it: ```python from qiskit_ibm_runtime import QiskitRuntimeService, Session from qiskit_ibm_runtime.calibrator import Calibrator service = QiskitRuntimeService(name="staging") backend = service.backend(name="test_heron") image = "qiskit-ibm-primitives:3edfba2d9" with Session(backend) as session: calibrator = Calibrator(session) calibrator.options.environment.image = image job = calibrator.run() result = job.result() print(result) ``` Returns: ``` CalibratorResult(start=datetime.datetime(2026, 10, 15, 19, 31, 1, 753915, tzinfo=TzInfo(0)), stop=datetime.datetime(2026, 10, 15, 19, 31, 3, 155191, tzinfo=TzInfo(0))) ``` ### Details Related to #3490 ### AI/LLM disclosure - [x] I didn't use LLM tooling, or only used it privately.
81 of 102 new or added lines in 11 files covered. (79.41%)
2 existing lines in 1 file now uncovered.8697 of 9562 relevant lines covered (90.95%)
9.94 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 13 |
51.85
|
qiskit_ibm_runtime/decoders/calibrator/decoder.py | |
| 5 |
86.42
|
-1.64% | qiskit_ibm_runtime/json.py |
| 2 |
91.11
|
qiskit_ibm_runtime/calibrator/calibrator.py | |
| 1 |
91.67
|
qiskit_ibm_runtime/results/calibrator.py |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
86.42
|
-1.64% | qiskit_ibm_runtime/json.py |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|