zephyr/tests/kernel
Ioannis Glaropoulos 1b22f6b8c8 arm: cortex_m: enable null-pointer exception detection in the tests
Enable the null-pointer dereferencing detection by default
throughout the test-suite. Explicitly disable this for the
gen_isr_table test which needs to perform vector table reads.
Disable null-pointer exception detection on qemu_cortex_m3
board, as DWT it is not emulated by QEMU on this platform.
Additionally, disable null-pointer exception detection on
mps2_an521 (QEMU target), as DWT is not present and the MPU
based solution won't work, since the target does not have
the area 0x0 - 0x400 mapped, but the QEMU still permits
read access.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2021-03-03 10:38:29 +01:00
..
common tests: common: add test case for testing errno 2021-03-02 14:29:58 -05:00
condvar/condvar_api tests: kernel: add test for condition variables 2021-01-19 08:55:47 -05:00
context aarch64: Remove QEMU 'wfi' issue workaround 2021-02-19 16:26:38 +03:00
device tests: kernel: device: adaptation for the test to run in Non-Secure mode 2021-02-28 16:49:54 -05:00
early_sleep device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
fatal tests: kernel: fatal: add missing CONFIG_TEST=y in test suite 2021-03-01 15:55:10 +01:00
fifo tests/queue: Remove fifo/queue "poll" variant tests 2020-11-11 10:59:52 -05:00
fpu_sharing tests: fpu_sharing: allow board qemu_x86_lakemont 2021-02-19 18:51:04 -05:00
gen_isr_table arm: cortex_m: enable null-pointer exception detection in the tests 2021-03-03 10:38:29 +01:00
interrupt tests: kernel: interrupt: do not run for Cortex-M Non-Secure mode 2021-02-28 16:49:54 -05:00
lifo tests/kernel: Coherence: no shared data on stacks 2021-02-11 14:47:40 -05:00
mbox kernel: mailbox: Add some testcases for mailboxs 2021-03-02 10:47:07 -05:00
mem_heap test: heap : improve coverage to kernel/mempool.c 2021-03-02 10:29:43 -05:00
mem_protect kernel/sched: Clamp minimum timeslice when TICKLESS 2021-02-24 16:39:15 -05:00
mem_slab test: mslab: improve coverage for mslab 2021-01-12 22:16:33 -05:00
mp tests: improve test case descriptions of arch layer interface 2020-10-30 15:55:42 +01:00
msgq/msgq_api tests/kernel: Coherence: no shared data on stacks 2021-02-11 14:47:40 -05:00
mutex tests: mutex: remove and refine some error test cases 2021-01-15 12:13:52 -05:00
obj_tracing
pending
pipe kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
poll Kernel: poll: code coverage improvement 2021-03-01 15:45:57 -06:00
profiling/profiling_api tests: kernel: profiling: Add customized pm device policy handler. 2021-02-19 22:39:53 -05:00
queue tests/kernel: Coherence: no shared data on stacks 2021-02-11 14:47:40 -05:00
sched tests: kernel: sched: add z_yield under deadline 2021-02-27 10:25:47 +01:00
semaphore/semaphore kernel: semaphore: Add some error case testing for semaphore 2021-01-18 22:10:09 -05:00
sleep tests: kernel/sleep: increase maximum threshold for nRF51 2020-09-24 09:52:32 -05:00
smp Tests: Minor change in description and group of SMP test cases 2020-11-03 11:04:50 +01:00
spinlock spinlock: validate: fix the dependency with MP_NUM_CPUS 2021-01-26 08:43:45 -05:00
stack/stack tests: stack: remove and refine some test cases 2021-01-15 11:18:40 -05:00
threads test: thread_api: refine test coverage of thread_api 2021-03-02 14:28:24 -05:00
tickless tests: remove nrf5340 PDK boards from test .yml files 2021-02-15 07:59:43 -05:00
timer tests/timer_api: Fix absolute timeout logic 2021-02-25 22:16:51 -05:00
workq tests: poll: code coverage improve 2021-03-02 10:42:09 -05:00
xip tests: xip: remove hack and add qemu_x86_xip 2020-07-30 12:25:37 +02:00