cpp-linter
cpp-linter-hooks
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fixup #89 to get latest version
#90
Merged
Comparing
patch-3
(
7b470c4
) with
main
(
ddd7de8
)
CodSpeed Performance Gauge
+10%
Improvements
1
Regressions
0
Untouched
61
New
6
Dropped
6
Ignored
0
Benchmarks
Failed
test_resolve_version_clang_tidy[19-19.1.0]
Missing
tests/test_util.py::test_resolve_version_clang_tidy[19-19.1.0]
CodSpeed Performance Gauge
N/A
93.9 µs
N/A
test_resolve_version_clang_tidy[18-18.1.1]
Missing
tests/test_util.py::test_resolve_version_clang_tidy[18-18.1.1]
CodSpeed Performance Gauge
N/A
93.6 µs
N/A
test_resolve_version_clang_format[20.1-20.1.0]
Missing
tests/test_util.py::test_resolve_version_clang_format[20.1-20.1.0]
CodSpeed Performance Gauge
N/A
108 µs
N/A
test_resolve_version_clang_format[20-20.1.0]
Missing
tests/test_util.py::test_resolve_version_clang_format[20-20.1.0]
CodSpeed Performance Gauge
N/A
108.1 µs
N/A
test_resolve_version_clang_format[18.1-18.1.0]
Missing
tests/test_util.py::test_resolve_version_clang_format[18.1-18.1.0]
CodSpeed Performance Gauge
N/A
105.3 µs
N/A
test_resolve_version_clang_format[18-18.1.0]
Missing
tests/test_util.py::test_resolve_version_clang_format[18-18.1.0]
CodSpeed Performance Gauge
N/A
105 µs
N/A
Improved
test_ensure_installed[clang-format-20]
tests/test_util.py::test_ensure_installed[clang-format-20]
CodSpeed Performance Gauge
+10%
1.3 ms
1.2 ms
New
test_resolve_version_clang_format[18-18.1.8]
tests/test_util.py::test_resolve_version_clang_format[18-18.1.8]
CodSpeed Performance Gauge
N/A
N/A
142.5 µs
test_resolve_version_clang_format[18.1-18.1.8]
tests/test_util.py::test_resolve_version_clang_format[18.1-18.1.8]
CodSpeed Performance Gauge
N/A
N/A
143.2 µs
test_resolve_version_clang_format[20-20.1.7]
tests/test_util.py::test_resolve_version_clang_format[20-20.1.7]
CodSpeed Performance Gauge
N/A
N/A
132.7 µs
test_resolve_version_clang_format[20.1-20.1.7]
tests/test_util.py::test_resolve_version_clang_format[20.1-20.1.7]
CodSpeed Performance Gauge
N/A
N/A
132.5 µs
test_resolve_version_clang_tidy[18-18.1.8]
tests/test_util.py::test_resolve_version_clang_tidy[18-18.1.8]
CodSpeed Performance Gauge
N/A
N/A
107.1 µs
test_resolve_version_clang_tidy[19-19.1.0.1]
tests/test_util.py::test_resolve_version_clang_tidy[19-19.1.0.1]
CodSpeed Performance Gauge
N/A
N/A
107.1 µs
Passed
test_run_clang_format_invalid[args3-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args3-1]
CodSpeed Performance Gauge
+6%
937.3 µs
884.2 µs
test_run_clang_format_valid[args3-expected_retval3]
tests/test_clang_format.py::test_run_clang_format_valid[args3-expected_retval3]
CodSpeed Performance Gauge
+5%
1.1 ms
1 ms
test_resolve_version_clang_format[invalid-None]
tests/test_util.py::test_resolve_version_clang_format[invalid-None]
CodSpeed Performance Gauge
+2%
254.4 µs
249.6 µs
test_resolve_version_clang_format[20.99-None]
tests/test_util.py::test_resolve_version_clang_format[20.99-None]
CodSpeed Performance Gauge
+2%
255.3 µs
250.9 µs
test_resolve_version_clang_tidy[99-None]
tests/test_util.py::test_resolve_version_clang_tidy[99-None]
CodSpeed Performance Gauge
+1%
240.6 µs
238.1 µs
test_resolve_version_clang_format[99-None]
tests/test_util.py::test_resolve_version_clang_format[99-None]
CodSpeed Performance Gauge
+1%
256.7 µs
254.6 µs
test_run_clang_format_invalid[args0-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args0-1]
CodSpeed Performance Gauge
0%
834 µs
831.7 µs
test_install_tool_success_but_not_found
tests/test_util.py::test_install_tool_success_but_not_found
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_install_tool_success
tests/test_util.py::test_install_tool_success
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_install_tool_failure
tests/test_util.py::test_install_tool_failure
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_resolve_install_invalid_version
tests/test_util.py::test_resolve_install_invalid_version
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
test_run_clang_format_verbose
tests/test_clang_format.py::test_run_clang_format_verbose
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_ensure_installed_version_mismatch
tests/test_util.py::test_ensure_installed_version_mismatch
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
test_ensure_installed_tool_not_found
tests/test_util.py::test_ensure_installed_tool_not_found
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_run_clang_tidy_valid[args0-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args0-1]
CodSpeed Performance Gauge
0%
790.2 µs
789.9 µs
test_resolve_install_tool_version_mismatch
tests/test_util.py::test_resolve_install_tool_version_mismatch
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
test_resolve_install_tool_not_installed
tests/test_util.py::test_resolve_install_tool_not_installed
CodSpeed Performance Gauge
0%
936.1 µs
936.9 µs
test_resolve_install_tool_already_installed_correct_version
tests/test_util.py::test_resolve_install_tool_already_installed_correct_version
CodSpeed Performance Gauge
0%
912.9 µs
913.7 µs
test_get_runtime_version_exception
tests/test_util.py::test_get_runtime_version_exception
CodSpeed Performance Gauge
0%
517 µs
517.5 µs
test_ensure_installed[clang-tidy-None]
tests/test_util.py::test_ensure_installed[clang-tidy-None]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_get_version_from_dependency_malformed_toml
tests/test_util.py::test_get_version_from_dependency_malformed_toml
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_resolve_install_no_version_specified
tests/test_util.py::test_resolve_install_no_version_specified
CodSpeed Performance Gauge
0%
928.4 µs
930.5 µs
test_ensure_installed_no_runtime_version
tests/test_util.py::test_ensure_installed_no_runtime_version
CodSpeed Performance Gauge
0%
854.7 µs
856.8 µs
test_resolve_version_clang_format[20.1.7-20.1.7]
tests/test_util.py::test_resolve_version_clang_format[20.1.7-20.1.7]
CodSpeed Performance Gauge
0%
92.9 µs
93.2 µs
test_get_runtime_version_clang_format
tests/test_util.py::test_get_runtime_version_clang_format
CodSpeed Performance Gauge
0%
510.2 µs
511.7 µs
test_is_installed_not_found
tests/test_util.py::test_is_installed_not_found
CodSpeed Performance Gauge
0%
536.6 µs
538.5 µs
test_is_installed_with_shutil_which
tests/test_util.py::test_is_installed_with_shutil_which
CodSpeed Performance Gauge
0%
601.1 µs
603.3 µs
test_get_runtime_version_clang_tidy
tests/test_util.py::test_get_runtime_version_clang_tidy
CodSpeed Performance Gauge
0%
509.7 µs
511.7 µs
test_get_version_from_dependency_success
tests/test_util.py::test_get_version_from_dependency_success
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
test_run_clang_format_dry_run[args0-1]
tests/test_clang_format.py::test_run_clang_format_dry_run[args0-1]
CodSpeed Performance Gauge
0%
820.1 µs
823.4 µs
test_run_clang_format_verbose_error
tests/test_clang_format.py::test_run_clang_format_verbose_error
CodSpeed Performance Gauge
0%
933.6 µs
937.5 µs
test_run_clang_format_valid[args0-expected_retval0]
tests/test_clang_format.py::test_run_clang_format_valid[args0-expected_retval0]
CodSpeed Performance Gauge
0%
1 ms
1 ms
test_resolve_version_clang_format[None-None]
tests/test_util.py::test_resolve_version_clang_format[None-None]
CodSpeed Performance Gauge
0%
86.3 µs
86.7 µs
test_resolve_version_clang_tidy[None-None]
tests/test_util.py::test_resolve_version_clang_tidy[None-None]
CodSpeed Performance Gauge
0%
86 µs
86.4 µs
test_run_clang_tidy_invalid[args0-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args0-1]
CodSpeed Performance Gauge
0%
724.9 µs
728.2 µs
test_get_version_from_dependency_missing_file
tests/test_util.py::test_get_version_from_dependency_missing_file
CodSpeed Performance Gauge
0%
945.1 µs
949.5 µs
test_ensure_installed[clang-format-None]
tests/test_util.py::test_ensure_installed[clang-format-None]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_get_version_from_dependency_missing_dependency
tests/test_util.py::test_get_version_from_dependency_missing_dependency
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_version_lists_not_empty
tests/test_util.py::test_version_lists_not_empty
CodSpeed Performance Gauge
0%
110.5 µs
111 µs
test_get_runtime_version_clang_tidy_single_line
tests/test_util.py::test_get_runtime_version_clang_tidy_single_line
CodSpeed Performance Gauge
-1%
507.6 µs
510.1 µs
test_default_versions
tests/test_util.py::test_default_versions
CodSpeed Performance Gauge
-1%
83.7 µs
84.2 µs
test_run_clang_tidy_invalid[args3-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args3-1]
CodSpeed Performance Gauge
-1%
752.6 µs
757.4 µs
test_run_clang_tidy_invalid[args5-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args5-1]
CodSpeed Performance Gauge
-1%
744.9 µs
751 µs
test_ensure_installed[clang-tidy-20]
tests/test_util.py::test_ensure_installed[clang-tidy-20]
CodSpeed Performance Gauge
-1%
1.2 ms
1.2 ms
test_run_clang_tidy_valid[args1-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args1-1]
CodSpeed Performance Gauge
-1%
810.8 µs
817.7 µs
test_run_clang_tidy_valid[args5-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args5-1]
CodSpeed Performance Gauge
-1%
803.5 µs
810.9 µs
test_run_clang_tidy_valid[args2-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args2-1]
CodSpeed Performance Gauge
-1%
800.9 µs
809 µs
test_run_clang_tidy_invalid[args2-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args2-1]
CodSpeed Performance Gauge
-1%
746.5 µs
754.1 µs
test_run_clang_tidy_valid[args3-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args3-1]
CodSpeed Performance Gauge
-1%
803.1 µs
814.7 µs
test_run_clang_tidy_invalid[args1-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args1-1]
CodSpeed Performance Gauge
-2%
747.2 µs
760.1 µs
test_run_clang_tidy_invalid[args4-1]
tests/test_clang_tidy.py::test_run_clang_tidy_invalid[args4-1]
CodSpeed Performance Gauge
-2%
746.6 µs
760.1 µs
test_run_clang_tidy_valid[args4-1]
tests/test_clang_tidy.py::test_run_clang_tidy_valid[args4-1]
CodSpeed Performance Gauge
-2%
805.2 µs
819.9 µs
test_run_clang_format_valid[args5-expected_retval5]
tests/test_clang_format.py::test_run_clang_format_valid[args5-expected_retval5]
CodSpeed Performance Gauge
-2%
985.4 µs
1,009.6 µs
test_run_clang_format_valid[args2-expected_retval2]
tests/test_clang_format.py::test_run_clang_format_valid[args2-expected_retval2]
CodSpeed Performance Gauge
-2%
1.1 ms
1.1 ms
test_run_clang_format_valid[args1-expected_retval1]
tests/test_clang_format.py::test_run_clang_format_valid[args1-expected_retval1]
CodSpeed Performance Gauge
-3%
1.1 ms
1.1 ms
test_run_clang_format_invalid[args5-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args5-1]
CodSpeed Performance Gauge
-3%
854.1 µs
879.3 µs
test_run_clang_format_invalid[args2-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args2-1]
CodSpeed Performance Gauge
-3%
936.5 µs
964.7 µs
test_run_clang_format_valid[args4-expected_retval4]
tests/test_clang_format.py::test_run_clang_format_valid[args4-expected_retval4]
CodSpeed Performance Gauge
-3%
988.6 µs
1,021.6 µs
test_run_clang_format_invalid[args4-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args4-1]
CodSpeed Performance Gauge
-3%
847.7 µs
877.2 µs
test_run_clang_format_invalid[args1-1]
tests/test_clang_format.py::test_run_clang_format_invalid[args1-1]
CodSpeed Performance Gauge
-4%
938 µs
972.2 µs
test_resolve_version_clang_tidy[20-20.1.0]
tests/test_util.py::test_resolve_version_clang_tidy[20-20.1.0]
CodSpeed Performance Gauge
-9%
94.5 µs
103.5 µs
Commits
Click on a commit to change the comparison range
Base
main
ddd7de8
+10%
fixup #89 to get latest version
46fbb13
2 days ago
by shenxianpeng
0%
fix: update run.sh failure to 9
d6bec73
2 days ago
by shenxianpeng
0%
Update cpp_linter_hooks/util.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
7b470c4
2 days ago
by shenxianpeng
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs