1tests:
2  libraries.cmsis_dsp.transform:
3    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
4      ) or CONFIG_ARCH_POSIX
5    tags: cmsis-dsp
6    skip: true
7  libraries.cmsis_dsp.transform.cq15:
8    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
9      ) or CONFIG_ARCH_POSIX
10    integration_platforms:
11      - frdm_k64f
12      - sam_e70_xplained
13      - mps2_an521
14      - native_sim
15    tags: cmsis-dsp
16    min_flash: 512
17    min_ram: 64
18    extra_args: CONF_FILE=prj_base.conf
19    extra_configs:
20      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
21  libraries.cmsis_dsp.transform.cq15.fpu:
22    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
23      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
24    integration_platforms:
25      - mps3_an547
26    tags:
27      - cmsis-dsp
28      - fpu
29    min_flash: 512
30    min_ram: 64
31    extra_args: CONF_FILE=prj_base.conf
32    extra_configs:
33      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
34      - CONFIG_FPU=y
35  libraries.cmsis_dsp.transform.rq15:
36    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
37      ) or CONFIG_ARCH_POSIX
38    integration_platforms:
39      - frdm_k64f
40      - sam_e70_xplained
41      - mps2_an521
42      - native_sim
43    tags: cmsis-dsp
44    min_flash: 512
45    min_ram: 64
46    extra_args: CONF_FILE=prj_base.conf
47    extra_configs:
48      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
49  libraries.cmsis_dsp.transform.rq15.fpu:
50    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
51      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
52    integration_platforms:
53      - mps3_an547
54    tags:
55      - cmsis-dsp
56      - fpu
57    min_flash: 512
58    min_ram: 64
59    extra_args: CONF_FILE=prj_base.conf
60    extra_configs:
61      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
62      - CONFIG_FPU=y
63  libraries.cmsis_dsp.transform.cq31:
64    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
65      ) or CONFIG_ARCH_POSIX
66    integration_platforms:
67      - frdm_k64f
68      - sam_e70_xplained
69      - mps2_an521
70      - native_sim
71    tags: cmsis-dsp
72    min_flash: 1024
73    min_ram: 64
74    extra_args: CONF_FILE=prj_base.conf
75    extra_configs:
76      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
77  libraries.cmsis_dsp.transform.cq31.fpu:
78    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
79      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
80    tags:
81      - cmsis-dsp
82      - fpu
83    min_flash: 1024
84    min_ram: 64
85    extra_args: CONF_FILE=prj_base.conf
86    extra_configs:
87      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
88      - CONFIG_FPU=y
89  libraries.cmsis_dsp.transform.rq31:
90    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
91      ) or CONFIG_ARCH_POSIX
92    integration_platforms:
93      - frdm_k64f
94      - sam_e70_xplained
95      - mps2_an521
96      - native_sim
97    tags: cmsis-dsp
98    min_flash: 1024
99    min_ram: 64
100    extra_args: CONF_FILE=prj_base.conf
101    extra_configs:
102      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
103  libraries.cmsis_dsp.transform.rq31.fpu:
104    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
105      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
106    tags:
107      - cmsis-dsp
108      - fpu
109    min_flash: 1024
110    min_ram: 64
111    extra_args: CONF_FILE=prj_base.conf
112    extra_configs:
113      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
114      - CONFIG_FPU=y
115  libraries.cmsis_dsp.transform.cf16:
116    filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
117      and CONFIG_FULL_LIBC_SUPPORTED)
118    integration_platforms:
119      - frdm_k64f
120      - sam_e70_xplained
121      - mps2_an521
122    tags: cmsis-dsp
123    min_flash: 512
124    min_ram: 64
125    extra_args: CONF_FILE=prj_base.conf
126    extra_configs:
127      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y
128  libraries.cmsis_dsp.transform.cf16.fpu:
129    filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
130      and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
131    integration_platforms:
132      - mps3_an547
133    tags:
134      - cmsis-dsp
135      - fpu
136    min_flash: 512
137    min_ram: 64
138    extra_args: CONF_FILE=prj_base.conf
139    extra_configs:
140      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y
141      - CONFIG_FPU=y
142  libraries.cmsis_dsp.transform.rf16:
143    filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
144      and CONFIG_FULL_LIBC_SUPPORTED)
145    integration_platforms:
146      - frdm_k64f
147      - sam_e70_xplained
148      - mps2_an521
149    tags: cmsis-dsp
150    min_flash: 512
151    min_ram: 64
152    extra_args: CONF_FILE=prj_base.conf
153    extra_configs:
154      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
155  libraries.cmsis_dsp.transform.rf16.fpu:
156    filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
157      and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
158    integration_platforms:
159      - mps3_an547
160    tags:
161      - cmsis-dsp
162      - fpu
163    min_flash: 512
164    min_ram: 64
165    extra_args: CONF_FILE=prj_base.conf
166    extra_configs:
167      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
168      - CONFIG_FPU=y
169  libraries.cmsis_dsp.transform.cf32:
170    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
171      ) or CONFIG_ARCH_POSIX
172    integration_platforms:
173      - frdm_k64f
174      - sam_e70_xplained
175      - mps2_an521
176      - native_sim
177    tags: cmsis-dsp
178    min_flash: 1024
179    min_ram: 64
180    extra_args: CONF_FILE=prj_base.conf
181    extra_configs:
182      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
183  libraries.cmsis_dsp.transform.cf32.fpu:
184    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
185      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
186    tags:
187      - cmsis-dsp
188      - fpu
189    min_flash: 1024
190    min_ram: 64
191    extra_args: CONF_FILE=prj_base.conf
192    extra_configs:
193      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
194      - CONFIG_FPU=y
195  libraries.cmsis_dsp.transform.rf32:
196    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
197      ) or CONFIG_ARCH_POSIX
198    integration_platforms:
199      - frdm_k64f
200      - sam_e70_xplained
201      - mps2_an521
202      - native_sim
203    tags: cmsis-dsp
204    min_flash: 512
205    min_ram: 64
206    extra_args: CONF_FILE=prj_base.conf
207    extra_configs:
208      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
209  libraries.cmsis_dsp.transform.rf32.fpu:
210    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
211      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
212    integration_platforms:
213      - mps3_an547
214    tags:
215      - cmsis-dsp
216      - fpu
217    min_flash: 512
218    min_ram: 64
219    extra_args: CONF_FILE=prj_base.conf
220    extra_configs:
221      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
222      - CONFIG_FPU=y
223  libraries.cmsis_dsp.transform.cf64:
224    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
225      ) or CONFIG_ARCH_POSIX
226    integration_platforms:
227      - frdm_k64f
228      - sam_e70_xplained
229      - mps2_an521
230      - native_sim
231    tags: cmsis-dsp
232    min_flash: 1024
233    min_ram: 160
234    extra_args: CONF_FILE=prj_base.conf
235    extra_configs:
236      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
237  libraries.cmsis_dsp.transform.cf64.fpu:
238    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
239      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
240    tags:
241      - cmsis-dsp
242      - fpu
243    min_flash: 1024
244    min_ram: 160
245    extra_args: CONF_FILE=prj_base.conf
246    extra_configs:
247      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
248      - CONFIG_FPU=y
249  libraries.cmsis_dsp.transform.rf64:
250    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
251      ) or CONFIG_ARCH_POSIX
252    integration_platforms:
253      - frdm_k64f
254      - sam_e70_xplained
255      - mps2_an521
256      - native_sim
257    tags: cmsis-dsp
258    min_flash: 1024
259    min_ram: 64
260    extra_args: CONF_FILE=prj_base.conf
261    extra_configs:
262      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y
263  libraries.cmsis_dsp.transform.rf64.fpu:
264    filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
265      and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
266    tags:
267      - cmsis-dsp
268      - fpu
269    min_flash: 1024
270    min_ram: 64
271    extra_args: CONF_FILE=prj_base.conf
272    extra_configs:
273      - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y
274      - CONFIG_FPU=y
275