Avatar for the Bluetooth-Devices user
Bluetooth-Devices
habluetooth
BlogDocsChangelog

fix: unify connect cleanup + Phase 2 lifecycle audit findings (#340)

#418Merged
Comparing
koan/connect-lifecycle-audit
(
d4cc24b
) with
main
(
84b9d4d
)
CodSpeed Performance Gauge
+7%
Improvement
1
Untouched
10
Ignored
2

Benchmarks

13 total
test_inject_100_complex_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
+7%
196.3 µs182.8 µs
test_inject_100_bluez_raw_end_to_end_changed
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
-1%
570.9 µs577.8 µs
test_inject_100_bleak_changed_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
-1%
459.8 µs463.3 µs
test_inject_100_bluez_raw_end_to_end_unchanged
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
+1%
323.9 µs321.8 µs
test_inject_100_rotating_manufacturer_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
226.6 µs225.8 µs
test_inject_100_simple_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
205.1 µs205.8 µs
test_inject_100_different_service_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
217.9 µs217.5 µs
test_inject_100_different_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
220.4 µs220 µs
test_inject_100_bleak_unchanged_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
447.1 µs447.8 µs
test_inject_100_raw_unchanged_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
148.4 µs148.5 µs
test_inject_100_different_manufacturer_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
321 µs321 µs
test_filter_wanted_apple_advs
tests/test_benchmark_base_scanner.py
Ignored
CodSpeed Performance Gauge
0%
194.8 µs194.9 µs
test_filter_unwanted_apple_advs
tests/test_benchmark_base_scanner.py
Ignored
CodSpeed Performance Gauge
0%
156.4 µs156.3 µs

Commits

Click on a commit to change the comparison range
Base
main
84b9d4d
+7.31%
fix: clear _backend on cancelled connect and unify failure cleanup
afecc83
3 months ago
+0.93%
test: cover remote-scanner connect-failure branch in connect cleanup
ace589d
3 months ago
-5.07%
chore(pre-commit.ci): auto fixes
7f71010
3 months ago
by pre-commit-ci[bot]
+4.23%
fix: flatten connect-cleanup conditional to expose branch coverage
d4cc24b
3 months ago
© 2026 CodSpeed Technology
Home Terms Privacy Docs