Skip to content

run wall-time benchmarks with `profiling` profile

ec0a2d2
Select commit
Loading
Failed to load commit list.
Merged

Run codspeed benchmarks with profiling profile #21261

run wall-time benchmarks with `profiling` profile
ec0a2d2
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Nov 3, 2025 in 0s

Performance Regression: -20.06%

Summary

❌ 39 regressions
✅ 13 untouched

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Mode Benchmark BASE HEAD Change
Simulation formatter[numpy/globals.py] 234.9 µs 246.1 µs -4.56%
Simulation formatter[unicode/pypinyin.py] 647.3 µs 675.4 µs -4.16%
Simulation lexer[large/dataset.py] 1.1 ms 1.1 ms -5.14%
Simulation linter/all-rules[large/dataset.py] 16.2 ms 18.6 ms -12.76%
Simulation linter/all-rules[numpy/ctypeslib.py] 3.9 ms 4.3 ms -10.62%
Simulation linter/all-rules[numpy/globals.py] 648 µs 732.3 µs -11.51%
Simulation linter/all-rules[pydantic/types.py] 7.5 ms 8.5 ms -11.76%
Simulation linter/all-rules[unicode/pypinyin.py] 1.7 ms 1.9 ms -12.65%
Simulation linter/default-rules[numpy/ctypeslib.py] 984.7 µs 1,032.7 µs -4.65%
Simulation linter/default-rules[pydantic/types.py] 2.1 ms 2.2 ms -5.86%
Simulation linter/default-rules[unicode/pypinyin.py] 390.4 µs 410 µs -4.78%
Simulation linter/all-with-preview-rules[large/dataset.py] 19.6 ms 22.3 ms -12.37%
Simulation linter/all-with-preview-rules[numpy/ctypeslib.py] 4.6 ms 5.1 ms -10.62%
Simulation linter/all-with-preview-rules[numpy/globals.py] 738.7 µs 833.4 µs -11.36%
Simulation linter/all-with-preview-rules[pydantic/types.py] 8.9 ms 10.1 ms -11.32%
Simulation linter/all-with-preview-rules[unicode/pypinyin.py] 1.9 ms 2.2 ms -12.56%
Simulation parser[large/dataset.py] 4.9 ms 5.1 ms -4.42%
Simulation ty_check_file[cold] 119.4 ms 131 ms -8.81%
Simulation ty_check_file[incremental] 4.8 ms 6 ms -20.06%
Simulation ty_micro[complex_constrained_attributes_1] 63 ms 67.1 ms -6.2%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.