Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Run unittests as wheel build validation (Qiskit#13205)
This commit updates the cibuildwheel configuration to run the unittests as the test/validation step after building and auditing the wheels. Previously we were running a standalone "example" script as the validation because at one time many years ago StochasticSwap was the only compiled code in qiskit so this was sufficient coverage. But now that Qiskit is >16% written in Rust as of this commit this script is not sufficient to validate the wheels are functional prior to uploading to pypi. For tier 1 platforms this updates the cibuildwheel configuration to run the full unit test suite, on tier 2 platforms (which is currently only linux aarch64) we run just the transpiler integration tests as we have more time pressure to run the tests on those platforms and don't have the budget to run the full test suite on all supported python versions. Fixes Qiskit#12202
- Loading branch information