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

zhmcclient / python-zhmcclient / test-3545
77%

Build:
DEFAULT BRANCH: master
Ran 28 Apr 2025 02:08PM UTC
Jobs 11
Files 59
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

28 Apr 2025 02:03PM UTC coverage: 80.047% (-0.7%) from 80.783%
test-3545

push

github

andy-maier
Support for Console / CPC Hardware Messages

Details:

* Added a resource class 'zhmcclient.HwMessage' and corresponding manager
  class 'zhmcclient.HwMessageManager' to support hardware messages. The
  hardware messages are accessible for CPC and Console via a new property
  'hw_messages'. A HwMessage object supports list() and find..() methods,
  property retrieval, 'delete()', 'request_service()',
  'get_service_information()' and 'decline_service()'.

* Added zhmcclient mock support for all operations related to hardware
  messages for Console and CPC.

* Test: Added end2end testcases for hardware messages (list/get). Updated
  the end2end mock definitions for z14 and z16 to have some hardware
  messages.

* Test: Added unit testcases for hardware messages (list/get/delete) that
  work against a mocked environment.

* Extended _list_with_operation() to add a query_parms parameter, so that
  the begin_time and end_time parameters of list() can be supported.

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

138 of 274 new or added lines in 8 files covered. (50.36%)

9135 of 11412 relevant lines covered (80.05%)

8.8 hits per line

Uncovered Changes

Lines Coverage ∆ File
113
78.06
-2.34% zhmcclient_mock/_urihandler.py
20
68.75
zhmcclient/_hw_message.py
2
94.52
-0.11% zhmcclient_mock/_hmc.py
1
85.22
-0.19% zhmcclient/_manager.py
Jobs
ID Job ID Ran Files Coverage
1 macos-latest,3.8,latest - test-3545.1 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
2 ubuntu-latest,3.12,latest - test-3545.2 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
3 windows-latest,3.13.0,latest - test-3545.3 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
4 ubuntu-latest,3.13.0,latest - test-3545.4 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
5 windows-latest,3.8,minimum - test-3545.5 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
6 macos-latest,3.13.0,minimum - test-3545.6 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
7 ubuntu-latest,3.9,latest - test-3545.7 28 Apr 2025 02:14PM UTC 59
80.02
GitHub Action Run
8 ubuntu-latest,3.13.0,minimum - test-3545.8 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
9 macos-latest,3.11,latest - test-3545.9 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
10 ubuntu-22.04,3.8,minimum - test-3545.10 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
11 windows-latest,3.8,latest - test-3545.11 28 Apr 2025 02:14PM UTC 59
79.99
GitHub Action Run
Source Files on build test-3545
  • Tree
  • List 59
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d5f632e4 on github
  • Prev Build on master (#TEST-3543)
  • Next Build on master (#TEST-3548)
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