diff --git a/doc/tasks.md b/doc/tasks.md index 10184040c..1543ab485 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -4,6 +4,14 @@ ## Текущие задачи +[ ] **Обновить три теста звонка под стартовую пачку из четырёх кадров** — 30.10.2026. + Общий прогон после добавления графиков:229/232 PASS. `test_call_admission` зависает в phase4, + `test_conn_mgr_phases` — `CALL PATH: relay media delivery failed`, `test_call_headless` — phase11/P_WAIT_MEDIA. + Во всех трёх сценариях отправляется один кадр и ожидается его доставка; действующие до графиков + `call_tx_flush`/`call_tx_ready` ждут полную стартовую пачку target4. Admission повторно падает отдельно, + с rx=0/tx=0 и завершением по таймауту отсутствия трафика. Адаптировать входной поток тестов к текущему + контракту пачек, сохранив проверки BUSY, смены маршрута и headless PCM. Логи: `tests/logs/test_*.log`. + [ ] **Android lifecycle: отказ сохранения новых ключей нарушает ожидание сохранения работающего ядра** — 30.10.2026. В `test_android_audio_lifecycle_restart` и `restart_core_stop` воспроизводится отказ проверки `instance_lite_is_running() && started == 2 && attached == 2 && detached == 1 && current_node == first_node` diff --git a/src/Makefile.am b/src/Makefile.am index 6addd6167..64684e565 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,7 +2,8 @@ bin_PROGRAMS = utun noinst_LIBRARIES = libutun.a EXTRA_DIST = lwip_tcp/COPYING dnsmasq/COPYING dnsmasq/COPYING-v3 routing_layer/address_profile.h routing_layer/route_ping_doc.md \ - stream/stream_playback_audio.h stream/stream_playback_audio.cpp config_ini.h config_error.h + stream/stream_playback_audio.h stream/stream_playback_audio.cpp config_ini.h config_error.h \ + call/call_audio_history.h call/call_history_store.h stream_core_files = \ stream/stream.h \