From e19bf1be56f20bd5b912917eb0bc311cc67ef711 Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Wed, 13 Nov 2024 10:09:36 -0800 Subject: [PATCH] tests: demand_paging/mem_map: move malloc config to prj.conf Both tests set CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0 so extract it to prj.conf. The tests require malloc arena size to be 0 to run successful. By refactoring the config, it is now able to with west build and still passing. Signed-off-by: Daniel Leung --- tests/kernel/mem_protect/demand_paging/mem_map/prj.conf | 1 + tests/kernel/mem_protect/demand_paging/mem_map/testcase.yaml | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/kernel/mem_protect/demand_paging/mem_map/prj.conf b/tests/kernel/mem_protect/demand_paging/mem_map/prj.conf index 900e63aae40be..f857cae379ba7 100644 --- a/tests/kernel/mem_protect/demand_paging/mem_map/prj.conf +++ b/tests/kernel/mem_protect/demand_paging/mem_map/prj.conf @@ -4,3 +4,4 @@ CONFIG_DEMAND_PAGING_STATS=y CONFIG_DEMAND_PAGING_THREAD_STATS=y CONFIG_DEMAND_PAGING_TIMING_HISTOGRAM=y CONFIG_TEST_USERSPACE=y +CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0 diff --git a/tests/kernel/mem_protect/demand_paging/mem_map/testcase.yaml b/tests/kernel/mem_protect/demand_paging/mem_map/testcase.yaml index 85816067b636b..1a8e5aa719482 100644 --- a/tests/kernel/mem_protect/demand_paging/mem_map/testcase.yaml +++ b/tests/kernel/mem_protect/demand_paging/mem_map/testcase.yaml @@ -10,8 +10,6 @@ tests: - qemu_cortex_a53 - qemu_cortex_a53/qemu_cortex_a53/smp - qemu_x86_tiny - extra_configs: - - CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0 kernel.demand_paging.mem_map.timing_funcs: tags: - kernel @@ -20,4 +18,3 @@ tests: platform_allow: qemu_x86_tiny extra_configs: - CONFIG_DEMAND_PAGING_STATS_USING_TIMING_FUNCTIONS=y - - CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0