zephyr/tests/kernel
Carles Cufi 892ac07a4a cmake: Add a new no_deprecation_warning compiler flag
Commit be40d854c2ccacf14ca3fcfb01bffdc9b075c6c9 introduced the ability
of building Zephyr with deprecation warnings enabled, by making
COMPILER_WARNINGS_AS_ERRORS depend on the newly added DEPRECATION_TEST
Kconfig option. This has the downside of disabling **all** warnings, not
only the deprecation ones.

This patch instead makes DEPRECATION_TEST disable only the deprecation
warning, but leaves COMPILER_WARNINGS_AS_ERRORS enabled.
This has the advantage of being able to see other unrelated warnings
(and fail if they appear) but has the disadvantage of not printing out
the deprecation warnings themselves (since they are disabled).

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2025-06-23 12:38:07 -07:00
..
cache
common tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
condvar/condvar_api tests: kernel: fix doxygen comments/groups for condition variables 2025-04-22 14:03:29 +02:00
context tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
device linker: Allow for 999 priority levels in init levels 2025-03-19 18:53:22 -04:00
early_sleep test: kenrel: group sleep tests 2025-04-22 14:03:29 +02:00
events tests/kernel: Fix code compliance issues 2025-05-21 12:35:28 +02:00
fatal arch: nios2: remove arch 2025-05-15 20:01:05 -04:00
fifo
fpu_sharing tests: float_disable: honor custom ARM interrupt controllers 2025-03-31 08:06:36 +02:00
gen_isr_table tests: kernel: gen_isr_table: Add ISR offset definitions for nrf9280 2025-06-23 09:46:25 +02:00
interrupt tests: kernel: interrupt: Add ISR offset definitions for nrf9280 2025-06-23 09:46:25 +02:00
ipi_cascade Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
ipi_optimize tests: Update ipi_optimize for x86_64 directed IPIs 2025-03-07 20:22:40 +01:00
lifo
mbox tests: kernel: mbox: fix doxygen grouping 2025-04-22 14:03:29 +02:00
mem_heap/k_heap_api tests: kernel: k_heap: add tests for k_heap_realloc 2025-06-23 12:35:33 -07:00
mem_protect test/kernel: Initialize stack_sem in obj_validation test 2025-06-17 16:06:21 +02:00
mem_slab tests: kernel: mslab: extend k_mem_slab_alloc() timeout 2025-04-18 10:40:50 +02:00
mp
msgq tests: add min_ram for heap-using testcases 2025-06-02 17:37:32 +02:00
mutex kernel/sched: Re-sort waitq on priority change 2025-03-24 07:58:36 +01:00
obj_core tests: Update tests to use new k_pipe API 2025-01-17 19:43:44 +01:00
obj_tracking tests: Update tests to use new k_pipe API 2025-01-17 19:43:44 +01:00
pending tests: kernel/pending: fix incorrect test names 2025-04-12 00:02:59 +02:00
pipe cmake: Add a new no_deprecation_warning compiler flag 2025-06-23 12:38:07 -07:00
poll tests: poll: add pipe coverage 2025-04-21 07:45:35 +02:00
profiling/profiling_api arch: nios2: remove arch 2025-05-15 20:01:05 -04:00
queue
sched kernel: rename 'dumb' scheduler and simply call it 'simple' 2025-03-15 00:34:58 +01:00
semaphore tests: all: Fix remaining issues reported by string validation 2025-05-27 09:16:08 +02:00
sleep tests: kernel/sleep: exclude npcx platforms from the test 2025-04-29 20:10:14 -04:00
smp arch: common: be able to use ROM_START_OFFSET on RISCV 2025-01-17 09:07:45 +01:00
smp_abort
smp_boot_delay samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
smp_suspend
spinlock tests: kernel: spinlock: Increase lock contention 2025-04-24 01:27:00 +02:00
stack/stack
threads tests: kernel: threads: improve doxygen comments, layout 2025-04-22 14:03:29 +02:00
tickless/tickless_concept tests: kernel: tickless: Add support for RZ/G3S-SMARC 2025-06-03 17:08:30 +02:00
timer kernel: fix timeout bugs 2025-06-11 09:56:13 +02:00
usage/thread_runtime_stats tests: kernel: usage: turn off time slicing in thread runtime stats tests 2025-05-17 14:10:13 +02:00
workq cmake: Add a new no_deprecation_warning compiler flag 2025-06-23 12:38:07 -07:00
xip