From 099c9b7eaccdb030ec8947abd61861572fcbf475 Mon Sep 17 00:00:00 2001 From: evgeny Date: Sat, 3 Oct 2026 01:53:03 +0300 Subject: [PATCH] Record successful VAD validation and full test results --- doc/tasks.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/tasks.md b/doc/tasks.md index a999bd98..5be21b7e 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -207,13 +207,20 @@ test_voice_tx: точный вход Silero, байтовое совпадение Opus/prefetch, mono/stereo, 6/30дБ, переменные PCM-чанки и reset. Настоящий Silero распознаёт речь при амплитуде 0.03 на тихом фоне, останавливается после речи; повторный reset воспроизводит результат. - Чистые сборки ядра/Qt/APK и целевые тесты прошли; Samsung не подключён к ADB. + Чистые сборки ядра/Qt/APK, целевые тесты и полный check.sh прошли: + 124 PASS / 0 FAIL / 1 SKIP, proxy/burst/load PASS; Qt CTest 2/2, AGC 479/479. + Samsung не подключён к ADB; APK готов, установка на Samsung не выполнялась. [ ] **Linux ONNX Runtime: повторная регистрация схем при запуске теста** — 03.10.2026: test_silero_vad при загрузке модели печатает серии `Schema error: ... already registered`. Инференс, речь, тишина и reset проходят; отдельно проверить состав и загрузку Linux-библиотек ONNX. Диагностика: `/tmp/vad-compressor-silero-tests.log`; Android-сборка таких сообщений не содержит. +[ ] **test_tcp_proxy_full: некорректное время в диагностике** — 03.10.2026: + полный check.sh проходит, но строки basic/stress/concurrent/half_close выводят + огромные или отрицательные миллисекунды (например, -1611883348002232012ms). + Отдельно проверить формат/аргументы вывода длительности; `/tmp/vad-compressor-check.log`. + [+] **chatgui (Qt) не собирался: C++ void* в utun_node.cpp** — сделано. Причина: `proxy_protocol.h` (C-заголовок, включается в C++ `utun_node.cpp`) делал `e->dgram = u_malloc(...)` и `struct proxy_flow* f = arg;` без явных приведений —