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

test: cover scanner.py error-path branches

#424Merged
Comparing
koan/scanner-error-path-coverage
(
c3910d2
) with
main
(
4abde2e
)
CodSpeed Performance Gauge
0%
Untouched
16
Ignored
2
Skipped
5

Benchmarks

23 total
test_inject_100_bleak_unchanged_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
-1%
444 µs447.6 µs
test_inject_100_bleak_changed_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
+1%
466.8 µs464 µs
test_inject_100_complex_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
-1%
184.6 µs185.8 µs
test_inject_100_rotating_manufacturer_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
230.8 µs231.7 µs
test_inject_100_different_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
221.1 µs221.8 µs
test_inject_100_simple_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
200.7 µs201.1 µs
test_inject_100_different_service_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
218.1 µs218.5 µs
test_seed_name_cache_prefix_rule_paths
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
test_inject_100_bluez_raw_end_to_end_unchanged
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
323.3 µs322.9 µs
test_inject_100_raw_unchanged_advertisements
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
152.8 µs153 µs
test_inject_100_different_manufacturer_data
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
318.3 µs318.1 µs
test_inject_100_bluez_raw_end_to_end_changed
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
577.3 µs577.2 µs
test_seed_name_cache_cold_first_name
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
760.4 µs760.3 µs
test_seed_name_cache_address_fallback
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
349.9 µs349.8 µs
test_seed_name_cache_steady_state_equality
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
385.1 µs385.1 µs
test_seed_name_cache_steady_state_identity
tests/test_benchmark_base_scanner.py
CodSpeed Performance Gauge
0%
342.9 µs342.9 µs
test_filter_unwanted_apple_advs
tests/test_benchmark_base_scanner.py
Ignored
CodSpeed Performance Gauge
+8%
164.5 µs152.1 µs
test_filter_wanted_apple_advs
tests/test_benchmark_base_scanner.py
Ignored
CodSpeed Performance Gauge
0%
197 µs196.8 µs
test_update_name_cache_steady_state_equality
tests/test_benchmark_base_scanner.py
Skipped
385 µs*
test_update_name_cache_steady_state_identity
tests/test_benchmark_base_scanner.py
Skipped
342.7 µs*
test_update_name_cache_address_fallback
tests/test_benchmark_base_scanner.py
Skipped
349.8 µs*
test_update_name_cache_cold_first_name
tests/test_benchmark_base_scanner.py
Skipped
760.2 µs*
test_update_name_cache_prefix_rule_paths
tests/test_benchmark_base_scanner.py
Skipped
2.2 ms*

Commits

Click on a commit to change the comparison range
Base
main
4abde2e
-0.12%
test: cover scanner.py error-path branches
c3910d2
3 months ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs