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

zhmcclient / zhmccli / test-1750
39%

Build:
DEFAULT BRANCH: master
Ran 25 Apr 2025 07:39AM UTC
Jobs 9
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-1750

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%)

3.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 macos-latest,3.11,latest - test-1750.1 25 Apr 2025 07:43AM UTC 34
39.98
GitHub Action Run
2 macos-latest,3.8,latest - test-1750.2 25 Apr 2025 07:43AM UTC 34
40.0
GitHub Action Run
3 ubuntu-22.04,3.8,latest - test-1750.3 25 Apr 2025 07:43AM UTC 34
40.0
GitHub Action Run
4 ubuntu-latest,3.13,latest - test-1750.4 25 Apr 2025 07:43AM UTC 34
39.96
GitHub Action Run
5 windows-latest,3.13,latest - test-1750.5 25 Apr 2025 07:43AM UTC 34
39.96
GitHub Action Run
6 ubuntu-latest,3.12,latest - test-1750.6 25 Apr 2025 07:43AM UTC 34
39.96
GitHub Action Run
7 ubuntu-latest,3.13,minimum - test-1750.7 25 Apr 2025 07:43AM UTC 34
39.98
GitHub Action Run
8 macos-latest,3.13,minimum - test-1750.8 25 Apr 2025 07:43AM UTC 34
39.98
GitHub Action Run
9 windows-latest,3.8,minimum - test-1750.9 25 Apr 2025 07:43AM UTC 34
40.02
GitHub Action Run
Source Files on build test-1750
  • 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-1752)
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