Avatar for the esphome user
esphome
aioesphomeapi
BlogDocsChangelog

Add client-side entity state change logging to log runner

#1547Merged
Comparing
state-log-formatter
(
ac1cd80
) with
main
(
a06099d
)
CodSpeed Performance Gauge
0%
Untouched
11

Benchmarks

11 total
test_raw_ble_plain_text_with_callback
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
+2%
42.4 µs41.7 µs
test_noise_messages[0]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.3 ms1.2 ms
test_sending_light_command_request_with_bool
tests/benchmarks/test_requests.py
CodSpeed Performance Gauge
0%
51.9 µs51.7 µs
test_raw_ble_plain_text_different_advs
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
0%
21.6 µs21.6 µs
test_multiple_ble_adv_messages_single_read
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
0%
28.7 µs28.6 µs
test_noise_messages[64]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
test_noise_messages[128]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_noise_messages[16384]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
15 ms15 ms
test_raw_ble_plain_text
tests/benchmarks/test_bluetooth.py
CodSpeed Performance Gauge
0%
25.2 µs25.3 µs
test_noise_messages[1024]
tests/benchmarks/test_noise.py
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_sending_empty_light_command_request
tests/benchmarks/test_requests.py
CodSpeed Performance Gauge
0%
47.6 µs47.8 µs

Commits

Click on a commit to change the comparison range
Base
main
a06099d
-0.32%
Add client-side entity state change logging to log runner
41fe8b0
8 days ago
by bdraco
+0.36%
Skip initial state dump, detect verbose logging, add ANSI color
bf0f3f6
8 days ago
by bdraco
-0.18%
Add tests for full coverage of state_log_formatter
dafcfa5
8 days ago
by bdraco
-0.02%
Merge branch 'main' into state-log-formatter
39df446
8 days ago
by bdraco
+0.27%
Add unit tests for _StateLogProxy and _subscribe_entity_states
666f3c4
8 days ago
by bdraco
-0.15%
Add media_player state formatting
5dc9f79
8 days ago
by bdraco
-0.29%
Convert tests to bare pytest functions, add media_player formatter
abec113
8 days ago
by bdraco
+0.39%
Deduplicate subscribe_logs branches in on_connect
c21e620
8 days ago
by bdraco
-0.55%
Fix ANSI color on multi-line state log messages
cdb69f6
8 days ago
by bdraco
+0.1%
Simplify formatter with helpers, remove private method tests
b0e0ac1
8 days ago
by bdraco
+0.33%
Add async_run tests via mocked ReconnectLogic
91dcf47
8 days ago
by bdraco
+0.23%
Add tests for APIConnectionError handler and disconnect warning
ac1cd80
8 days ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs