On 10/29/2026 11:02 AM, Brian Cain wrote: > Move the arch_tests_uart and systests_standalone assets from v0.2.14, > and arch_tests_semihosting from v0.2.9, to v0.3.1. > > The changes add test bugfixes and additional coverage: > > - test_guest_mode now covers direct-to-guest events. > - test_pagecross_tlbmissx checks ELR on a page-straddling fetch. > - pend_wake_wait asserts the thread enable mask and no longer takes > k0lock in its ISR, which caused hangs. > - lock_verify skipped for now: before v0.2.22 it had bugs exposed by mttcg, > and v0.3.1 still has invalid assertions about SWI delivery. > - test_l2vic covers VID write, interrupt delivery and ciad-l2vic acks. > - test_int_steering didn't iterate enough when waiting and would fail on > a heavily loaded system. > - The systests package is built with SDK 6.7.0.0. > - swi_touch_memory is introduced to cover semihosting buffer > alignment/paging. > > Signed-off-by: Brian Cain <[email protected]> > --- > tests/functional/hexagon/meson.build | 1 + > tests/functional/hexagon/test_arch_tests.py | 10 ++++++---- > tests/functional/hexagon/test_systests.py | 14 +++++++++++--- > 3 files changed, 18 insertions(+), 7 deletions(-) >
Reviewed-by: Pierrick Bouvier <[email protected]>
