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

Qiskit / qiskit-ibm-runtime / 30835810088
89%

Build:
DEFAULT BRANCH: main
Ran 03 Aug 2026 05:18PM UTC
Jobs 11
Files 335
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

03 Aug 2026 05:06PM UTC coverage: 89.038% (+0.005%) from 89.033%
30835810088

push

github

web-flow
Support IAM private endpoints via IAM_URL env var (#3135)

<!--
⚠️ The pull request title should be short detailed and understandable
for all.
⚠️ Also, please add a release note file using towncrier if the change
needs to
  be documented in the release notes.
⚠️ If your pull request fixes an open issue, please link to the issue.

✅ I have added the tests to cover my changes.
✅ I have updated the documentation accordingly.
✅ I have read the CONTRIBUTING document.
-->

### Summary

Adds an `IAM_URL` environment variable to override the IAM endpoint URL
used for authentication, allowing IAM traffic to be routed through a
private endpoint (e.g. https://private.iam.cloud.ibm.com) in VPE
environments without code changes. This follows the same convention as
the IBM SDK's `GLOBAL_SEARCH_URL` and `GLOBAL_CATALOG_URL` variables.

Additionally, skips the `instances()` validation call during
`QiskitRuntimeService` initialization when
`QISKIT_FUNCTIONS_EXPERIMENTAL` is set. This is an undocumented setting
for environments where Global Search/Catalog may not be reachable via
private endpoints.

### Details and comments

Fixes #3134.

I will keep the PR on draft until I have been able to re-verify that the
URL changes I implemented hold in both production and staging.
### Pending tests

- [x] Test private endpoints in staging
- [x] Test private endpoints in production

### AI/LLM disclosure

- [ ] I didn't use LLM tooling, or only used it privately.
- [ ] I used the following tool to help write this PR description:
- [x] I used the following tool to generate or modify code: Claude
Sonnet 4.6

---------

Co-authored-by: Diego M. Rodriguez <diego@moreda.io>

7 of 8 new or added lines in 3 files covered. (87.5%)

9251 of 10390 relevant lines covered (89.04%)

9.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
88.37
0.07% qiskit_ibm_runtime/accounts/account.py
Jobs
ID Job ID Ran Files Coverage
1 unit-tests_python3.11-windows-latest - 30835810088.1 03 Aug 2026 05:20PM UTC 335
87.59
GitHub Action Run
2 unit-tests_python3.12-macos-latest - 30835810088.2 03 Aug 2026 05:19PM UTC 335
89.03
GitHub Action Run
3 unit-tests_python3.12-windows-latest - 30835810088.3 03 Aug 2026 05:20PM UTC 335
87.59
GitHub Action Run
4 unit-tests_python3.10-windows-latest - 30835810088.4 03 Aug 2026 05:19PM UTC 335
87.59
GitHub Action Run
5 unit-tests_python3.10-ubuntu-latest - 30835810088.5 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
6 unit-tests_python3.13-macos-latest - 30835810088.6 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
7 unit-tests_python3.11-ubuntu-latest - 30835810088.7 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
8 unit-tests_python3.11-macos-latest - 30835810088.8 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
9 unit-tests_python3.13-ubuntu-latest - 30835810088.9 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
10 unit-tests_python3.13-windows-latest - 30835810088.10 03 Aug 2026 05:19PM UTC 335
87.59
GitHub Action Run
11 unit-tests_python3.12-ubuntu-latest - 30835810088.11 03 Aug 2026 05:18PM UTC 335
89.03
GitHub Action Run
Source Files on build 30835810088
  • Tree
  • List 335
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30835810088
  • 4cd55ef3 on github
  • Prev Build on gh-readonly-queue/main/pr-3165-a00f727ad12cd9c02cb5d09a300a6e439c819c1b (#30806732148)
  • 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