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

Qiskit / qiskit-ibm-runtime / 8331243875
82%
main: 83%

Build:
Build:
LAST BUILD BRANCH: executor_preview
DEFAULT BRANCH: main
Ran 18 Mar 2024 05:54PM UTC
Jobs 15
Files 214
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

18 Mar 2024 05:46PM UTC coverage: 82.47%. Remained the same
8331243875

push

github

web-flow
Cherrypick Towncrier PR into stable/0.21 for patch release  (#1529)

* Switch from Reno to Towncrier for release notes (#1501)

## Why Reno broke

Closes https://github.com/Qiskit/documentation/issues/979 and https://github.com/Qiskit/documentation/issues/978.

Reno stopped working correctly with Runtime 0.21. The release notes for 0.16+ were all being included in the 0.15 release note entry, incorrectly. https://github.com/Qiskit/qiskit-ibm-runtime/pull/1486 attempted to fix this and it worked locally, but in CI the `stable/0.15` entry was missing all release notes before 0.15 and we could not figure out how to fix that.

Reno got into a bad state because of the feature branch `experimental-0.2`. That branch was based off of `main` at the time of 0.15.0. It was not merged back into `main` until preparing 0.21.0 when we merged 32b0dbc36 into `main` . During the feature branch's life, <a class=hub.com/Qiskit/qiskit-ibm-runtime/commit/ec8f5a4953a654536148d9ce66f6cca1db3156b3">ec8f5a495 merged main into experimental-0.2, which we think messed things up by copying over Git tags into the feature branch. `git log --tags --simplify-by-decoration` shows all the tags in order, but between 0.20.0 and 0.21.0 is that commit ec8f5a4953a654536148d9ce66f6cca1db3156b3.

We think the problem is that Reno gets confused when you merge a branch that itself has Git tags back into `main`. This [blog warns](https://medium.com/opsops/software-discovery-reno-b072827ad883)

> There is one case when reno may skip release note, and it’s a single known ‘don’t do it’ case, documented and articulated: Do not merge stable branch with release tags back into master branch.

We think Reno ended up confusing some of the same Git tags between the feature branch and main.

We could not think of a safe fix for Reno because we cannot safely force push changes to the Git history. We couldn't find a way to teach Reno which release notes correspond to which version because it tries automating this all via G... (continued)

5777 of 7005 relevant lines covered (82.47%)

12.26 hits per line

Jobs
ID Job ID Ran Files Coverage
1 unit-tests_python3.11-ubuntu-latest - 8331243875.1 18 Mar 2024 05:54PM UTC 214
82.46
GitHub Action Run
2 unit-tests_python3.8-ubuntu-latest - 8331243875.2 18 Mar 2024 05:54PM UTC 214
82.43
GitHub Action Run
3 unit-tests_python3.10-ubuntu-latest - 8331243875.3 18 Mar 2024 05:54PM UTC 214
82.46
GitHub Action Run
4 unit-tests_python3.9-ubuntu-latest - 8331243875.4 18 Mar 2024 05:54PM UTC 214
82.45
GitHub Action Run
5 unit-tests_python3.12-ubuntu-latest - 8331243875.5 18 Mar 2024 05:54PM UTC 214
82.46
GitHub Action Run
6 unit-tests_python3.11-macOS-latest - 8331243875.6 18 Mar 2024 05:55PM UTC 214
82.46
GitHub Action Run
7 unit-tests_python3.12-windows-latest - 8331243875.7 18 Mar 2024 05:56PM UTC 214
80.41
GitHub Action Run
8 unit-tests_python3.9-macOS-latest - 8331243875.8 18 Mar 2024 05:54PM UTC 214
82.45
GitHub Action Run
9 unit-tests_python3.8-windows-latest - 8331243875.9 18 Mar 2024 05:56PM UTC 214
80.39
GitHub Action Run
10 unit-tests_python3.8-macOS-latest - 8331243875.10 18 Mar 2024 05:55PM UTC 214
82.43
GitHub Action Run
11 unit-tests_python3.10-macOS-latest - 8331243875.11 18 Mar 2024 05:56PM UTC 214
82.46
GitHub Action Run
12 unit-tests_python3.11-windows-latest - 8331243875.12 18 Mar 2024 05:56PM UTC 214
80.41
GitHub Action Run
13 unit-tests_python3.10-windows-latest - 8331243875.13 18 Mar 2024 05:57PM UTC 214
80.41
GitHub Action Run
14 unit-tests_python3.9-windows-latest - 8331243875.14 18 Mar 2024 05:57PM UTC 214
80.4
GitHub Action Run
15 unit-tests_python3.12-macOS-latest - 8331243875.15 18 Mar 2024 05:58PM UTC 214
82.46
GitHub Action Run
Source Files on build 8331243875
  • Tree
  • List 214
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #8331243875
  • ad328967 on github
  • Prev Build on stable/0.21 (#8330655917)
  • Next Build on stable/0.21 (#8331731122)
  • Delete
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