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

Matoking / protontricks / 7963487251 / 5
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: cli-refactor
DEFAULT BRANCH: master
Ran 19 Feb 2024 05:50PM UTC
Files 13
Run time 0s
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.093% (+0.01%) from 96.081%
7963487251.5

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

1279 of 1331 relevant lines covered (96.09%)

0.96 hits per line

Source Files on job python-3.11 - 7963487251.5
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7963487251
  • d3d6dc91 on github
  • Prev Job for on tolerate_compatibilitytool_issues (#7855965655.4)
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