zephyr/tests
Andrew Boie b2bce21572 ztest: add user thread support
We add macros to define test cases that should be run with the CPU
in user mode, if the CPU supports it.

ztest_test_suite() declarations are now static as they can't go on
the main thread stack; the data gets shared between multiple threads.
It's better here anyway as a large test suite could fill up the main
stack, which is by default reduced to 512 bytes.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-10-13 12:17:13 -07:00
..
application_development/gen_inc_file tests: Add testing for embedding a hex file 2017-09-18 14:56:16 -04:00
benchmarks tests: benchmark: Configure External timer to 32 bit mode for nrf SOCs 2017-09-20 22:23:30 -04:00
bluetooth subsys: fs: consolidate elm FAT kconfig options 2017-10-03 08:43:50 -04:00
booting/stub
compliance
crypto tests: ztest: call test_main() without arguments 2017-08-24 09:29:14 -07:00
drivers i2c: deprecate use of union dev_config 2017-10-11 10:45:12 -04:00
include tests: ztest: remove confusing tc_start() in ztest framework 2017-08-16 21:29:00 -04:00
kernel tests: obj_validation: cleanup 2017-10-12 16:26:28 -05:00
lib/json tests: lib: json: Enable test case 2017-09-07 05:49:17 -05:00
net drivers/ieee802154: Stop exposing old radio API functions 2017-10-13 13:48:32 +03:00
power doc: fix misspellings and missing EOF newlines 2017-08-16 17:38:41 -05:00
shell tests: shell: Fix string not null-terminated 2017-08-09 10:10:45 -04:00
subsys tests: nffs: fix include 2017-10-03 14:50:14 -04:00
unit tests: ztest: call test_main() without arguments 2017-08-24 09:29:14 -07:00
ztest ztest: add user thread support 2017-10-13 12:17:13 -07:00
Kconfig
Makefile
Makefile.test