From d4d0f0cddac8437467a5178e9f2253f9008c8bf6 Mon Sep 17 00:00:00 2001 From: John Tennant Date: Wed, 19 Aug 2026 14:09:18 -0400 Subject: [PATCH] test(voice): require bit-exact 12-frame Pocket decode Signed-off-by: John Tennant --- crates/buzz-voice/src/pocket_april.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/buzz-voice/src/pocket_april.rs b/crates/buzz-voice/src/pocket_april.rs index 9ace5001da..0a4ac3fd40 100644 --- a/crates/buzz-voice/src/pocket_april.rs +++ b/crates/buzz-voice/src/pocket_april.rs @@ -1799,10 +1799,8 @@ mod tests { .zip(&streamed) .map(|(a, b)| (a - b).abs()) .fold(0.0f32, f32::max); - assert!( - max_diff <= 1.0e-4, - "incremental decode diverged from batch decode: max |diff| = {max_diff}" - ); + eprintln!("delta_frames={DECODER_CHUNK_FRAMES}: max|diff|={max_diff:.6}"); + assert_eq!(max_diff, 0.0, "12-frame streaming must remain bit-exact"); } #[test]