esphome
aioesphomeapi
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Enable ruff PGH (pygrep-hooks) rules
#1684
Merged
Comparing
bluetoothbot:koan/ruff-pgh
(
47c0547
) with
main
(
dc32bd4
)
CodSpeed Performance Gauge
0%
Untouched
40
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
40 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_multiple_ble_adv_messages_single_read
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
-2%
24.5 µs
25.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_encrypt_cipher[1024]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
+2%
540.8 µs
531.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raw_ble_plain_text_with_callback
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
+1%
31.1 µs
30.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_make_packets[1024]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
-1%
859.3 µs
868.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_write_packets[128]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
+1%
703.3 µs
697.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_list_entities_sensor_process_packet
tests/benchmarks/test_list_entities.py
CodSpeed Performance Gauge
+1%
25.9 µs
25.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_list_entities_typical_device_batch
tests/benchmarks/test_list_entities.py
CodSpeed Performance Gauge
+1%
55.9 µs
55.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_write_packets[0]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
-1%
615.5 µs
619.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_sensor_state_response
tests/benchmarks/test_state_messages.py
CodSpeed Performance Gauge
+1%
59.7 µs
59.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_encrypt_cipher[128]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
+1%
383.4 µs
381.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_list_entities_climate_from_pb
tests/benchmarks/test_list_entities.py
CodSpeed Performance Gauge
0%
272.8 µs
274.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_messages[0]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raw_ble_plain_text
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
0%
21.1 µs
21 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_write_packets[64]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
656.3 µs
653.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_make_packets[128]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
677.5 µs
679.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raw_ble_plain_text_different_advs
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
0%
17.5 µs
17.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_encrypt_cipher[0]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
312.1 µs
313.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_messages[64]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_make_packets[0]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
599.2 µs
600.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_list_entities_switch_from_pb
tests/benchmarks/test_list_entities.py
CodSpeed Performance Gauge
0%
64.3 µs
64.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_encrypt_cipher[64]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
342.8 µs
342 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_noise_messages[1024]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_switch_state_response
tests/benchmarks/test_state_messages.py
CodSpeed Performance Gauge
0%
56.7 µs
56.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_list_entities_binary_sensor_from_pb
tests/benchmarks/test_list_entities.py
CodSpeed Performance Gauge
0%
64.5 µs
64.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_binary_sensor_state_response
tests/benchmarks/test_state_messages.py
CodSpeed Performance Gauge
0%
59.1 µs
59 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
dc32bd4
+0.06%
Enable ruff PGH and replace blanket noqa/type ignore directives
47c0547
2 months ago
by bluetoothbot
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs