From 187aa02b49269477522249e7f1dc52b8abdb76e1 Mon Sep 17 00:00:00 2001 From: evgeny Date: Fri, 23 Oct 2026 11:29:53 +0200 Subject: [PATCH] Record passing full regression and eight sanitizer checks --- doc/etcp_multipath_plan.txt | 6 ++++-- doc/tasks.md | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/etcp_multipath_plan.txt b/doc/etcp_multipath_plan.txt index 56b1a151..ebfbd64c 100644 --- a/doc/etcp_multipath_plan.txt +++ b/doc/etcp_multipath_plan.txt @@ -20,11 +20,13 @@ ACK создаётся после сохранения DATA в recv_q. Поте когда окно sequence заполнено; ответ идёт по запросившему пути, без DATA. Физические попытки ограничены 16384 на линк/32768 на соединение, ACK — 16384 на линк. -Точечные проверки: BBR 20/20, windows 26 сценариев PASS. Семь тестов -BBR/windows/session/transport/STCP traffic/NCD/stream_tx_stats проходят ASAN/UBSan +Точечные проверки: BBR 20/20, windows 26 сценариев PASS. Восемь тестов +BBR/windows/session/transport/STCP traffic/NCD/stream_tx_stats/control_server проходят ASAN/UBSan с detect_leaks=1, без отчётов об ошибках/утечках. Логи: /tmp/etcp-bounds-windows.log, /tmp/etcp-delay-bbr.log, /tmp/etcp-attempts-asan-test_*.log. +Основной регрессионный набор: 183/183 PASS (после адаптации fixture метрик). +Лог: /tmp/etcp-attempts-final-check.log. Он не включает долгую multipath-матрицу. Вся штатная multipath-матрица пока FAIL: 20 нарушений порогов. RTT20/200мс: 13.552/16Мбит/с, длинный канал wire7.173/8Мбит/с; diff --git a/doc/tasks.md b/doc/tasks.md index 13899446..0afc2f64 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -10,7 +10,7 @@ ротация повторов A→B→C→A при UP-каналах, rollback отказавшего send и запрос потерянного till. RTO=clamp(2*(RTT+jitter),10мс,1с). Пределы памяти: попытки 16384/линк, 32768/соединение, ACK 16384/линк. STARTUP завершается после целого раунда устойчивой очереди выше бюджета, без искусственного изменения BW. - BBR20/20, windows26 сценариев PASS; семь транспортных тестов ASAN/UBSan с detect_leaks=1 PASS. + BBR20/20, windows26 сценариев PASS; восемь тестов ASAN/UBSan с detect_leaks=1 PASS; основной набор183/183 PASS. Полная штатная multipath-матрица: FAIL, 20 нарушений. Есть недобор RTT20/200мс и bidirectional; slow-drop даёт паузу401мс, два зависших пути676мс, DROP/HOLD под нагрузкой229–243мс. Ранние копии до RTO, здоровье/пробы каналов и STCP backpressure пока не реализованы; пороги тестов сохранены.