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

zhmcclient / python-zhmcclient
77%

Build:
DEFAULT BRANCH: master
Repo Added 29 Apr 2023 03:35PM UTC
Files 64
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 1.18/andy/circumvent-pywinpty
  • 1.18/andy/exclude-py3.13.1
  • 1.18/andy/exclude-py3.13.1-changes
  • 1.19/andy/changelog-fix-fcp-sg
  • 1.19/andy/fix-change-file
  • 1.19/andy/fix-pytz
  • 1.19/andy/fix-safety-2025-02-26
  • 1.19/andy/issue-1760
  • 1.19/andy/issue-1764
  • 1.19/andy/safety-2025-02-23
  • 1.19/andy/safety-2025-02-26
  • 1.19/fix-test-sg-fcp
  • 1.20/andy/build-test
  • 1.20/andy/drop-get-wwpns
  • 1.20/andy/exclude-pytz2025.2
  • 1.20/andy/fix-github-release
  • 1.20/andy/fix-publish-workflow
  • 1.20/andy/fix-safety-marshmallow
  • 1.20/andy/fix/export-unknown-keys
  • 1.20/andy/improve-features
  • 1.20/andy/pip-ld-quiet
  • 1.20/andy/platform-details
  • 1.20/andy/safety-dependencies
  • 1.21/andy/fix-authors-order
  • 1.21/andy/fix.snowballstemmer
  • 1.21/andy/improve-connectionerror-exc
  • 1.21/andy/read-retries
  • 1.21/andy/safety-2025-05-11
  • 1.21/andy/safety-2025-06-04
  • 1.21/andy/urllib3-version
  • 1.21/safety-tornado
  • 1.22/andy/fix-build-error
  • 1.22/andy/fix-makefile-testcases
  • 1.22/andy/fix-typer-0.17
  • 1.22/andy/no-vswitches-z17
  • 1.23/andy/delete-hs-exceptions
  • 1.23/andy/doc-add-missing-exceptions
  • 1.23/andy/fix-notification-buffer
  • 1.23/andy/fix-pytokens-dep
  • 1.23/andy/remove-dateutil
  • 1.23/andy/remove-decorator
  • 1.23/andy/remove-dep-pyrsistent
  • 1.23/andy/remove-dep-pytz
  • 1.24/andy/fix-end2end-pl-name
  • 1.24/andy/fix-mailmap
  • 1.24/andy/fix-pip-backtracking-coverage
  • 1.24/andy/fix-pydantic-core-deps
  • 1.24/andy/pylint-400
  • 1.24/andy/safety-2025-11-03
  • 1.24/andy/sphinx-deps
  • 1.24/smitterl/fix_example_license
  • 1.25/andy/bump-bleach
  • 1.25/andy/bump-cryptography
  • 1.25/andy/bump-jupyter-server
  • 1.25/andy/changelog
  • 1.25/andy/check-mend-during-releasing
  • 1.25/andy/commit-message-checker
  • 1.25/andy/dependabot-2026-05-12
  • 1.25/andy/fix-commit-length-check
  • 1.25/andy/fix-safety
  • 1.25/andy/missing-deps-2026-03-08
  • 1.25/andy/mock-no-wo
  • 1.25/andy/pindownstomp
  • 1.25/andy/reduce-test-envs
  • 1.25/andy/relax-commit-check
  • 1.25/andy/relax-commit-length-check
  • 1.25/andy/safety-2026-02-11
  • 1.25/andy/safety-2026-03-29
  • 1.25/andy/safety-2026-05-12
  • 1.25/andy/safety-changes
  • 1.25/andy/tolerate-deleted-release-branch
  • 1.25/andy/tolerate-empty-stomp-body
  • 1.25/renovate/actions-checkout-7.x
  • 1.25/renovate/nick-fields-retry-4.x
  • andy/adapter-classic-mode
  • andy/add-author-chaithra
  • andy/add-backport-changelog
  • andy/add-backport-workflow
  • andy/add-example-permitted-adapters
  • andy/add-httperror-body
  • andy/add-missing-changes
  • andy/add-notification-cert-validation
  • andy/add-props-storage-volume-list
  • andy/authors-locale
  • andy/backport-fail-on-conflict
  • andy/blank-client-secret
  • andy/branch-coverage
  • andy/bump-bleach
  • andy/bump-jupyter-server
  • andy/changelog
  • andy/changelog-fix-fcp-sg
  • andy/changelog-in-master-docs
  • andy/check-all-missing
  • andy/check-blanked-logs
  • andy/check-changes
  • andy/check-mend-during-releasing
  • andy/checkers
  • andy/circumvent-pywinpty
  • andy/cleanup-makefile-windows
  • andy/cleanup-test-partitionlinks
  • andy/commit--check
  • andy/commit-message-checker
  • andy/concepts-docs
  • andy/configurable-log-response-truncation
  • andy/consolidate-mock
  • andy/consolidate-test-logging
  • andy/coveralls-retries
  • andy/create-hs-pl
  • andy/cryptography
  • andy/delete-hs-exceptions
  • andy/dependabot-2026-05-12
  • andy/dependabot-labels
  • andy/doc-add-missing-exceptions
  • andy/doclinkcheck
  • andy/docs-improve-rtconfig-defaults
  • andy/docs-lpar-dpm
  • andy/document-backport
  • andy/drop-get-wwpns
  • andy/drop-py38
  • andy/end2end-check
  • andy/exclude-py3.13.1
  • andy/exclude-py3.13.1-changes
  • andy/failon-blanked-findings
  • andy/fix-authors
  • andy/fix-authors-order
  • andy/fix-backport-workflow
  • andy/fix-broken-doclinks
  • andy/fix-build-error
  • andy/fix-busy-error
  • andy/fix-change-file
  • andy/fix-changelog-module-links
  • andy/fix-check-reqs
  • andy/fix-check-zhmcclient
  • andy/fix-commit-checks
  • andy/fix-commit-length-check
  • andy/fix-dev-changelog
  • andy/fix-doc-warnings
  • andy/fix-end2end-partitionlink-2
  • andy/fix-end2end-pl-name
  • andy/fix-examples
  • andy/fix-feature-enabled
  • andy/fix-filter-type
  • andy/fix-format-uri-reference
  • andy/fix-github-release
  • andy/fix-http-log
  • andy/fix-list-permitted-adapters
  • andy/fix-local-check-reqs
  • andy/fix-mailmap
  • andy/fix-make-dependencies
  • andy/fix-make-deps
  • andy/fix-makefile
  • andy/fix-makefile-testcases
  • andy/fix-nltk-310-deps
  • andy/fix-notification-buffer
  • andy/fix-partlink-end2end
  • andy/fix-pip-backtracking-coverage
  • andy/fix-publish-warning
  • andy/fix-pydantic-core-deps
  • andy/fix-pytokens-dep
  • andy/fix-pytz
  • andy/fix-release-squash-merge
  • andy/fix-release-verify
  • andy/fix-roman-numerals
  • andy/fix-safety
  • andy/fix-safety-2025-02-26
  • andy/fix-safety-ids
  • andy/fix-safety-marshmallow
  • andy/fix-scheduled-runs
  • andy/fix-squash-merge-2
  • andy/fix-typer-0.17
  • andy/fix-win-314
  • andy/fix.snowballstemmer
  • andy/ft-common-tests
  • andy/ft-rework
  • andy/generalize-publish-workflow
  • andy/git-ignore-extra-reqs
  • andy/handle-http-422-publish
  • andy/hipersocket-changes
  • andy/hw-messages-as-class
  • andy/importlib-metadata
  • andy/improve-adapter-assigned-test
  • andy/improve-backport-workflow
  • andy/improve-connectionerror-exc
  • andy/improve-coverage-config
  • andy/improve-features
  • andy/improve-testutils
  • andy/improved-e2e-logging
  • andy/increase-test-timeout
  • andy/links-in-changelog
  • andy/logon-always
  • andy/mailmap-update
  • andy/mend-idna
  • andy/mfa-server-definitions
  • andy/missing-deps-2026-03-08
  • andy/mock-no-wo
  • andy/mocked-blank-checking
  • andy/more-write-only-props
  • andy/no-vswitches-z17
  • andy/notification-stop
  • andy/omit-vendor-coverage
  • andy/partition-link
  • andy/partlink-cleanup
  • andy/partlink-wait-for-state
  • andy/password-command
  • andy/password-command-error
  • andy/pep639
  • andy/perf-metrics-lookup
  • andy/pip-ld-quiet
  • andy/pip-no-warn
  • andy/platform-details
  • andy/platform-env-display
  • andy/prod-pypi
  • andy/pylint-400
  • andy/python-3.14
  • andy/read-retries
  • andy/reduce-doclinkcheck
  • andy/reduce-hmc-sessions
  • andy/reduce-test-envs
  • andy/relax-commit-check
  • andy/relax-commit-length-check
  • andy/release-tolerance
  • andy/remove-dateutil
  • andy/remove-decorator
  • andy/remove-dep-pyrsistent
  • andy/remove-dep-pytz
  • andy/remove-dependabot-config
  • andy/remove-dependencies
  • andy/remove-immutable-views
  • andy/remove-impl-errors
  • andy/remove-ordereddict
  • andy/remove-travis
  • andy/rename-extra-reqs-file
  • andy/rename-req-files
  • andy/renovate-change-log
  • andy/renovate-constraints
  • andy/renovate-dependency-dashboard
  • andy/renovate-signed-commits
  • andy/renovate-signed-commits-2
  • andy/revert-1.20.0
  • andy/safety-2025-01
  • andy/safety-2025-02-23
  • andy/safety-2025-02-26
  • andy/safety-2025-05-11
  • andy/safety-2025-06-04
  • andy/safety-2025-06-26
  • andy/safety-2025-07-23
  • andy/safety-2025-11-03
  • andy/safety-2026-01-13
  • andy/safety-2026-02-11
  • andy/safety-2026-03-29
  • andy/safety-2026-05-12
  • andy/safety-2026-06-17
  • andy/safety-2026-07-07
  • andy/safety-2026-07-10
  • andy/safety-always
  • andy/safety-changes
  • andy/safety-dependencies
  • andy/safety-scan
  • andy/safety-warning
  • andy/security-docs
  • andy/session-logon
  • andy/session-repr
  • andy/silence-make-errors
  • andy/sphinx-deps
  • andy/split-aggregation
  • andy/sso-query-parms
  • andy/test-all-cpcs
  • andy/test-commit-check-linelength
  • andy/test-local
  • andy/test-mend-4
  • andy/test-partitionlink-wait-statuses
  • andy/test-yaml-files
  • andy/tolerate-empty-stomp-body
  • andy/trusted-publishing-comments
  • andy/update-authors
  • andy/urllib3-version
  • andy/windows-cleanup
  • anil/exclude-pytz2025.2
  • dependabot/pip/authlib-1.6.12
  • dependabot/pip/cryptography-48.0.1
  • dependabot/pip/idna-3.15
  • dependabot/pip/jupyterlab-4.5.9
  • dependabot/pip/mistune-3.3.0
  • dependabot/pip/pip-26.1.2
  • dependabot/pip/tornado-6.5.6
  • dependabot/pip/tornado-6.5.7
  • edwin/feature/export-ai-support-public
  • edwin/fix/export-reduction
  • edwin/fix/export-unknown-keys
  • edwin/fix/inventory-error-details
  • edwin/fix/unused-adapters
  • edwin/fix/unused-port-objects
  • fix/jupyter-server-cve-2024-35178
  • fix_example_license
  • new_safety_issue
  • new_safety_issue_stable_1.25
  • pindownstomp
  • release_1.18.3
  • release_1.19.0
  • release_1.19.1
  • release_1.19.2
  • release_1.20.0
  • release_1.20.2
  • release_1.20.3
  • release_1.21.0
  • release_1.21.1
  • release_1.22.0
  • release_1.22.1
  • release_1.23.0
  • release_1.23.1
  • release_1.23.2
  • release_1.24.0
  • release_1.24.1
  • release_1.25.0
  • release_1.25.1
  • renovate/actions-checkout-5.x
  • renovate/actions-checkout-6.x
  • renovate/actions-checkout-7.x
  • renovate/actions-github-script-8.x
  • renovate/actions-github-script-9.x
  • renovate/actions-setup-python-6.x
  • renovate/configure
  • renovate/coverage-7.x
  • renovate/major-octokit-monorepo
  • renovate/nick-fields-retry-4.x
  • renovate/octokit-monorepo
  • renovate/python-3.x
  • report_console_problem
  • safety_issue_1.25
  • safety_issues
  • safety_issues_1.24
  • safetyy
  • simon/fixcpcinventory
  • simon/fixe2evsr
  • sso-mock-definitions
  • sso_server
  • stable_1.10
  • stable_1.11
  • stable_1.12
  • stable_1.13
  • stable_1.14
  • stable_1.15
  • stable_1.16
  • stable_1.17
  • stable_1.18
  • stable_1.19
  • stable_1.20
  • stable_1.21
  • stable_1.22
  • stable_1.23
  • stable_1.24
  • stable_1.25
  • stable_1.7
  • stable_1.8
  • stable_1.9
  • start_1.19.1
  • start_1.19.2
  • start_1.20.0
  • start_1.20.1
  • start_1.20.2
  • start_1.20.3
  • start_1.21.0
  • start_1.21.1
  • start_1.21.2
  • start_1.22.0
  • start_1.22.1
  • start_1.23.0
  • start_1.23.1
  • start_1.23.2
  • start_1.23.3
  • start_1.24.0
  • start_1.24.1
  • start_1.24.2
  • start_1.25.0
  • start_1.25.1
  • start_1.25.2
  • start_1.26.0
  • storage-fabric
  • storagesite
  • tapelink
  • virtualtape
  • zhmc/anil/upgrade-nltk
  • zhmc/anil/upgrade-safety

15 Jul 2026 12:13PM UTC coverage: 77.26% (+0.02%) from 77.24%
test-4748

push

github

web-flow
Added mock definitions for SSO Server Definitions (#2227)

* SSOServerDefinition: Added type & add.props query parms; Fixed rename

Details:

* This change has no update to the change log, because the support for
  SSOServerDefinition has not yet been released (targeted for 1.26.0).

* Added 'type' to the query properties of the SSOServerDefinitionManager
  class. That is sufficient to get it supported in the code.

* Added the 'additional_properties' parameter to
  SSOServerDefinitionManager.list(), passing it on to the underlying
  _list_with_operation() method. Thst is sufficient to get it supported in the
  code.

* Fixed the incorrect statement that renames of SSOServerDefinition objects
  would not be allowed, and the corresponding code in
  SSOServerDefinition.update_properties(). That was actually a copy&paste error
  when copying LDAPServerDefinition, where renames are not actually allowed.

* Added 'type' and 'additional-properties' to the query parameters in the mock
  support for "List SSO Server Definitions".

* Added support for the 'properties' query parameter in the mock support for
  "Get SSO Server Definition Properties".

* In the end2end tests for SSOServerDefinition, fixed the mismatch between the
  SSOServerDefinition name that was created and what was actually intended.
  Also, made sure the cleanup deletion gets executed in case of errors right
  in the test function, instead of relying on the next execution of the
  test function (which has code to first clean up a resource that remained from
  the previous run).

* Extended the test_ssosrvdef_find_list() test function to test the
  'additional-properties' query parameter.

* In the end2end test function  test_ssosrvdef_crud(), adjusted the test for
  renaming to now expect success on renaming.

Signed-off-by: Andreas Maier <maiera@de.ibm.com>

* Added mock definitions for SSO Server Definitions

Signed-off-by: Vonteddu Chaithra <Vonteddu.Chaithra1@ibm.com>

* Fix flake8 E501 ... (continued)

1869 of 2888 branches covered (64.72%)

Branch coverage included in aggregate %.

15 of 15 new or added lines in 3 files covered. (100.0%)

9805 of 12222 relevant lines covered (80.22%)

6.41 hits per line

Relevant lines Covered
Build:
Build:
12222 RELEVANT LINES 9805 COVERED LINES
6.41 HITS PER LINE
Source Files on master
  • Tree
  • List 64
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
test-4748 master Added mock definitions for SSO Server Definitions (#2227) * SSOServerDefinition: Added type & add.props query parms; Fixed rename Details: * This change has no update to the change log, because the support for SSOServerDefinition has not yet ... push 15 Jul 2026 12:21PM UTC web-flow github
77.26
test-4739 master Support for additional_properties in StorageVolumeManager.list() (#2224) Details: * This change adds support for the 'additional_properties' parameter in StorageVolumeManager.list(). This requires HMC 2.17.0. * Added testing of the 'additiona... push 14 Jul 2026 07:07AM UTC web-flow github
77.24
test-4738 master Tolerate missing check_reqs_prepare run (#2225) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 12 Jul 2026 04:41AM UTC web-flow github
77.24
test-4735 master Addressed safety issues (#2223) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 11 Jul 2026 10:42PM UTC web-flow github
77.24
test-4732 master Addressed safety issues (#2223) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 10 Jul 2026 10:09AM UTC web-flow github
77.24
test-4731 master Fixed filename of extra_reqs files in .gitignore (#2222) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 10 Jul 2026 10:09AM UTC web-flow github
77.24
test-4728 master Renamed requirements file for testutils extra (#2221) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 10 Jul 2026 08:42AM UTC web-flow github
77.24
test-4726 master Renamed requirements files (#2220) Signed-off-by: Andreas Maier <maiera@de.ibm.com> push 10 Jul 2026 08:24AM UTC web-flow github
77.24
test-4724 master Bump mistune from 3.2.1 to 3.3.0 (#2217) Bumps [mistune](https://github.com/lepture/mistune) from 3.2.1 to 3.3.0. - [Release notes](https://github.com/lepture/mistune/releases) - [Changelog](https://github.com/lepture/mistune/blob/main/docs/chang... push 10 Jul 2026 08:00AM UTC web-flow github
77.24
test-4722 master Bump pip from 26.1 to 26.1.2 (#2218) Bumps [pip](https://github.com/pypa/pip) from 26.1 to 26.1.2. - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/pip/compare/26.1...26.1.2) --- updated-dependenc... push 10 Jul 2026 07:42AM UTC web-flow github
77.24
See All Builds (2152)
  • Repo on GitHub
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