tests: lib: cmsis_dsp: Restrict testing platforms
In order to reduce CI overhead, this commit restricts the CMSIS-DSP tests to only run on the following ARM platforms: * `frdm_k64f`: Cortex-M4 (to be replaced by `qemu_cortex_m4`) * `sam_e70_xplained`: Cortex-M7 * `mps2_an521`: Cortex-M33 The following platforms should be added to the platform whitelist in the future when adequate support is available: * `qemu_cortex_m4`: Replace `frdm_k64f` when available * `qemu_cortex_r5`: Add when Cortex-R VFP support is available * `qemu_cortex_a53`: Add when AArch64 VFP support is available (and other VFP-equipped ARM testing platforms added in the future) Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit is contained in:
parent
a3859a3873
commit
30a5aefb54
12 changed files with 21 additions and 81 deletions
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
benchmark.cmsis_dsp.basicmath:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: benchmark cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.basicmath:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.bayes:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 64
|
||||
min_ram: 32
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.complexmath:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.distance:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 64
|
||||
min_ram: 32
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.fastmath:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,31 +1,23 @@
|
|||
common:
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
|
||||
tests:
|
||||
libraries.cmsis_dsp.filtering:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
skip: true
|
||||
libraries.cmsis_dsp.filtering.biquad:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y
|
||||
libraries.cmsis_dsp.filtering.fir:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y
|
||||
libraries.cmsis_dsp.filtering.misc:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 256
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
|
|
|
@ -1,49 +1,35 @@
|
|||
common:
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
|
||||
tests:
|
||||
libraries.cmsis_dsp.matrix:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
skip: true
|
||||
libraries.cmsis_dsp.matrix.unary_q15:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y
|
||||
libraries.cmsis_dsp.matrix.unary_q31:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y
|
||||
libraries.cmsis_dsp.matrix.unary_f32:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y
|
||||
libraries.cmsis_dsp.matrix.unary_f64:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y
|
||||
libraries.cmsis_dsp.matrix.binary_q15:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
platform_exclude: mps2_an521
|
||||
min_flash: 128
|
||||
min_ram: 128
|
||||
|
@ -51,18 +37,12 @@ tests:
|
|||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y
|
||||
libraries.cmsis_dsp.matrix.binary_q31:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 128
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y
|
||||
libraries.cmsis_dsp.matrix.binary_f32:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 128
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.statistics:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.support:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
tests:
|
||||
libraries.cmsis_dsp.svm:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
min_flash: 128
|
||||
min_ram: 64
|
||||
|
|
|
@ -1,76 +1,53 @@
|
|||
common:
|
||||
platform_whitelist: frdm_k64f sam_e70_xplained mps2_an521
|
||||
tags: cmsis_dsp
|
||||
|
||||
tests:
|
||||
libraries.cmsis_dsp.transform:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
skip: true
|
||||
libraries.cmsis_dsp.transform.cq15:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 512
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
|
||||
libraries.cmsis_dsp.transform.rq15:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 512
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
|
||||
libraries.cmsis_dsp.transform.cq31:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 1024
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
|
||||
libraries.cmsis_dsp.transform.rq31:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 1024
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
|
||||
libraries.cmsis_dsp.transform.cf32:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 1024
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
|
||||
libraries.cmsis_dsp.transform.rf32:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 512
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
|
||||
libraries.cmsis_dsp.transform.cf64:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 1024
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
extra_configs:
|
||||
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
|
||||
libraries.cmsis_dsp.transform.rf64:
|
||||
arch_whitelist: arm
|
||||
filter: CONFIG_HAS_CMSIS_CORE
|
||||
tags: cmsis_dsp
|
||||
min_flash: 1024
|
||||
min_ram: 64
|
||||
extra_args: CONF_FILE=prj_base.conf
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue