Browse Source

Record ASAN and full checks for live NCD stream delivery

master
evgeny 3 days ago
parent
commit
ddc386d16c
  1. 3
      doc/stream.txt
  2. 2
      doc/tasks.md

3
doc/stream.txt

@ -540,6 +540,9 @@ Stop/destroy выполняются по правилам ядра, вне callb
test_stream_core проверяет wire: все 64 бита, усечения, версии, пути/циклы и размеры.
Оба теста прошли под ASAN/LeakSanitizer с detect_leaks=1 и halt_on_error=1, без ошибок и остатка живых аллокаций.
Логи: /tmp/stream-network-asan-core.log и /tmp/stream-network-asan-service.log.
Обычная сборка восстановлена: ./build.sh --no-gui -j4 прошёл.
Общий ./check.sh: 144 passed, 0 failed, 0 skipped; proxy/full (9/9), burst и load — PASS.
Лог: /tmp/stream-network-check.log (88 с).
[ ] Планировщик отправки и разгрузка:
одна очередь на пира, backpressure, ограничение памяти/возраста, A/D/X/Q,

2
doc/tasks.md

@ -22,6 +22,8 @@
Сетевая цепочка источник -> relay -> получатель, две группы/FEC на одном ETCP, GAP/restart,
повторы/reverse, END, lease timeout и REINIT прошли под ASAN/LeakSanitizer без ошибок/утечек.
Логи: /tmp/stream-network-asan-core.log и /tmp/stream-network-asan-service.log.
После восстановления обычной сборки ./check.sh: 144 passed, 0 failed, 0 skipped;
proxy/full (9/9), burst и load — PASS. Лог: /tmp/stream-network-check.log (88 с).
Wire и численные пределы зафиксированы в doc/stream.txt, раздел 17.
Следующий этап — метрики и перегрузка (500мс/rates/OVERLOAD), затем автоматические пробы/перенос/failover.

Loading…
Cancel
Save