forked from Qiskit/qiskit-ibm-provider
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove pulse defaults for old fake 20q backends (Qiskit/qiskit#8665)
* Remove pulse defaults for old fake 20q backends The pulse defaults payload for the almaden, johannesburg, and singapore fake backends are collectively taking up > 50% of the total disk footprint of an installed copy of Qiskit. This is because the pusle defaults for these backends predate the use the of parameterized pulse definitions and contain arrays of sampled waveforms for the pulse definitions. This exceedingly large file size slows down the entire package and and makes it slower to install. When weighing the potential value these defaults files provide for simulating and compiling with pulse awareness for long retired devices against the real cost of having the files included in the package there isn't a reason to keep the files in the tree any longer. This commit removes the pulse defaults files for these fake backends to greatly shrink the installed package size of qiskit-terra. * Update releasenotes/notes/remove-pulse-defs-old-20q-4ed46085b4a15678.yaml * Update tests and docs Several tests and docs were relying on the pulse data being present in the fake backends. This commit updates the tests and docs to avoid this and either rely on different fake backends that use parametric pulses or not rely on a fake backend at all. In one case a bug is fixed the assembler which was causing the tests to incorrectly pass because the use of pulse backends without parametric pulses was masking incorrect behavior. * Revert passmanager config string test changes * Remove self.maxDiff in str test * Fix missing backtick Co-authored-by: Jake Lishman <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
- Loading branch information
1 parent
ca5bb94
commit e39265d
Showing
6 changed files
with
6 additions
and
15 deletions.
There are no files selected for viewing
1 change: 0 additions & 1 deletion
1
qiskit_ibm_provider/fake_provider/backends/almaden/defs_almaden.json
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
qiskit_ibm_provider/fake_provider/backends/johannesburg/defs_johannesburg.json
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
qiskit_ibm_provider/fake_provider/backends/singapore/defs_singapore.json
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters