Avatar for the NabuCasa user
NabuCasa
snitun
BlogDocsChangelog

Switch to long running tasks for the multiplexer

#344
Comparing
bdraco:long_running_tasks
(
939beaa
) with
main
(
612cdb4
)
CodSpeed Performance Gauge
×2.1
Improvement
3
Untouched
6

Benchmarks

9 total
test_multiplex_channel_message[1000@2KiB]
tests/benchmarks/test_multiplexer.py
CodSpeed Performance Gauge
×2.1
262.7 ms124.3 ms
test_server_send_message[1000@8KiB]
tests/benchmarks/test_server_sni.py
CodSpeed Performance Gauge
+56%
674 ms433.1 ms
test_server_send_message[15@1MiB]
tests/benchmarks/test_server_sni.py
CodSpeed Performance Gauge
+51%
1,149.4 ms761 ms
test_multiplex_channel_message[100@1MiB]
tests/benchmarks/test_multiplexer.py
CodSpeed Performance Gauge
+4%
321 ms307.2 ms
test_collect_and_report_metrics_performance[100]
tests/benchmarks/test_metrics.py
CodSpeed Performance Gauge
+1%
662 µs653.2 µs
test_collect_and_report_metrics_performance[1000]
tests/benchmarks/test_metrics.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_collect_and_report_metrics_performance[5000]
tests/benchmarks/test_metrics.py
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
test_collect_and_report_metrics_performance[20000]
tests/benchmarks/test_metrics.py
CodSpeed Performance Gauge
-1%
11.4 ms11.5 ms
test_collect_and_report_metrics_performance[10000]
tests/benchmarks/test_metrics.py
CodSpeed Performance Gauge
-1%
5.9 ms6 ms

Commits

Click on a commit to change the comparison range
Base
main
612cdb4
×2.1
Merge branch 'main' into long_running_tasks
c55d852
1 year ago
by bdraco
-1.38%
remove unused timeout
b461717
1 year ago
by bdraco
-9.61%
fix
2fffc7c
1 year ago
by bdraco
-1.39%
fix test
7e7c55d
1 year ago
by bdraco
+12.56%
sleep between writes
3cca653
1 year ago
by bdraco
+0.72%
cover
591326a
1 year ago
by bdraco
+1.9%
tweaks
18aeb30
1 year ago
by bdraco
+0.17%
Fix CryptoTransport object reuse
cb52747
1 year ago
by bdraco
-1.31%
Merge branch 'main' into long_running_tasks
5ea9b32
1 year ago
by bdraco
+0.31%
preen
f89c663
1 year ago
by bdraco
-0.3%
preen
6b6d708
1 year ago
by bdraco
+0.28%
Merge branch 'double_pause' into long_running_tasks
cdefd7d
1 year ago
by bdraco
+0.1%
Merge branch 'double_pause' into long_running_tasks
625cc7a
1 year ago
by bdraco
-0.16%
tweaks
622ab1d
1 year ago
by bdraco
-0.14%
fixes
583006a
1 year ago
by bdraco
-0.15%
preen
9192883
1 year ago
by bdraco
+0.59%
Merge branch 'main' into long_running_tasks
203b171
1 year ago
by bdraco
+0.4%
Merge branch 'main' into long_running_tasks
1236335
1 year ago
by bdraco
+0.29%
Merge remote-tracking branch 'bdraco/long_running_tasks' into long_running_tasks
3d5a3ea
1 year ago
by bdraco
-0.86%
cleanup
3c2a716
1 year ago
by bdraco
-0.1%
Merge branch 'main' into long_running_tasks
7c9d7aa
1 year ago
by bdraco
-0.04%
Merge branch 'main' into long_running_tasks
6d915f9
1 year ago
by bdraco
+0.17%
Merge branch 'main' into long_running_tasks
f25fe06
1 year ago
by bdraco
+3.19%
Merge branch 'main' into long_running_tasks
939beaa
2 months ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs