Skip to content

tests/arch/arm/arm_user_stack_test/arch.arm.user.stack failure on mps2_an385 #98494

@carlescufi

Description

@carlescufi

Describe the bug

Test tests/arch/arm/arm_user_stack_test/arch.arm.user.stack fails on mps2_an385 on CI

Regression

  • This is a regression.

Steps to reproduce

Locally:
SHA: 0589958
west twister -p mps2/an385 -s arch.arm.user.stack

❯ qemu-system-arm --version
QEMU emulator version 10.1.2
Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers

Relevant log output

INFO    - 945/945 mps2/an385                arch.arm.user.stack                                FAILED Testsuite failed (qemu 1.826s <zephyr>)
INFO    - /__w/zephyr/zephyr/twister-out/mps2_an385/zephyr/tests/arch/arm/arm_user_stack_test/arch.arm.user.stack/handler.log
ERROR   - *** Booting Zephyr OS build v4.3.0-rc1-108-gd5b297cae4c8 ***
Running TESTSUITE arm_user_stack_test
===================================================================
START - test_arm_user_stack_corruption
Call low_fn from user
Call hi_fn from user
Call attack_entry from kernel
Changed the kernel_secret so marking test as failed
 FAIL - test_arm_user_stack_corruption in 0.061 seconds
===================================================================
TESTSUITE arm_user_stack_test failed.

------ TESTSUITE SUMMARY START ------

SUITE FAIL -   0.00% [arm_user_stack_test]: pass = 0, fail = 1, skip = 0, total = 1 duration = 0.061 seconds
 - FAIL - [arm_user_stack_test.test_arm_user_stack_corruption] duration = 0.061 seconds

------ TESTSUITE SUMMARY END ------

===================================================================
RunID: 00846c07b9b03f4db0ecc54da853c8f1
PROJECT EXECUTION FAILED
hi_thread_runs: 5998
 ERROR: cannot pass in test phase 'teardown()', bailing

INFO    - /__w/zephyr/zephyr/twister-out/mps2_an385/zephyr/tests/arch/arm/arm_user_stack_test/arch.arm.user.stack/handler.log
INFO    - 4 Iteration:
INFO    - Adding tasks to the queue...
INFO    - Added initial list of jobs to queue

INFO    - 945/945 mps2/an385                arch.arm.user.stack                                FAILED Testsuite failed (qemu 1.780s <zephyr>)
INFO    - /__w/zephyr/zephyr/twister-out/mps2_an385/zephyr/tests/arch/arm/arm_user_stack_test/arch.arm.user.stack/handler.log
ERROR   - *** Booting Zephyr OS build v4.3.0-rc1-108-gd5b297cae4c8 ***
Running TESTSUITE arm_user_stack_test
===================================================================
START - test_arm_user_stack_corruption
Call low_fn from user
Call hi_fn from user
Call attack_entry from kernel
Changed the kernel_secret so marking test as failed
 FAIL - test_arm_user_stack_corruption in 0.061 seconds
===================================================================
TESTSUITE arm_user_stack_test failed.

------ TESTSUITE SUMMARY START ------

SUITE FAIL -   0.00% [arm_user_stack_test]: pass = 0, fail = 1, skip = 0, total = 1 duration = 0.061 seconds
 - FAIL - [arm_user_stack_test.test_arm_user_stack_corruption] duration = 0.061 seconds

------ TESTSUITE SUMMARY END ------

===================================================================
RunID: 00846c07b9b03f4db0ecc54da853c8f1
PROJECT EXECUTION FAILED
hi_thread_runs: 5998
 ERROR: cannot pass in test phase 'teardown()', bailing

Impact

Showstopper – Prevents release or major functionality; system unusable.

Environment

Zephyr GitHub CI

Additional Context

No response

Metadata

Metadata

Assignees

Labels

area: ARMARM (32-bit) ArchitecturebugThe issue is a bug, or the PR is fixing a bug

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions