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

zhmcclient / python-zhmcclient / test-4058 / 2
80%
master: 80%

Build:
DEFAULT BRANCH: master
Ran 13 Oct 2025 03:13PM UTC
Files 60
Run time 4s
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

13 Oct 2025 02:56PM UTC coverage: 79.542% (-0.02%) from 79.565%
test-4058.2

push

github

andy-maier
Added support for make target 'end2end_check'

Details:

* Added make target 'end2end_check' which runs the existing end2end test
  function test_hmcdef_check_all_hmcs(). This was done by changing the
  'skip' marker on that test function to a new custom marker 'check_hmcs'.

* The test_hmcdef_check_all_hmcs() test function did not yet support the
  recently introduced password commands, because it created its session
  directly. Changed this to call the setup_hmc_session() function instead.

* Improved the test_hmcdef_check_all_hmcs() test function further:
  - Reduced connect timeout/retries in the retry/timeout config.
  - Setup HMC session only once for each HMC definition.
  - Fail the test when there were HMC check errors.

* Because the setup_hmc_session() function used pytest.skip() when the HMC
  is not reachable, this caused the loop through all defined HMCs to end
  prematurely. Fixed this by adding an optional 'skip_on_failure' parameter
  to setup_hmc_session(), that selects between pytest skipping and
  raising exceptions.

* Changed the assertion for correct CPCs in that test function to become
  a print() so that the test function continues through the loop of all defined
  HMCs in that case.

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

9176 of 11536 relevant lines covered (79.54%)

0.8 hits per line

Source Files on job macos-latest,3.8,latest - test-4058.2
  • Tree
  • List 60
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 0
  • 6a773f7f on github
  • Prev Job for on master (#test-4056.6)
  • Next Job for on master (#test-4063.1)
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