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]>

Reply via email to