fastapi
fastapi
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
✨ Add per-router exception handlers for APIRouter
#15067
Closed
Comparing
Holek:feat/per-router-exception-handlers
(
5f30d73
) with
master
(
5d5666b
)
CodSpeed Performance Gauge
0%
Untouched
20
No successful run was found on
master
(
e89a37e
) during the generation of this report, so
5d5666b
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
20 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_model_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_dict_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_dict_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_large_dict_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
3.7 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_model_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
2 ms
2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_large_model_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_receiving_validated_pydantic_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_receiving_large_payload
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
11.9 ms
11.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_dict_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_large_model_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
55.8 ms
55.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_model_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_large_model_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_model_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_large_dict_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
52.3 ms
52.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_large_model_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
56 ms
56 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_large_dict_with_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
4.1 ms
4.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_async_return_large_dict_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
52.1 ms
52.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_return_dict_without_response_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_receiving_validated_pydantic_model
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sync_receiving_large_payload
tests/benchmarks/test_general_performance.py
CodSpeed Performance Gauge
-2%
12.1 ms
12.4 ms
Commits
Click on a commit to change the comparison range
Base
master
5d5666b
+0.14%
✨ Add per-router exception handlers for APIRouter
80d5888
3 months ago
by Holek
-0.21%
Merge branch 'master' into feat/per-router-exception-handlers
5f30d73
10 days ago
by Holek
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs