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

Matoking / protontricks / 17694784456
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: cli-refactor
DEFAULT BRANCH: master
Ran 13 Sep 2025 09:34AM UTC
Jobs 6
Files 102
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

13 Sep 2025 09:32AM UTC coverage: 96.196% (-0.2%) from 96.366%
17694784456

push

github

Matoking
Fix silenced IO errors during library discovery

The exception handler used here was meant to return an empty list of
library folders if the VDF configuration file is empty. However, it also
included the actual parsing process as well, causing any unrelated IO
errors to be treated as the configuration file missing and all found
library folders to be discarded. No warning message was also logged in
this situation, even if it would make perfect sense to do so.

Fix this issue by moving VDF file and by performing the path resolving
for each Steam library path resolving in its own block.

Fixes #436

8598 of 8938 relevant lines covered (96.2%)

0.96 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
19
94.82
-0.4% /opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/protontricks/steam.py
19
94.82
-0.4% /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages/protontricks/steam.py
19
94.82
-0.4% /opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/protontricks/steam.py
19
94.77
-0.4% /opt/hostedtoolcache/Python/3.7.17/x64/lib/python3.7/site-packages/protontricks/steam.py
19
94.8
-0.4% /opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/protontricks/steam.py
19
94.8
-0.4% /opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/protontricks/steam.py
Jobs
ID Job ID Ran Files Coverage
1 python-3.12 - 17694784456.1 13 Sep 2025 09:34AM UTC 17
96.25
GitHub Action Run
2 python-3.8 - 17694784456.2 13 Sep 2025 09:34AM UTC 17
95.99
GitHub Action Run
3 python-3.9 - 17694784456.3 13 Sep 2025 09:34AM UTC 17
96.24
GitHub Action Run
4 python-3.11 - 17694784456.4 13 Sep 2025 09:34AM UTC 17
96.25
GitHub Action Run
5 python-3.7 - 17694784456.5 13 Sep 2025 09:34AM UTC 17
96.2
6 python-3.10 - 17694784456.6 13 Sep 2025 09:34AM UTC 17
96.25
GitHub Action Run
Source Files on build 17694784456
  • Tree
  • List 102
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • eeb00638 on github
  • Prev Build on master (#17620769561)
  • Next Build on fix_library_discovery (#17739916004)
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