Record full-suite failure deleting an unowned member-files temp
This commit is contained in:
1 parent
cfa0419576
commit
6c9be8b134
2 files changed
+23
No files matched your search
@@ -69,6 +69,18 @@ PROBE_DOWN длится142.4мс; DATA-flight после ACK7644байта, це
|
||||
Интерактивное разложение очередей контрольного прогона: /tmp/etcp-solo-feedback.html;
|
||||
все466 срезов проверены штатным tools/etcp_diag_report.py.
|
||||
|
||||
Общий check.sh после изменений теста:185/186. BBR24/24 и остальные ETCP-тесты PASS.
|
||||
Упал test_member_files_network, повтор отдельно также FAIL: при O_EXCL/MF_EXISTS
|
||||
cleanup удаляет заранее существующий чужой .part. Прежнее назначение сохраняется.
|
||||
Это воспроизводится без запуска multipath и не связано с новым скоростным сценарием;
|
||||
задача и точная ветка cleanup записаны в doc/tasks.md. Протокол/файловый модуль не менялись.
|
||||
До proxy/burst/load скрипт не дошёл, новые sanitizer/Windows/FreeBSD на этом этапе не запускались.
|
||||
Логи: /tmp/etcp-solo-native-full-check.log, /tmp/etcp-solo-member-network-suite-failed.log,
|
||||
/tmp/etcp-solo-member-network-repeat.log. Radio_mesh на этом общем прогоне PASS.
|
||||
1376 срезов пяти нативных прогонов прошли tools/etcp_diag_report.py;
|
||||
для обоих направлений проверена фактическая длительность steady4с/20с.
|
||||
Сводка: /tmp/etcp-solo-native-summary.json, отдельные HTML рядом с нативными CSV.
|
||||
|
||||
24.10.2026: исправлены возраст RTT-фильтра, сроки PROBE_RTT и замораживание DATA-измерений при росте RTT.
|
||||
min_rtt_us теперь копируется вместе с probe_rtt_min_stamp_tb. Повторное использование
|
||||
сохранённого короткого минимума не ставит текущее время на старое измерение.
|
||||
|
||||
@@ -4,6 +4,17 @@
|
||||
|
||||
## Текущие задачи
|
||||
|
||||
[ ] **member_files: cleanup удаляет чужой temp при отказе создания загрузки** — воспроизведено 24.10.2026 на a198cfb9.
|
||||
test_member_files_network падает в фазе23: локальный O_EXCL open возвращает MF_EXISTS,
|
||||
затем TRANSFER_FINISH без проверки владения вызывает mf_disk_local_remove(t->temp).
|
||||
Прежнее назначение37байт сохраняется, заранее созданный чужой .part исчезает.
|
||||
Проверены общий check.sh и отдельный повтор: одинаковый FAIL preservation case=0, target=1, foreign_temp=0;
|
||||
отсутствие .part дополнительно проверено в обоих оставшихся тестовых каталогах.
|
||||
Нужен учёт успешного создания собственного temp, включая отмену до PREPARE и отказ max_bytes;
|
||||
проверять/удалять можно только созданный этой передачей файл. Код этого модуля в ETCP-ветке не менялся.
|
||||
Логи: /tmp/etcp-solo-native-full-check.log, /tmp/etcp-solo-member-network-repeat.log;
|
||||
подробный первый лог: /tmp/etcp-solo-member-network-suite-failed.log.
|
||||
|
||||
[+] **media_async/media_delivery: завершить сверку контрактов и исправлений** — завершено 24.10.2026.
|
||||
Проверены все11 заголовков двух каталогов по полным реализациям; исправлены alias файлов,
|
||||
граница voice duration, переанонс SQLite и расхождение MIME. Результаты каждого фикса приведены ниже.
|
||||
|
||||
Reference in new issue
Block a user