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

Qiskit / qiskit / 8409308437
89%
main: 88%

Build:
Build:
LAST BUILD BRANCH: lightcone-fix
DEFAULT BRANCH: main
Ran 24 Mar 2024 12:46PM UTC
Jobs 1
Files 821
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

24 Mar 2024 12:31PM UTC coverage: 89.32% (-0.005%) from 89.325%
8409308437

push

github

web-flow
ParameterVector support for pulse parameter assignment (#12045)

* Added test and release notes update

* Reformatting

* Added test and release notes update

* Reformatting

* Added compatibility of pulse ParameterManager with ParameterVector

It is now possible to assign to a pulse schedule parameters in the form of a list of values that can be directly binded to ParameterVector. This PR is based on the current functioning of the analogous method for the QuantumCircuit class.

* Commit requested changes

Type for submitting a list of parameters has been set to Sequence for the case of ParameterVector. This enables the user to also pass a tuple of values/ParameterExpressions

* Update pulse_parameter_manager_compat_with_ParameterVector-7d31395fd4019827.yaml

Co-authored-by: TsafrirA <113579969+TsafrirA@users.noreply.github.com>

* Added tests for Schedule and case of mix Parameter+numeric values

Complementary tests have been added for checking the pulse.Schedule.assign_parameters() method, as well as the functioning of binding to a ParameterVector a collection of numeric values and new ParameterExpression (through Parameter).

* Corrected error for schedule test

An error was occurring when trying to get access to an instruction parameter within schedule.instructions

* Correction to test schedule

* Added test and release notes update

* Reformatting

* Added test and release notes update

* Reformatting

* Added compatibility of pulse ParameterManager with ParameterVector

It is now possible to assign to a pulse schedule parameters in the form of a list of values that can be directly binded to ParameterVector. This PR is based on the current functioning of the analogous method for the QuantumCircuit class.

* Commit requested changes

Type for submitting a list of parameters has been set to Sequence for the case of ParameterVector. This enables the user to also pass a tuple of values/ParameterExpressions

* Update pulse_parameter_manager_compat_wi... (continued)

16 of 19 new or added lines in 2 files covered. (84.21%)

16 existing lines in 2 files now uncovered.

59804 of 66955 relevant lines covered (89.32%)

233933.21 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
94.51
-1.46% qiskit/pulse/parameter_manager.py

Uncovered Existing Lines

Lines Coverage ∆ File
4
92.11
-0.51% crates/qasm2/src/lex.rs
12
97.15
0.0% crates/qasm2/src/parse.rs
Jobs
ID Job ID Ran Files Coverage
1 8409308437.1 24 Mar 2024 12:46PM UTC 821
89.32
GitHub Action Run
Source Files on build 8409308437
  • Tree
  • List 821
  • Changed 29
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 88b5193e on github
  • Prev Build on gh-readonly-queue/main/pr-12055-f713c78c28d7d9adad60882be9515bcf95eccbeb (#8390871393)
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