tests: crypto: convert all tests to unified kernel
Change-Id: Id7c1c6bbb0b04eb190cc44c1fbb557722871fc0f Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
a32579749b
commit
fcb54aa96b
32 changed files with 31 additions and 80 deletions
|
@ -1,4 +1,4 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto aes unified_capable
|
tags = crypto aes
|
||||||
build_only = false
|
build_only = false
|
||||||
kernel = unified
|
kernel = unified
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test AES128-CBCMode TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 1024 [EXE]
|
|
|
@ -3,4 +3,4 @@ tags = crypto aes cbc
|
||||||
build_only = false
|
build_only = false
|
||||||
# FIXME: why?
|
# FIXME: why?
|
||||||
platform_whitelist = qemu_x86 qemu_cortex_m3
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test AES128-CCM mode TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 1024 [EXE]
|
|
|
@ -3,4 +3,4 @@ tags = crypto aes ccm
|
||||||
build_only = false
|
build_only = false
|
||||||
# FIXME: why?
|
# FIXME: why?
|
||||||
platform_whitelist = qemu_x86 qemu_cortex_m3
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test AES-CMAC mode TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 1024 [EXE]
|
|
|
@ -3,4 +3,4 @@ tags = crypto aes cmac
|
||||||
build_only = false
|
build_only = false
|
||||||
# FIXME: why?
|
# FIXME: why?
|
||||||
platform_whitelist = qemu_x86 qemu_cortex_m3
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test AES128-CTR mode TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 1024 [EXE]
|
|
|
@ -3,4 +3,4 @@ tags = crypto aes ctr
|
||||||
build_only = false
|
build_only = false
|
||||||
# FIXME: why?
|
# FIXME: why?
|
||||||
platform_whitelist = qemu_x86 qemu_cortex_m3
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
KERNEL_TYPE = nano
|
KERNEL_TYPE = unified
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto ctr prng
|
tags = crypto ctr prng
|
||||||
build_only = false
|
build_only = false
|
||||||
kernel = nano
|
kernel = unified
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
KERNEL_TYPE = nano
|
KERNEL_TYPE = unified
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto ecc dh
|
tags = crypto ecc dh
|
||||||
build_only = false
|
build_only = false
|
||||||
kernel = nano
|
kernel = unified
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
KERNEL_TYPE = nano
|
KERNEL_TYPE = unified
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
||||||
|
|
||||||
CONFIG_TINYCRYPT=y
|
|
||||||
CONFIG_TINYCRYPT_SHA256=y
|
|
||||||
CONFIG_TINYCRYPT_ECC_DH=y
|
|
||||||
CONFIG_TINYCRYPT_ECC_DSA=y
|
|
||||||
|
|
||||||
CONFIG_MAIN_STACK_SIZE=4096
|
|
|
@ -5,4 +5,4 @@ CONFIG_TINYCRYPT_SHA256=y
|
||||||
CONFIG_TINYCRYPT_ECC_DH=y
|
CONFIG_TINYCRYPT_ECC_DH=y
|
||||||
CONFIG_TINYCRYPT_ECC_DSA=y
|
CONFIG_TINYCRYPT_ECC_DSA=y
|
||||||
|
|
||||||
CONFIG_MAIN_STACK_SIZE=2048
|
CONFIG_MAIN_STACK_SIZE=4096
|
||||||
|
|
|
@ -1,13 +1,5 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto ecc dsa
|
tags = crypto ecc dsa
|
||||||
build_only = false
|
build_only = false
|
||||||
kernel = nano
|
kernel = unified
|
||||||
#Do not run for debug daily build
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
filter = not (CONFIG_DEBUG and (CONFIG_SOC_QUARK_D2000 or CONFIG_BOARD_QEMU_X86))
|
|
||||||
|
|
||||||
[test_dbg]
|
|
||||||
tags = crypto ecc dsa debug
|
|
||||||
build_only = false
|
|
||||||
kernel = nano
|
|
||||||
extra_args = CONF_FILE=debug.conf
|
|
||||||
filter = CONFIG_DEBUG and CONFIG_BOARD_QEMU_X86
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -2,3 +2,4 @@ CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
CONFIG_TINYCRYPT=y
|
CONFIG_TINYCRYPT=y
|
||||||
CONFIG_TINYCRYPT_SHA256=y
|
CONFIG_TINYCRYPT_SHA256=y
|
||||||
CONFIG_TINYCRYPT_SHA256_HMAC=y
|
CONFIG_TINYCRYPT_SHA256_HMAC=y
|
||||||
|
CONFIG_MAIN_STACK_SIZE=10240
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test HMAC TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 10240 [EXE]
|
|
|
@ -1,3 +1,4 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto sha256 hmac
|
tags = crypto sha256 hmac
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
KERNEL_TYPE = unified
|
||||||
KERNEL_TYPE = micro
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||||
|
CONFIG_MAIN_STACK_SIZE=40960
|
||||||
CONFIG_TINYCRYPT=y
|
CONFIG_TINYCRYPT=y
|
||||||
CONFIG_TINYCRYPT_SHA256=y
|
CONFIG_TINYCRYPT_SHA256=y
|
||||||
CONFIG_TINYCRYPT_SHA256_HMAC=y
|
CONFIG_TINYCRYPT_SHA256_HMAC=y
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : test HMAC PRNG TinyCrypt APIs
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ====================================================
|
|
||||||
TASK tStartTask 5 main 41200 [EXE]
|
|
|
@ -3,4 +3,4 @@ tags = crypto sha256 hmac prng
|
||||||
build_only = false
|
build_only = false
|
||||||
# FIXME: why?
|
# FIXME: why?
|
||||||
platform_whitelist = qemu_x86 qemu_cortex_m3
|
platform_whitelist = qemu_x86 qemu_cortex_m3
|
||||||
kernel = micro
|
kernel = unified
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
KERNEL_TYPE = nano
|
KERNEL_TYPE = unified
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto mbedtls
|
tags = crypto mbedtls
|
||||||
kernel = nano
|
kernel = unified
|
||||||
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 )
|
||||||
|
|
||||||
[test_nios]
|
[test_nios]
|
||||||
tags = crypto mbedtls
|
tags = crypto mbedtls
|
||||||
kernel = nano
|
kernel = unified
|
||||||
slow = true
|
slow = true
|
||||||
arch_whitelist = nios2
|
arch_whitelist = nios2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[test]
|
[test]
|
||||||
tags = crypto sha256 unified_capable
|
tags = crypto sha256
|
||||||
build_only = false
|
build_only = false
|
||||||
timeout = 10800
|
timeout = 10800
|
||||||
slow = True
|
slow = True
|
||||||
|
@ -8,7 +8,7 @@ filter = ( CONFIG_SRAM_SIZE > 32 or CONFIG_DCCM_SIZE > 32 or CONFIG_RAM_SIZE > 3
|
||||||
kernel = unified
|
kernel = unified
|
||||||
|
|
||||||
[test_nios2]
|
[test_nios2]
|
||||||
tags = crypto sha256 unified_capable
|
tags = crypto sha256
|
||||||
build_only = false
|
build_only = false
|
||||||
timeout = 10800
|
timeout = 10800
|
||||||
slow = True
|
slow = True
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue