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

Qiskit / qiskit / 7282035075 / 1
88%
main: 88%

Build:
DEFAULT BRANCH: main
Ran 21 Dec 2023 12:06AM UTC
Files 983
Run time 20s
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

20 Dec 2023 10:31PM UTC coverage: 87.524% (-0.02%) from 87.542%
7282035075.1

push

github

web-flow
Track `QuantumCircuit.global_phase` in `ParameterTable` (#11428)

* Track `QuantumCircuit.global_phase` in `ParameterTable`

We have previously always had a split where circuit parameters used in
instructions were tracked in the `ParameterTable`, but any parameters
used in the global phase were not.  Any method that influenced the
parameters needed to separately check the global phase, and merge that
information with that in the `ParameterTable`.  This made it easy to
forget, or easy for the handling of it to become out of sync.

This commit now tracks the global phase as part of the `ParameterTable`,
so this object is now the canonical source of parameter information for
the circuit (outside the context of calibrations, which are handled
entirely separately).  The `ParameterTable` is an internal detail, and
only accessible through private attributes, so is not part of the public
interface.

* Restore mutation warning

* Restore newline

59168 of 67602 relevant lines covered (87.52%)

278597.03 hits per line

Source Files on job 7282035075.1
  • Tree
  • List 0
  • Changed 28
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7282035075
  • 70901b25 on github
  • Prev Job for on main (#7280670227.1)
  • Next Job for on main (#7287805073.1)
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