docs(call): record post-rebase validation results

This commit is contained in:
evgeny committed 2026-10-26 20:30:18 +01:00
1 parent f521bb37f4
commit bc623f2371
1 file changed
+30
+30
View File
@@ -51,6 +51,9 @@ wire-формат, владение callback/trampoline, TX/статистика
устройств сверены с реализацией. Изменения только в комментариях/doc;
voice38/38 и четыре native-набора PASS. Чек-лист:call10[V]/1[~]/10[ ];
call_priv, архитектурные/видеоконтракты остаются частичными. Подробности — раздел20.
По запросу rebase/push сохранены все изменения, девять локальных коммитов
перенесены на origin/master39872957. Сборки PASS,voice38/38 и новый полный
check207/207 PASS,proxy9/9,burst1/1,load8/8,173с. Проверки сохранности и границы — раздел21.
Исходная база аудита: f79b9261, чистое дерево после предыдущего push stream.
1. Подтверждённый дефект: call_start не проверяет обычную занятость
@@ -1629,3 +1632,30 @@ call_priv.h остаётся[~], все десять видеозаголовк
sanitisers и аппаратный runtime в этом этапе не запускались; результаты
сборок/полного check раздела19 не приписываются новой сверке комментариев.
Коммит/push не выполнялись, прежние незакоммиченные изменения сохранены.
21. Проверка после rebase на общий master — 26.10.2026
По запросу пользователя rebase/push все текущие изменения сохранены в a480b1ca;
резервная ветка backup/call-audio-before-rebase-a480b1ca сохраняет исходную историю.
Девять локальных коммитов (включая восемь Bluetooth) перенесены поверх39872957,
текущий код — f521bb37. Конфликты были только в doc/tasks.md: сохранены актуальные
закрытые DM-задачи из origin и добавлены35 строк call-задач. Устаревшая открытая
DM UTF-8-задача не возвращена поверх уже исправленной upstream-версии.
Все42 локальных файла вне tasks.md совпадают с резервной версией побайтно;
все40 upstream-файлов вне tasks.md совпадают с origin. Range-diff подтверждает
сохранение правок; функциональный код при разрешении конфликтов не менялся.
Повторены ./build.sh --no-gui -j4, конфигурация/сборка CMake voice-целей и
Gradle --offline --no-daemon :app:testDebugUnitTest assembleDebug — PASS.
APK arm64-v8a/x86_64 собран; JVM155+15 остаются UP-TO-DATE, без failures/errors/skipped.
Новый собранный voice/desktop-профиль38/38 PASS,20.84с, включая8 lifecycle.
Полный ./check.sh207/207 PASS,0 failed/0 skipped,exit0,173с;
proxy9/9,burst1/1 (8388608 байт),load8/8 (134217728 байт),обе стороны rc0.
Check запущен от user в отдельном network namespace с IPv6/lo; общий вывод прочитан полностью.
Сетевые настройки основной системы не менялись. Новые ASAN/аппаратный runtime не выполнялись.
Проверены обе APK: voice init/destroy присутствуют, старый online API отсутствует.
В core archive нет зависимости от call_audio DSP; git diff --check PASS.
Логи /tmp/call-rebase-{native-build,gui-configure,gui-build,android-build,voice-tests,full-check,netns,validation}.log;
проверка сохранности /tmp/call-rebase-validate.py, runner /tmp/call-rebase-{check,netns}.sh.
Общий аудит остаётся частичным; статусы чек-листа аудиоконтрактов не менялись.