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

zhmcclient / zhmccli / test-1596
39%

Build:
DEFAULT BRANCH: master
Ran 09 Jan 2025 08:49AM UTC
Jobs 9
Files 34
Run time 203min
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

09 Jan 2025 08:47AM UTC coverage: 37.993% (+1.4%) from 36.572%
test-1596

push

github

andy-maier
Support for logon/logoff and named sessions

Details:

* Added new 'zhmc session logon/logoff' commands that manage the session
  in a file '.zhmc_sessions.yaml' in the user's home directory.

* Deprecated the existing 'zhmc session create/delete' commands since they
  are less convenient to use compared to the new logon/logoff commands,
  and cannot be used as intended on Windows due to the displayed export/unset
  commands.

* Added a general option '-s' / '--session-name' for specifying the name
  of the session that is managed in the '.zhmc_sessions.yaml' file.
  This allows having multiple sessions to different HMCs open at the same
  time, and selecting them by name. If not specified, the session name is
  'default'.

* The 'session delete' command was changed to unset all ZHMC_* environment
  variables, instead of just ZHMC_SESSION_ID.

* If logon options and ZHMC_* environment variables are both specified,
  the logon options now have precedence and none of the ZHMC_* environment
  variables is used (except ZHMC_PASSWORD). This changes the earlier
  behavior where ZHMC_SESSION_ID was used even when logon options were
  specified.

* The existing testcases for sessions were adjusted for the new behavior.

* Added function testcases for the new _session_file.py module.

* The end2end testcases for the _cmd_sessions.py module were extended with
  new testcases.

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

248 of 349 new or added lines in 5 files covered. (71.06%)

5 existing lines in 2 files now uncovered.

3074 of 8091 relevant lines covered (37.99%)

3.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 macos-latest,3.8,latest - test-1596.1 09 Jan 2025 12:09PM UTC 0
37.97
GitHub Action Run
2 macos-latest,3.11,latest - test-1596.2 09 Jan 2025 12:09PM UTC 0
37.95
GitHub Action Run
3 windows-latest,3.13,latest - test-1596.3 09 Jan 2025 12:09PM UTC 0
37.95
GitHub Action Run
4 ubuntu-22.04,3.8,latest - test-1596.4 09 Jan 2025 12:09PM UTC 0
37.97
GitHub Action Run
5 ubuntu-latest,3.13,latest - test-1596.5 09 Jan 2025 12:09PM UTC 0
37.95
GitHub Action Run
6 ubuntu-latest,3.13,minimum - test-1596.6 09 Jan 2025 12:09PM UTC 0
37.98
GitHub Action Run
7 windows-latest,3.8,minimum - test-1596.7 09 Jan 2025 12:09PM UTC 0
37.99
GitHub Action Run
8 ubuntu-latest,3.12,latest - test-1596.8 09 Jan 2025 12:09PM UTC 0
37.95
GitHub Action Run
9 macos-latest,3.13,minimum - test-1596.9 09 Jan 2025 12:09PM UTC 0
37.98
GitHub Action Run
Source Files on build test-1596
Detailed source file information is not available for this build.
  • Back to Repo
  • 3249f605 on github
  • Prev Build on master (#TEST-1594)
  • Next Build on master (#TEST-1597)
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