blob: 2f5a6995cf176e7bd4b4ee4f847c4ca4970718e1 [file] [log] [blame]
#
# Copyright 2014, NICTA
#
# This software may be distributed and modified according to the terms of
# the BSD 2-Clause license. Note that NO WARRANTY is provided.
# See "LICENSE_BSD2.txt" for details.
#
# @TAG(NICTA_BSD)
#
menuconfig LIB_SEL4_TEST
bool "libsel4test"
depends on HAVE_LIBC && HAVE_LIB_UTILS
select HAVE_LIB_SEL4_TEST
default y
help
A test framework and output formatting library
config TESTPRINTER_REGEX
string "Tests to perform"
default ".*"
depends on LIB_SEL4_TEST
help
A POSIX regex pattern that is used to filter the tests to run
config TESTPRINTER_HALT_ON_TEST_FAILURE
bool "Halt on the first test failure"
default n
depends on LIB_SEL4_TEST
help
Default behaviour is to try and run the test suite, regardless of any failures.
Turning this on will stop the test suite on the first error
config PRINT_XML
bool "Print XML output"
default n
select BUFFER_OUTPUT
depends on LIB_SEL4_TEST
help
Print XML output
config BUFFER_OUTPUT
bool "Buffer test output"
default n
depends on LIB_SEL4_TEST
help
Buffer the output and print in <stdout> blocks so that bamboo
can parse the test logs properly. Turn this off for debugging your test suite
config HAVE_LIB_SEL4_TEST
bool