tests: crypto: enable on other arches

Some tests have large RAM requirements, appropriate filters added.
Redundant 'build_only = false' removed.

Issue: ZEP-1721
Change-Id: Id8b06b2ea8a63cf19cf155a75f1513810c383521
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
Andrew Boie 2017-04-11 12:49:34 -07:00 committed by Anas Nashif
commit 2d9a559df8
7 changed files with 11 additions and 18 deletions

View file

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

View file

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

View file

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

View file

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

View file

@ -1,4 +1,7 @@
[test]
tags = crypto ecc dsa
build_only = false
platform_whitelist = qemu_x86 qemu_cortex_m3
timeout = 180
# Failing on xtensa, see ZEP-2021
filter = (ARCH == "nios2" or CONFIG_DTCM_SIZE > 0x4000 or
CONFIG_SRAM_SIZE > 16 or CONFIG_DCCM_SIZE > 16 or
CONFIG_RAM_SIZE > 16)

View file

@ -1,3 +1,5 @@
[test]
tags = crypto sha256 hmac
platform_whitelist = qemu_x86 qemu_cortex_m3
filter = (ARCH == "xtensa" or ARCH == "nios2" or CONFIG_DTCM_SIZE > 0x4000 or
CONFIG_SRAM_SIZE > 16 or CONFIG_DCCM_SIZE > 16 or
CONFIG_RAM_SIZE > 16)

View file

@ -1,5 +1,5 @@
[test]
tags = crypto sha256 hmac prng
build_only = false
# FIXME: why?
platform_whitelist = qemu_x86 qemu_cortex_m3
filter = (ARCH == "xtensa" or ARCH == "nios2" or CONFIG_DTCM_SIZE > 0xc000 or
CONFIG_SRAM_SIZE > 48 or CONFIG_DCCM_SIZE > 48 or
CONFIG_RAM_SIZE > 48)