tests: enable log in immediate mode by default
Fatal error reporting now only dumps to the log mechanism, so enable it in immediate mode for all tests to ensure that fatal errors are visible and no messages are lost. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
parent
c4befd50ab
commit
2192499fe0
5 changed files with 16 additions and 0 deletions
|
@ -78,6 +78,18 @@ config TEST_USERSPACE
|
||||||
pass, CONFIG_ARCH_HAS_USERSPACE should be filtered in its
|
pass, CONFIG_ARCH_HAS_USERSPACE should be filtered in its
|
||||||
testcase.yaml.
|
testcase.yaml.
|
||||||
|
|
||||||
|
config TEST_LOGGING_DEFAULTS
|
||||||
|
bool "Enable test case logging defaults"
|
||||||
|
depends on TEST
|
||||||
|
select LOG
|
||||||
|
select LOG_IMMEDIATE
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Option which implements default policy of enabling logging in
|
||||||
|
immediate mode for all test cases. For tests that need alternate
|
||||||
|
logging configuration, or no logging at all, disable this
|
||||||
|
in the project-level defconfig.
|
||||||
|
|
||||||
config TEST_ENABLE_USERSPACE
|
config TEST_ENABLE_USERSPACE
|
||||||
bool
|
bool
|
||||||
depends on TEST_USERSPACE
|
depends on TEST_USERSPACE
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
CONFIG_MAIN_THREAD_PRIORITY=5
|
CONFIG_MAIN_THREAD_PRIORITY=5
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
||||||
CONFIG_LOG=y
|
CONFIG_LOG=y
|
||||||
CONFIG_LOG_PRINTK=n
|
CONFIG_LOG_PRINTK=n
|
||||||
CONFIG_LOG_RUNTIME_FILTERING=y
|
CONFIG_LOG_RUNTIME_FILTERING=y
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_MAIN_THREAD_PRIORITY=5
|
CONFIG_MAIN_THREAD_PRIORITY=5
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
||||||
CONFIG_LOG=y
|
CONFIG_LOG=y
|
||||||
CONFIG_LOG_PRINTK=n
|
CONFIG_LOG_PRINTK=n
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
CONFIG_MAIN_THREAD_PRIORITY=5
|
CONFIG_MAIN_THREAD_PRIORITY=5
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
||||||
CONFIG_LOG=y
|
CONFIG_LOG=y
|
||||||
CONFIG_LOG_PRINTK=n
|
CONFIG_LOG_PRINTK=n
|
||||||
CONFIG_LOG_IMMEDIATE=n
|
CONFIG_LOG_IMMEDIATE=n
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
CONFIG_MAIN_THREAD_PRIORITY=5
|
CONFIG_MAIN_THREAD_PRIORITY=5
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
CONFIG_TEST_LOGGING_DEFAULTS=n
|
||||||
CONFIG_LOG=y
|
CONFIG_LOG=y
|
||||||
CONFIG_LOG_PRINTK=n
|
CONFIG_LOG_PRINTK=n
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue