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

Matoking / protontricks / 7963487251
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: cli-refactor
DEFAULT BRANCH: master
Ran 19 Feb 2024 05:50PM UTC
Jobs 6
Files 78
Run time 13s
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

19 Feb 2024 05:49PM UTC coverage: 96.126% (+0.01%) from 96.114%
7963487251

push

github

Matoking
Tolerate compatibilitytool.vdf parsing issues

Tolerate missing fields when parsing `compatibilitytool.vdf` instead of
crashing. We already had checks for empty VDF files or files that don't
parse as valid VDF. In addition to those checks, also check that
expected fields exist and log a warning otherwise; previously
Protontricks would crash upon finding these fields missing.

While user reports with this specific issue haven't been reported, it
doesn't hurt to make the parsing more reliable in this case. The Steam
client tolerates these issues so do the same.

Refs #284

7642 of 7950 relevant lines covered (96.13%)

0.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python-3.8 - 7963487251.1 19 Feb 2024 05:50PM UTC 0
96.09
2 python-3.10 - 7963487251.2 19 Feb 2024 05:50PM UTC 0
96.09
3 python-3.7 - 7963487251.3 19 Feb 2024 05:50PM UTC 0
96.19
4 python-3.6 - 7963487251.4 19 Feb 2024 05:50PM UTC 0
96.19
5 python-3.11 - 7963487251.5 19 Feb 2024 05:50PM UTC 0
96.09
6 python-3.9 - 7963487251.6 19 Feb 2024 05:50PM UTC 0
96.09
Source Files on build 7963487251
Detailed source file information is not available for this build.
  • Back to Repo
  • d3d6dc91 on github
  • Prev Build on check_launcher_start (#7855965655)
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