Skip to content

Commit 9f4ea03

Browse files
dcpleungfabiobaltieri
authored andcommitted
tests: zbus/hlp_priority_boost: skip Intel audio DSP platforms
All Intel Audio DSP platforms have non-coherent cache between CPUs. So the zbus_channel struct data goes out-of-sync between CPUs with multiple producer and consumer threads running concurrently on multiple CPUs, resulting in bad pointer being used, e.g. passed to memcpy(). So exclude these platforms from running in twister as they are certain to fail. Fixes: #79368 Signed-off-by: Daniel Leung <[email protected]>
1 parent ec77fc3 commit 9f4ea03

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed
Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
tests:
22
message_bus.zbus.hlp_priority_boost:
3-
platform_exclude: fvp_base_revc_2xaemv8a//smp/ns
3+
platform_exclude:
4+
- fvp_base_revc_2xaemv8a//smp/ns
5+
# All Intel Audio DSP platforms have non-coherent cache
6+
# between CPUs. So the zbus_channel struct data goes
7+
# out-of-sync between CPUs with multiple producer and
8+
# consumer threads running concurrently on multiple CPUs,
9+
# resulting in bad pointer being used, e.g. passed to
10+
# memcpy(). So exclude these platforms from running in
11+
# twister as they are certain to fail.
12+
- intel_adsp/ace15_mtpm/sim
13+
- intel_adsp/ace15_mtpm
14+
- intel_adsp/ace20_lnl/sim
15+
- intel_adsp/ace20_lnl
16+
- intel_adsp/ace30/ptl/sim
17+
- intel_adsp/ace30/ptl
18+
- intel_adsp/cavs25/tgph
19+
- intel_adsp/cavs25
420
tags: zbus
521
integration_platforms:
622
- native_sim

0 commit comments

Comments
 (0)