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

python-control / python-control / 15878320576
95%
master: 94%

Build:
Build:
LAST BUILD BRANCH: robust_hinfsyn_add_suboptimal_synth
DEFAULT BRANCH: master
Ran 25 Jun 2025 02:01PM UTC
Jobs 9
Files 45
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

25 Jun 2025 01:54PM UTC coverage: 94.745% (-0.01%) from 94.759%
15878320576

push

github

web-flow
Disk margin calculations (#1146)

* Initial version of disk margin calculation and example/test script

* Comment updates: update margins.py header, clarify import exception handler comment, fix typo in skew description of disk_margins docstring

* More work in progress on disk margin calculation, adding new prototype function to plot allowable gain/phase variations.

* Add disk_margin_plot to subroutine list in comment header in margins.py

* Follow-on to ba157895f, add disk_margin_plot to list of functions within the margins module

* More work in progress on disk_margin_plot.  Corrected a typo/bug in the
calculation of 'f', the bounding complex curve.  Seems to look correct for balanced
(skew = 0) case, still verifying the skewed equivalent.

* Further progress/debugging on disk margin calculation + plot utility

* Clean up docstring/code for disk_margin_plot

* Clean up docstring/code for disk_margin_plot

* Remove debugging statements, update comments, add unit tests.

* Minor change to fix logic to find minimum across DGM, DPM numpy vectors

* Rename disk margin example, since unit tests are now written in control/tests/margin_test.py

* Remove unneeded dependencies from margins.py, used for debugging

* Minor updates to docstrings

* Undo d92fb2045

* Minor tweaks to plots in example script for readability

* Fix typo in disk_margin_plot.

* Fix mag2db import hack/workaround and trim down disk_margin docstring.

* Add input handling to disk_margin, clean up column width/comments

* Move disk_margin_plot out of the library into the example script

* Recommended changes from the linter

* Follow-on to 5f34a7bea

* Add disk_margins to function list

* Whittle down the docstring from disk_margins

* Put more comments in the disk margin example, add example to documentation

* Fixing docstrings

* Corrected expected values for 'no-slycot' condition in newly-... (continued)

9934 of 10485 relevant lines covered (94.74%)

8.29 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
16
93.31
-0.38% margins.py
Jobs
ID Job ID Ran Files Coverage
1 conda-pytest_py3.12_no-Slycot_no-Pandas_conda_CVXOPT- - 15878320576.1 25 Jun 2025 02:07PM UTC 45
90.71
GitHub Action Run
2 conda-pytest_py3.12_conda-Slycot_no-Pandas_no_CVXOPT- - 15878320576.2 25 Jun 2025 02:08PM UTC 45
92.96
GitHub Action Run
3 conda-pytest_py3.12_conda-Slycot_conda-Pandas_conda_CVXOPT-; QtAgg - 15878320576.3 25 Jun 2025 02:09PM UTC 45
93.84
GitHub Action Run
4 conda-pytest_py3.10_conda-Slycot_no-Pandas_conda_CVXOPT- - 15878320576.4 25 Jun 2025 02:01PM UTC 45
93.71
GitHub Action Run
5 conda-pytest_py3.12_conda-Slycot_no-Pandas_conda_CVXOPT- - 15878320576.5 25 Jun 2025 02:08PM UTC 45
93.71
GitHub Action Run
6 conda-pytest_py3.10_no-Slycot_no-Pandas_conda_CVXOPT- - 15878320576.6 25 Jun 2025 02:01PM UTC 45
90.71
GitHub Action Run
7 conda-pytest_py3.10_no-Slycot_no-Pandas_no_CVXOPT- - 15878320576.7 25 Jun 2025 02:01PM UTC 45
89.97
GitHub Action Run
8 conda-pytest_py3.10_conda-Slycot_no-Pandas_no_CVXOPT- - 15878320576.8 25 Jun 2025 02:01PM UTC 45
92.96
GitHub Action Run
9 conda-pytest_py3.12_no-Slycot_no-Pandas_no_CVXOPT- - 15878320576.9 25 Jun 2025 02:01PM UTC 45
89.97
GitHub Action Run
Source Files on build 15878320576
  • Tree
  • List 45
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15878320576
  • aa92b653 on github
  • Prev Build on main (#15817454629)
  • Next Build on main (#16077526549)
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

© 2025 Coveralls, Inc