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

Qiskit / qiskit / 14172747043
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-15491-7cd554e536d254dc64a72b9c0ed08a643c4e5183
DEFAULT BRANCH: main
Ran 31 Mar 2025 01:51PM UTC
Jobs 1
Files 789
Run time 2min
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

31 Mar 2025 01:28PM UTC coverage: 88.134% (+0.003%) from 88.131%
14172747043

push

github

web-flow
Run C tests on all tier 1 platforms (#14030) (#14136)

* Run C tests on all tier 1 platforms

This commit expands the testing matrix for the C API tests to cover all
the supported tier 1 platforms. As tier 1 platforms we document that we
test them all on every PR, historically that's just been the Python
testing, but as we grow the capabilities of our C API in Qiskit we
should expand that guarantee to testing on all the tier 1 platforms too.

There will need to be some iteration done to ensure they all work as
expected, it's unlikely that this will work by default on Windows and we
can tweak the configuration based on the results of CI runs.

* Add complex number support for MSVC

* Use `uint_X` over `u_int_X` for MSVC support

* try making tests MSVC compat

* aaand another run!

now use a macro to define MSVC custom complex number constructor

* forgot header guard

* missed some complex, try fix zero-length array

* msvc doesn't support equaliy on complex

... of course...

* use f(void) over f()

* Split out windows tests to separate command

* all of the verbose!

* Attempt 918263312 to fix windows

life is pain

Co-authored-by: Max Rossmannek <oss@zurich.ibm.com>
Co-authored-by: Almudena Carrera Vazquez <almudenacarreravazquez@hotmail.com>

* try using CMPLX

* Revert "try using CMPLX"

This reverts commit ac4e38d6e.

* Deduplicate job definitions

* store pyo3 build config during compilation

maybe this should be set behind a flag that we enable if we detect  we're running on windows, to avoid the dependency on unix

* rm redundant import, also store name

---------

Co-authored-by: Julien Gacon <jules.gacon@googlemail.com>
Co-authored-by: Max Rossmannek <oss@zurich.ibm.com>
Co-authored-by: Almudena Carrera Vazquez <almudenacarreravazquez@hotmail.com>
(cherry picked from commit 360123e1f)

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

18 of 19 new or added lines in 1 file covered. (94.74%)

4 existing lines in 3 files now uncovered.

72826 of 82631 relevant lines covered (88.13%)

357216.66 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.74
crates/cext/build.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.79
0.0% crates/accelerate/src/unitary_synthesis.rs
1
94.23
-0.23% crates/qasm2/src/expr.rs
2
92.48
0.5% crates/qasm2/src/lex.rs
Jobs
ID Job ID Ran Files Coverage
1 14172747043.1 31 Mar 2025 01:51PM UTC 789
88.13
GitHub Action Run
Source Files on build 14172747043
  • Tree
  • List 789
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14172747043
  • b511b67d on github
  • Prev Build on gh-readonly-queue/stable/2.0/pr-14127-c534019903c2ced5f93e169a1796c7d8880d098d (#14139483602)
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