From 43f788a6ebabb6bccac4b76320d1887f27bc557b Mon Sep 17 00:00:00 2001 From: Inaky Perez-Gonzalez Date: Tue, 1 Nov 2016 10:30:10 -0700 Subject: [PATCH] tests/kernel/test_{fifo,lifo,stack}: filter unified kernel for small memory As we transition to the unified kernel, we need to check on there being enough memory in said case (nano kernel always had it based on higher granularity filtering with 'kernel = nano'). Change-Id: Ic36c352f06be09407cd3aac74a1dfe73bb2fc61d Signed-off-by: Inaky Perez-Gonzalez --- tests/legacy/kernel/test_errno/testcase.ini | 3 +++ tests/legacy/kernel/test_lifo/testcase.ini | 3 +++ tests/legacy/kernel/test_stack/nanokernel/testcase.ini | 3 +++ 3 files changed, 9 insertions(+) diff --git a/tests/legacy/kernel/test_errno/testcase.ini b/tests/legacy/kernel/test_errno/testcase.ini index 4b568291c70..604a689d940 100644 --- a/tests/legacy/kernel/test_errno/testcase.ini +++ b/tests/legacy/kernel/test_errno/testcase.ini @@ -1,3 +1,6 @@ [test] tags = core unified_capable kernel = nano +# Make sure it has enough memory +filter = not ((CONFIG_DEBUG or CONFIG_ASSERT)) and ( CONFIG_SRAM_SIZE >= 32 + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE >= 32) diff --git a/tests/legacy/kernel/test_lifo/testcase.ini b/tests/legacy/kernel/test_lifo/testcase.ini index f39b19d53b9..d3eb0a8f03b 100644 --- a/tests/legacy/kernel/test_lifo/testcase.ini +++ b/tests/legacy/kernel/test_lifo/testcase.ini @@ -1,2 +1,5 @@ [test] tags = core unified_capable +# Make sure it has enough memory +filter = not ((CONFIG_DEBUG or CONFIG_ASSERT)) and ( CONFIG_SRAM_SIZE >= 32 + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE >= 32) diff --git a/tests/legacy/kernel/test_stack/nanokernel/testcase.ini b/tests/legacy/kernel/test_stack/nanokernel/testcase.ini index f39b19d53b9..d3eb0a8f03b 100644 --- a/tests/legacy/kernel/test_stack/nanokernel/testcase.ini +++ b/tests/legacy/kernel/test_stack/nanokernel/testcase.ini @@ -1,2 +1,5 @@ [test] tags = core unified_capable +# Make sure it has enough memory +filter = not ((CONFIG_DEBUG or CONFIG_ASSERT)) and ( CONFIG_SRAM_SIZE >= 32 + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE >= 32)