From 81788951da684335800c379f9ce75d17b999c37d Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 17 Mar 2026 08:44:56 -1000 Subject: [PATCH] Exclude tests/benchmarks/ from clang-tidy file discovery --- script/clang-tidy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/script/clang-tidy b/script/clang-tidy index 9c2899026d2..f2834b44ac8 100755 --- a/script/clang-tidy +++ b/script/clang-tidy @@ -231,6 +231,9 @@ def main(): cwd = os.getcwd() files = [os.path.relpath(path, cwd) for path in git_ls_files(["*.cpp"])] + # Exclude benchmark files — they require google benchmark headers not + # available in the ESP32 toolchain and use different naming conventions. + files = [f for f in files if not f.startswith("tests/benchmarks/")] # Print initial file count if it's large if len(files) > 50: