tests: net: Unified kernel is now default and only one
Adapting all unit tests so: - main task's prj.mdef is already provided by unified kernel with a default stack of 2kb. - unified is the only kernel to be used now, removing unecessary kernel type make option. - removing all NANOKERNEL/MICROKERNEL related #ifdefs and so on. Change-Id: I9b853dbd2aef971d355188cbf7fe2ececaaa80c1 Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
This commit is contained in:
parent
9313172f84
commit
64e7dc2caa
40 changed files with 2 additions and 145 deletions
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Buffer test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -554,18 +554,11 @@ void main_fiber(void)
|
||||||
fiber_yield();
|
fiber_yield();
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(CONFIG_NANOKERNEL)
|
|
||||||
#define STACKSIZE 3000
|
#define STACKSIZE 3000
|
||||||
char __noinit __stack fiberStack[STACKSIZE];
|
char __noinit __stack fiberStack[STACKSIZE];
|
||||||
#endif
|
|
||||||
|
|
||||||
void main(void)
|
void main(void)
|
||||||
{
|
{
|
||||||
#if defined(CONFIG_MICROKERNEL)
|
|
||||||
main_fiber();
|
|
||||||
#else
|
|
||||||
task_fiber_start(&fiberStack[0], STACKSIZE,
|
task_fiber_start(&fiberStack[0], STACKSIZE,
|
||||||
(nano_fiber_entry_t)main_fiber, 0, 0, 7, 0);
|
(nano_fiber_entry_t)main_fiber, 0, 0, 7, 0);
|
||||||
#endif
|
|
||||||
net_mgmt_del_event_callback(&rx_cb);
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
[test_micro]
|
[test]
|
||||||
tags = net-dhcvp4
|
tags = net-dhcvp4
|
||||||
arch_whitelist = x86
|
arch_whitelist = x86
|
||||||
kernel = micro
|
|
||||||
|
|
||||||
[test_nano]
|
|
||||||
tags = net-dhcpv4
|
|
||||||
arch_whitelist = x86
|
|
||||||
kernel = nano
|
|
||||||
platform_exclude = quark_d2000_crb # not enough RAM
|
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : ICMPv6 test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1,5 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE ?= prj.conf
|
CONF_FILE ?= prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Buffer test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1171,11 +1171,8 @@ static int test_nbuf_read_write_insert(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_MICROKERNEL
|
|
||||||
void mainloop(void)
|
|
||||||
#else
|
|
||||||
void main(void)
|
void main(void)
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
if (test_ipv6_multi_frags() < 0) {
|
if (test_ipv6_multi_frags() < 0) {
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Buffer test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Buffer test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Unit test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
|
@ -1,6 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
KERNEL_TYPE ?= nano
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Network test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 mainloop 2048 [EXE]
|
|
|
@ -1,5 +1,4 @@
|
||||||
BOARD ?= qemu_x86
|
BOARD ?= qemu_x86
|
||||||
MDEF_FILE = prj.mdef
|
|
||||||
CONF_FILE = prj.conf
|
CONF_FILE = prj.conf
|
||||||
|
|
||||||
include $(ZEPHYR_BASE)/Makefile.inc
|
include $(ZEPHYR_BASE)/Makefile.inc
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
% Application : Buffer test
|
|
||||||
|
|
||||||
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
||||||
% ===================================================
|
|
||||||
TASK MAIN 7 main 2048 [EXE]
|
|
Loading…
Add table
Add a link
Reference in a new issue