dymmond
lilya
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
WIP: simplify DefineMiddleware, Middleware
#393
Comparing
devkral/idea/more_flexible_middleware
(
295eb7b
) with
main
(
0261563
)
CodSpeed Performance Gauge
0%
Untouched
21
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
21 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_app_scope_vs_request_scope
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
+1%
563.5 µs
559.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_dependency_caching
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
+1%
546.4 µs
542.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_with_provided_args
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
+1%
589.5 µs
585.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_class_instantiation
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
+1%
595.8 µs
592.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_nested_dependency_chain
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
+1%
843.9 µs
839.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_single_dependency
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
0%
720.8 µs
717.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_ok_large_dict
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
209.2 µs
208.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_json_response_with_unicode
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
133.6 µs
133.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_di_wide_dependency_resolution
tests/benchmarks/test_di_bench.py
CodSpeed Performance Gauge
0%
915 µs
911.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_routing_simple_static_path
tests/benchmarks/test_routing_bench.py
CodSpeed Performance Gauge
0%
47 µs
46.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_streaming_response_creation
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
62.2 µs
62 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_routing_single_parameter
tests/benchmarks/test_routing_bench.py
CodSpeed Performance Gauge
0%
58.7 µs
58.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_ok_small_dict
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
146.5 µs
146.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_routing_nested_includes
tests/benchmarks/test_routing_bench.py
CodSpeed Performance Gauge
0%
67.6 µs
67.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_json_response_with_background_task
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
126 µs
125.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_routing_worst_case_100_routes
tests/benchmarks/test_routing_bench.py
CodSpeed Performance Gauge
0%
308.8 µs
308.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_json_response_nested_structure
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
307.7 µs
307.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_ok_response_list_of_dicts
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
298.7 µs
298.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_ok_response_mixed_types
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
0%
135.9 µs
136.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_response_with_custom_headers
tests/benchmarks/test_response_bench.py
CodSpeed Performance Gauge
-1%
145 µs
145.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_routing_multiple_parameters
tests/benchmarks/test_routing_bench.py
CodSpeed Performance Gauge
-1%
61.5 µs
61.9 µs
Commits
Click on a commit to change the comparison range
Base
main
0261563
+0.24%
simplify DefineMiddleware, Middleware
abf67ec
22 days ago
by devkral
+0.01%
with deprecation warning
295eb7b
22 days ago
by devkral
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs