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

kontron / python-ipmi / 12653412863
70%

Build:
DEFAULT BRANCH: master
Ran 07 Jan 2025 02:36PM UTC
Jobs 1
Files 48
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

07 Jan 2025 02:35PM UTC coverage: 69.858% (+0.03%) from 69.833%
12653412863

push

github

hthiery
fix: add long password ipmi error
The given IPMI password can be longer than IPMI expect. In that case the _parse_output method in Ipmitool's
will output the following error "invalid literal for int() with base 16: 'lanplus:'". While if we look at
the line that was taken from IPMI we will see that its "lanplus: password is longer than 20 bytes.".
So the issue is that there is no check for this error and the function skips it and tries to convert
that string from a hex into an integer. I have added an execption, regex check, the match check and
a test function.

Signed-off-by: Evloev Sayfuddin <evloev.sayfuddin@wb.ru>

9 of 10 new or added lines in 2 files covered. (90.0%)

4728 of 6768 relevant lines covered (69.86%)

6.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.44
-1.39% pyipmi/errors.py
Jobs
ID Job ID Ran Files Coverage
1 run- - 12653412863.1 07 Jan 2025 02:36PM UTC 48
69.86
GitHub Action Run
Source Files on build 12653412863
  • Tree
  • List 48
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0de802b1 on github
  • Prev Build on master (#12370395792)
  • Next Build on master (#14875883207)
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

© 2025 Coveralls, Inc