llvm/bolt/test/perf2bolt/lit.local.cfg

import shutil
import subprocess

if shutil.which("perf") is not None and subprocess.run(["perf", "record", "-e", "cycles:u", "-o", "/dev/null", "--", "perf", "--version"], capture_output=True).returncode == 0:
    config.available_features.add("perf")