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

Matoking / protontricks / 7963440366 / 6
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: cli-refactor
DEFAULT BRANCH: master
Ran 19 Feb 2024 05:45PM 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:25PM UTC coverage: 96.09% (+0.01%) from 96.078%
7963440366.6

push

github

Matoking
Tolerate compatibilitytool.vdf parsing issues

Tolerate issues 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

1278 of 1330 relevant lines covered (96.09%)

0.96 hits per line

Source Files on job python-3.8 - 7963440366.6
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7963440366
  • bc9fad23 on github
  • Prev Job for on tolerate_compatibilitytool_issues (#7855965655.1)
  • Next Job for on tolerate_compatibilitytool_issues (#7963487251.1)
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