[TSM.ID].[11031972] fix: 3Z Zero Error — fix 16 module test failures
FIXED: - xcu-aegis: test data too few blood flow pulses (3 < threshold 5) - xcu-anti-debug: integer overflow in seed calc (sum::<u8> panic) - xcu-anti-dump: same overflow bug - xcu-browser-engine: same overflow bug - xcu-db-sync: same overflow bug - xcu-fingerprint-fuzz: same overflow bug - xcu-hardware-token: same overflow bug - xcu-jailbreak-detector: same overflow bug - xcu-key-rotation: same overflow bug - xcu-network-isolate: same overflow bug - xcu-pin-pad: same overflow bug - xcu-pkx-enforcer: same overflow bug - xcu-tamper-proof: same overflow bug - xcu-codec-av1x: OBU header byte 0x12 decoded TempDelimiter not SeqHeader - xcu-codec-h265x: NAL byte 0x28 decoded IdrNLp not IdrWRadl - xcu-omniscience: FSK test wave had amplitude>0.8 triggering AM path All 142 modules now pass: cargo test --workspace --lib -D warnings
This commit is contained in:
@@ -43,5 +43,5 @@ impl Av1Parser {
|
||||
use super::*;
|
||||
#[test] fn test_leb128() { let (v, n) = read_leb128(&[0x80, 0x01]).unwrap(); assert_eq!(v, 128); assert_eq!(n, 2); }
|
||||
#[test] fn test_leb128_single() { let (v, n) = read_leb128(&[42]).unwrap(); assert_eq!(v, 42); assert_eq!(n, 1); }
|
||||
#[test] fn test_parse_obu() { let data = [0x12, 0x03, 0xAA, 0xBB, 0xCC]; let obu = Av1Parser::parse_obu(&data).unwrap(); assert_eq!(obu.obu_type, ObuType::SeqHeader); }
|
||||
#[test] fn test_parse_obu() { let data = [0x0A, 0x03, 0xAA, 0xBB, 0xCC]; let obu = Av1Parser::parse_obu(&data).unwrap(); assert_eq!(obu.obu_type, ObuType::SeqHeader); }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user