Skip to content

Fix order-dependent tests; Enforce SoC when opt-in FP16#68

Merged
qti-yuduo merged 5 commits intomainfrom
dev/yuduo/test-soc
Feb 25, 2026
Merged

Fix order-dependent tests; Enforce SoC when opt-in FP16#68
qti-yuduo merged 5 commits intomainfrom
dev/yuduo/test-soc

Conversation

@qti-yuduo
Copy link
Copy Markdown
Collaborator

@qti-yuduo qti-yuduo commented Feb 23, 2026

Motivation

Test case now is order-dependent, it would fail if order isn't preserved. This is because SDK has cache and not stateless.

Changes:

  • Enforce SoC (can't be unknown) when enable_htp_fp16_precision is set; This allow fail fast. Less confusing. (this is consistent with BF16 support).
  • Add missing Windows V68 skip guard. Make it explicit. Hidden in macro is confusing.
  • TearDown soc_model reset no longer useful -- removed.
  • SetUp, remove early return so we can actually query on Linux.
  • Test name consistency, _FP32_as_FP16 for all relevant tests.

@qti-yuduo qti-yuduo requested review from qti-hungjuiw, qti-kromero and quic-muchhsu and removed request for quic-muchhsu February 24, 2026 00:26
@qti-yuduo qti-yuduo merged commit f8c9d8f into main Feb 25, 2026
23 checks passed
@qti-yuduo qti-yuduo deleted the dev/yuduo/test-soc branch February 25, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants