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

zhmcclient / python-zhmcclient / test-5011
80%

Build:
DEFAULT BRANCH: master
Ran 29 Oct 2026 11:36AM UTC
Jobs 8
Files 71
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

29 Oct 2026 11:29AM UTC coverage: 79.576% (-0.2%) from 79.741%
test-5011

push

github

web-flow
Support additional_properties in list(), list_permitted_XXX(); Fixes (#2307)

* Support for additional_properties in list() for all resource types; Fixes

Details:

* Reworked the _list_with_operation() and _list_with_parent_array() methods
  that are used by the resource-type specific implementations of the list()
  method, to support the additional_properties parameter for all resource
  types and not just for those where the HMC supports the
  additional-properties query parameter on the list operation.

  This required adding a supports_additional_properties flag to the manager
  objects, which indicates whether the latest (!) HMC version supports the
  'additional-properties' query parameter on the corresponding List operation
  (consistent with the already existing supports_properties flag).

  The new approach is based on the supports_properties and
  supports_additional_properties flags in the manager object and tries the
  most efficient approach first and then falls back to less efficient but
  more broadly available approaches. The details of the approaches are
  described in the new "Listing resources" section of the documentation.

* Added a new _list_singleton() method for listing singleton objects that is
  also optimized in that it considers the resource cache for auto-updated
  resources. The only resurce type this is used for is the Console. This was
  done mostly for consistency with the other operations, but as a side effect
  it also takes benefit from the auto-updating of the console.

* Added the new supports_additional_properties=True flag for all resource
  types that support the 'additional-properties' query parm as of HMC 2.17.0:
  - activation_profile (only for profile type 'image')
  - adapter
  - certificates
  - partition_link
  - partition
  - sso_server_definition
  - storage_volume
  - virtual_switch
  - virtual_tape_resource

* Fixed the missing supports_properties=True flag for the following resource
  types:
  - ce... (continued)

2252 of 3308 branches covered (68.08%)

Branch coverage included in aggregate %.

197 of 271 new or added lines in 33 files covered. (72.69%)

1 existing line in 1 file now uncovered.

11482 of 13951 relevant lines covered (82.3%)

6.58 hits per line

Uncovered Changes

Lines Coverage ∆ File
53
74.92
-7.4% zhmcclient/_manager.py
21
80.85
2.42% zhmcclient/_console.py

Coverage Regressions

Lines Coverage ∆ File
1
74.92
-7.4% zhmcclient/_manager.py
Jobs
ID Job ID Ran Files Coverage
1 windows-latest,3.12,minimum - test-5011.1 29 Oct 2026 11:44AM UTC 71
79.53
GitHub Action Run
2 ubuntu-latest,3.9,latest - test-5011.2 29 Oct 2026 11:44AM UTC 71
79.55
GitHub Action Run
3 ubuntu-latest,3.15,minimum - test-5011.3 29 Oct 2026 11:44AM UTC 71
79.53
GitHub Action Run
4 macos-latest,3.15,latest - test-5011.4 29 Oct 2026 11:44AM UTC 71
79.55
GitHub Action Run
5 ubuntu-latest,3.10,minimum - test-5011.5 29 Oct 2026 11:44AM UTC 71
79.53
GitHub Action Run
6 windows-latest,3.15,latest - test-5011.6 29 Oct 2026 11:44AM UTC 71
79.55
GitHub Action Run
7 ubuntu-latest,3.15,latest - test-5011.7 29 Oct 2026 11:44AM UTC 71
79.55
GitHub Action Run
8 ubuntu-latest,3.9,minimum - test-5011.8 29 Oct 2026 11:44AM UTC 71
79.54
GitHub Action Run
Source Files on build test-5011
  • Tree
  • List 71
  • Changed 42
  • Source Changed 0
  • Coverage Changed 42
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 88f45e08 on github
  • Prev Build on master (#TEST-5009)
  • Next Build on master (#TEST-5017)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc