-
Notifications
You must be signed in to change notification settings - Fork 7.5k
test: tests/kernel/mem_slab/mslab_threadsafe fails sporadically on nrf52 #13536
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Immediate things to check would be to (1) disable CONFIG_TICKLESS_KERNEL to see if we can narrow down the issue to the driver core or tickless mode, both of which changed with that commit, and (2) crank up the size of the ISR stack as a quick check to rule out simple stack overflow ("random corruption" always sounds like stack overflow to me, heh) |
|
|
For more detail on the HW exception faulting instruction: |
Same issue perhaps as #12559 ? |
This is flaky on nrf52_blenano2 right now: zephyrproject-rtos/zephyr#13536 Signed-off-by: Andy Doan <[email protected]>
Yeah, this was definitely due to the issue in #13770. Just ran through 80 iterations of this test on my nrf52840_pca10056 and my finger is sore from the surprisingly sharp reset button. |
Fixed in the tree for me. Please reopen if needed. |
Describe the bug
If you run the following test on nrf52_blenano2 (and possibly any nrf52832) it will fail with a hardware exception in a seemingly random pattern.
Painful repeated bisection leads me to this commit:
03f007e
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Pass this test
Impact
CI fails in random ways when testing on real HW
Screenshots or console output
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: