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

zhmcclient / zhmccli / test-1752
39%

Build:
DEFAULT BRANCH: master
Ran 26 Apr 2025 10:09PM UTC
Jobs 36
Files 34
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 Apr 2025 07:38AM UTC coverage: 40.022%. Remained the same
test-1752

push

github

andy-maier
End2end test concept and cleanup of test support

Details:

* Used zhmcclient from dev branch andy/improve-testutils

* Added a pytest fixture zhmc_session that provides a logged-on session
  based on a HMC session file, for use by end2end test functions.

* Added end2end testcase test_cpc.py with simple tests to demonstrate
  and verify the end2end test concept.

* Moved session management functions to the zhmcclient project, into
  the zhmcclient.testutils module:
  - delete_hmc_session() as teardown_hmc_session_id()
  - is_valid_hmc_session() as is_valid_hmc_session_id()
  - create_hmc_session() was deleted because setup_hmc_session() already
    existed there.

* Moved end2end test functions test_utils_valid_session() and
  test_utils_invalid_session() to the zhmcclient project and extended
  them there.

* Reduced run_zhmc() to just run the zhmc command, because the session
  setup and teardown is now performed by other functions.

* The previously existing run_zhmc() was moved into the test_session.py
  module because it has the ability to initialize arbitrary HMC setup files
  which is needed (only) by that test module.

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

3269 of 8168 relevant lines covered (40.02%)

14.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ubuntu-latest,3.11,latest - test-1752.1 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
2 macos-latest,3.9,latest - test-1752.2 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
3 macos-latest,3.8,minimum - test-1752.3 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
4 ubuntu-latest,3.10,latest - test-1752.4 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
5 windows-latest,3.8,minimum - test-1752.5 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
6 ubuntu-latest,3.11,minimum - test-1752.6 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
7 windows-latest,3.11,latest - test-1752.7 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
8 windows-latest,3.11,minimum - test-1752.8 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
9 macos-latest,3.10,minimum - test-1752.9 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
10 ubuntu-latest,3.10,minimum - test-1752.10 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
11 ubuntu-22.04,3.8,minimum - test-1752.11 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
12 ubuntu-latest,3.12,minimum - test-1752.12 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
13 ubuntu-latest,3.9,latest - test-1752.13 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
14 macos-latest,3.8,latest - test-1752.14 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
15 windows-latest,3.12,latest - test-1752.15 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
16 ubuntu-latest,3.13,latest - test-1752.16 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
17 ubuntu-latest,3.9,minimum - test-1752.17 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
18 macos-latest,3.11,latest - test-1752.18 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
19 windows-latest,3.13,latest - test-1752.19 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
20 ubuntu-22.04,3.8,latest - test-1752.20 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
21 macos-latest,3.12,latest - test-1752.21 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
22 windows-latest,3.8,latest - test-1752.22 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
23 windows-latest,3.10,minimum - test-1752.23 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
24 windows-latest,3.13,minimum - test-1752.24 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
25 windows-latest,3.9,minimum - test-1752.25 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
26 windows-latest,3.9,latest - test-1752.26 26 Apr 2025 10:39PM UTC 34
40.0
GitHub Action Run
27 macos-latest,3.13,minimum - test-1752.27 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
28 macos-latest,3.12,minimum - test-1752.28 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
29 macos-latest,3.13,latest - test-1752.29 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
30 windows-latest,3.10,latest - test-1752.30 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
31 ubuntu-latest,3.12,latest - test-1752.31 26 Apr 2025 10:39PM UTC 34
39.96
GitHub Action Run
32 windows-latest,3.12,minimum - test-1752.32 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
33 ubuntu-latest,3.13,minimum - test-1752.33 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
34 macos-latest,3.9,minimum - test-1752.34 26 Apr 2025 10:39PM UTC 34
40.02
GitHub Action Run
35 macos-latest,3.11,minimum - test-1752.35 26 Apr 2025 10:39PM UTC 34
40.01
GitHub Action Run
36 macos-latest,3.10,latest - test-1752.36 26 Apr 2025 10:39PM UTC 34
39.98
GitHub Action Run
Source Files on build test-1752
  • Tree
  • List 34
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 936ac232 on github
  • Prev Build on master (#TEST-1747)
  • Next Build on master (#TEST-1754)
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