If awk fails to read the file, we will simply fail to parse the output
to integer immediatly after.
if kernel_driver == "i915":
try:
gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}",
if kernel_driver == "i915":
try:
gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}",
- "/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True)
+ "/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True, check=False)
if int(gen) < 9:
return "intel_hasvk"
except:
if int(gen) < 9:
return "intel_hasvk"
except: