test: re-test v0.1.69 — все 8 тестов PASS, 1000/1000 при нагрузке
This commit is contained in:
+28
-2
@@ -1,10 +1,36 @@
|
||||
# Прогресс разработки
|
||||
|
||||
Последнее обновление: 2026-04-06 19:00 МСК
|
||||
Последнее обновление: 2026-04-06 21:00 МСК
|
||||
|
||||
---
|
||||
|
||||
## 2026-04-06 (вечер) — Полное суровое тестирование IoT pipeline
|
||||
## 2026-04-06 (ночь) — Re-test v0.1.69: полный прогон 8 тестов, все PASS
|
||||
|
||||
### Повод
|
||||
После фикса async-бага (v0.1.68→v0.1.69) — полный повторный прогон всех тестов.
|
||||
|
||||
### Тест-матрица (baseline: 163 строки перед стартом)
|
||||
|
||||
| # | Тест | v0.1.68 | v0.1.69 | Примечание |
|
||||
|---|------|---------|---------|-----------|
|
||||
| 1 | Cold start | ✅ PASS | ✅ PASS | 15 retry, id=163 |
|
||||
| 2 | Restart 3× | ✅ PASS | ✅ PASS | <1с каждый |
|
||||
| 3 | Load 100 msgs | ❌ 27/100 | ✅ 100/100 | Баг исправлен! |
|
||||
| 4 | Burst offline consumer | ✅ PASS | ✅ PASS | 20/20, буфер Kafka |
|
||||
| 5 | Невалидные payload | ✅ PASS | ✅ PASS | 3/3, consumer жив |
|
||||
| 6 | Дубликаты | ✅ PASS | ✅ PASS | 3/3 (at-least-once) |
|
||||
| 7 | Kafka restart | ✅ PASS | ✅ PASS | 5/5 post-recovery |
|
||||
| 8 | Load **1000** msgs (суровый) | — | ✅ 1000/1000 | 56с, 100% |
|
||||
|
||||
### Итог
|
||||
- Все 8 тестов PASS
|
||||
- DB: 163 → 1294 строк (суммарно по всем тестам)
|
||||
- Pipeline стабилен: async fix решил проблему потерь при нагрузке
|
||||
- Коммит: после документирования
|
||||
|
||||
---
|
||||
|
||||
## 2026-04-06 (вечер) — Async bug fix (v0.1.69)
|
||||
|
||||
### Тест-матрица (7 сценариев, baseline: 18 строк)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user