tests/crypto: Update testcase.ini to build on more platforms

This patch excludes qemu riscv32 due to the following msg:

qemu-system-riscv32: cannot set up guest memory
'riscv_sifive_board.ram': Cannot allocate memory

Jira: ZEP-1721

Change-Id: Ib1784fa57ad1e3d69871d4e216af1ad5dbe55a76
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
This commit is contained in:
Flavio Santes 2017-02-21 23:34:12 -06:00 committed by Anas Nashif
commit 7b652b1f84
10 changed files with 22 additions and 14 deletions

View file

@ -1,5 +1,5 @@
[test] [test]
tags = crypto aes cbc tags = crypto aes cbc
build_only = false build_only = false
# FIXME: why?
platform_whitelist = qemu_x86 qemu_cortex_m3 platform_exclude = qemu_riscv32

View file

@ -1,5 +1,5 @@
[test] [test]
tags = crypto aes ccm tags = crypto aes ccm
build_only = false build_only = false
# FIXME: why?
platform_whitelist = qemu_x86 qemu_cortex_m3 platform_exclude = qemu_riscv32

View file

@ -1,5 +1,5 @@
[test] [test]
tags = crypto aes cmac tags = crypto aes cmac
build_only = false build_only = false
# FIXME: why?
platform_whitelist = qemu_x86 qemu_cortex_m3 platform_exclude = qemu_riscv32

View file

@ -1,5 +1,5 @@
[test] [test]
tags = crypto aes ctr tags = crypto aes ctr
build_only = false build_only = false
# FIXME: why?
platform_whitelist = qemu_x86 qemu_cortex_m3 platform_exclude = qemu_riscv32

View file

@ -1,5 +1,8 @@
[test] [test]
tags = crypto ctr prng tags = crypto ctr prng
build_only = false build_only = false
platform_exclude = qemu_riscv32
# FIXME: ZEP-1722 # FIXME: ZEP-1722
arch_exclude = xtensa arch_exclude = xtensa

View file

@ -1,4 +1,5 @@
[test] [test]
tags = crypto ecc dsa tags = crypto ecc dsa
build_only = false build_only = false
platform_whitelist = qemu_x86 qemu_cortex_m3
platform_exclude = qemu_riscv32

View file

@ -1,3 +1,4 @@
[test] [test]
tags = crypto sha256 hmac tags = crypto sha256 hmac
platform_whitelist = qemu_x86 qemu_cortex_m3
platform_exclude = qemu_riscv32

View file

@ -1,5 +1,7 @@
[test] [test]
tags = crypto sha256 hmac prng tags = crypto sha256 hmac prng
build_only = false build_only = false
# FIXME: why? filter = ( CONFIG_SRAM_SIZE >= 32 or CONFIG_DCCM_SIZE >= 32 or
platform_whitelist = qemu_x86 qemu_cortex_m3 CONFIG_RAM_SIZE >= 32 )
platform_exclude = qemu_riscv32 nrf51_pca10028 stm32373c_eval

View file

@ -3,6 +3,7 @@ tags = crypto mbedtls
filter = ( CONFIG_SRAM_SIZE >= 32 or CONFIG_DCCM_SIZE >= 32 or filter = ( CONFIG_SRAM_SIZE >= 32 or CONFIG_DCCM_SIZE >= 32 or
CONFIG_RAM_SIZE >= 32 ) CONFIG_RAM_SIZE >= 32 )
timeout = 200 timeout = 200
platform_exclude = qemu_riscv32
[test_nios] [test_nios]
tags = crypto mbedtls tags = crypto mbedtls

View file

@ -3,7 +3,7 @@ tags = crypto sha256
build_only = false build_only = false
timeout = 10800 timeout = 10800
slow = True slow = True
arch_whitelist = arm arc x86 platform_exclude = qemu_riscv32
filter = ( CONFIG_SRAM_SIZE > 32 or CONFIG_DCCM_SIZE > 32 or CONFIG_RAM_SIZE > 32 ) filter = ( CONFIG_SRAM_SIZE > 32 or CONFIG_DCCM_SIZE > 32 or CONFIG_RAM_SIZE > 32 )
[test_nios2] [test_nios2]