zephyr/tests
Andrew Boie efe0c4b764 tests: enable user mode by default
Many boards do not enable user mode in their default configuration
even though they support it. However for purposes of our unit
testing we really do want it on all the time.

It's not enough to just flip on CONFIG_USERSPACE, the tests largely
assume that CONFIG_APPLICATION_MEMORY and CONFIG_DYNAMIC_OBJECTS
are enabled. Update CONFIG_TEST_USERSPACE to be on by default if
CONFIG_TEST is active, and hang CONFIG_DYNAMIC_OBJECTS on it too.

This problem was not previously detected as qemu_x86 has the
user mode options in its defconfig and it is currently the only
user mode compatible platform which runs in emulation.

Fixes #7692

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-05-22 15:59:07 -07:00
..
application_development tests: fix doxygen comments 2018-05-07 12:27:07 -04:00
benchmarks kconfig: Drop support for CONFIG_TOOLCHAIN_VARIANT 2018-05-22 11:15:36 -04:00
bluetooth bluetooth: disable user mode for one test 2018-05-22 15:59:07 -07:00
boards tests: fix doxygen comments 2018-05-07 12:27:07 -04:00
booting/stub
compliance
crypto tests: remove duplicate tests 2018-05-07 12:27:07 -04:00
drivers test_build_sensors_a_m: disable app memory 2018-05-22 15:59:07 -07:00
include tests: remove dot after PASS|FAIL 2018-05-08 07:56:18 -04:00
kernel tests: fatal: fix several issues 2018-05-22 15:59:07 -07:00
lib lib/rbtree: Fix & document insert comparison order 2018-05-19 07:00:55 +03:00
misc/test_build
net net: Too long timeout was passed to k_sleep 2018-05-22 08:55:27 -04:00
posix tests: posix: Fix pthread attribute initialization 2018-05-22 08:58:59 -04:00
power HACK: tests: disable output disasm for 1 ARC test 2018-05-17 23:34:03 +03:00
shell
subsys tests: subsys: fs: Enable proper configuration for qemu_x86. 2018-05-15 17:48:18 +03:00
unit scripts: gen_kobject_list: Generate enums and case statements 2018-04-26 02:57:12 +05:30
ztest ztest: prints newline after failure message 2018-05-09 09:33:24 -04:00
CMakeLists.txt
Kconfig tests: enable user mode by default 2018-05-22 15:59:07 -07:00