mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-30 02:00:51 +03:00
Add a Unity-based perf test app under ble_log/test_apps with two separate measurement purposes: - throughput: multi-task (write_hex x3) + LL task/HCI + ISR + compressed writers under 2 Mbps / 20 Mbps link caps, measuring system-wide throughput only - cycle: single-writer write_hex / write_hex_ll / compressed writes at link=0, measuring per-frame cycles; the compressed path is split into the encode phase and the write_hex phase via test-only counters in ble_log_compression.c Add the test-only transport (CONFIG_BLE_LOG_PRPH_TEST) that models DMA ownership transfer and link-rate backpressure.