3 tests in crates/wzp-client/tests/long_session.rs: 1. long_session_no_drift — 3000 frames (60s) through full encoder/decoder pipeline, asserts >95% decoded, 0 overruns, 0 underruns 2. long_session_with_simulated_loss — drops every 20th packet + reorders, asserts >90% decoded, confirms PLC fills gaps (2999/3000) 3. long_session_stats_consistency — verifies stats.total_decoded matches actual decoded count over 60s (no accounting drift) Completes P2-T1-S5. Phase 2 is now fully done. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
6.6 KiB
6.6 KiB