Avatar for the cpp-linter user
cpp-linter
cpp-linter-hooks
BlogDocsChangelog

feat: Add parallel execution support for clang-tidy

#203Merged
Comparing
parallel-execution
(
2c05970
) with
main
(
edc4ae4
)
CodSpeed Performance Gauge
-1%
Untouched
63
Skipped
13

Benchmarks

76 total
test_run_clang_tidy_invalid[args3-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
test_run_clang_tidy_invalid[args5-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
test_run_clang_tidy_invalid[args6-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
test_run_clang_tidy_valid[args0-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
test_run_clang_tidy_invalid[args0-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-5%
1 ms1.1 ms
test_run_clang_tidy_valid[args3-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.1 ms1.1 ms
test_run_clang_tidy_valid[args6-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.1 ms1.1 ms
test_run_clang_tidy_valid[args5-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1 ms1.1 ms
test_run_clang_tidy_invalid[args2-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.2 ms1.2 ms
test_run_clang_tidy_invalid[args1-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.2 ms1.2 ms
test_run_clang_tidy_valid[args2-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.2 ms1.3 ms
test_run_clang_tidy_invalid[args4-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.2 ms1.2 ms
test_run_clang_tidy_valid[args1-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-4%
1.2 ms1.3 ms
test_run_clang_tidy_valid[args4-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-3%
1.2 ms1.3 ms
test_resolve_version_clang_tidy[None-None]
tests/test_util.py
CodSpeed Performance Gauge
-1%
86.7 µs87.2 µs
test_run_clang_format_valid[args3-expected_retval3]
tests/test_clang_format.py
CodSpeed Performance Gauge
-1%
989.4 µs995.6 µs
test_is_version_installed_not_in_path
tests/test_util.py
CodSpeed Performance Gauge
+1%
511 µs508 µs
test_default_versions
tests/test_util.py
CodSpeed Performance Gauge
-1%
84.7 µs85.1 µs
test_resolve_install_with_none_default_version
tests/test_util.py
CodSpeed Performance Gauge
0%
1 ms1 ms
test_run_clang_format_invalid[args0-1]
tests/test_clang_format.py
CodSpeed Performance Gauge
0%
807.3 µs811.1 µs
test_run_clang_format_valid[args1-expected_retval1]
tests/test_clang_format.py
CodSpeed Performance Gauge
0%
989.5 µs994.2 µs
test_get_version_from_dependency_missing_file
tests/test_util.py
CodSpeed Performance Gauge
0%
959.5 µs963.8 µs
test_resolve_version_clang_format[invalid-None]
tests/test_util.py
CodSpeed Performance Gauge
0%
250 µs251 µs
test_install_tool_success
tests/test_util.py
CodSpeed Performance Gauge
0%
879.9 µs876.3 µs
test_resolve_version_clang_format[99-None]
tests/test_util.py
CodSpeed Performance Gauge
0%
272.9 µs274.1 µs

Commits

Click on a commit to change the comparison range
Base
main
edc4ae4
-1.22%
Add parallel jobs support to clang-tidy hook
d01022f
3 months ago
by shenxianpeng
+0.14%
Update cpp_linter_hooks/clang_tidy.py
6b15bef
3 months ago
by shenxianpeng
+0.01%
Update README.md
0252a86
3 months ago
by shenxianpeng
-0.04%
Update cpp_linter_hooks/clang_tidy.py
93848ed
3 months ago
by shenxianpeng
+0.06%
Fix clang-tidy jobs tests for export-fixes fallback
ae625e6
3 months ago
by shenxianpeng
-0.05%
fix: update per ruff format
fc4f61f
3 months ago
by shenxianpeng
+0.06%
fix: use --jobs=2 long form in parallel e2e config
2c05970
3 months ago
by Copilot
© 2026 CodSpeed Technology
Home Terms Privacy Docs