zephyr/tests/lib
Martí Bolívar b1532ce449 devicetree: remove label property accessors
These were first deprecated in v3.2. We have kept support for them
for as long as we can, but now their presence is causing CI failures
in some configurations. Specifically, using the deprecated 'label'
property is causing a warning which is promoted to an error in some
twister runs. This is blocking other forward progress in the
devicetree API.

I tried to rework the tests to avoid this, but it was too much effort
for the time I had to work on the task. Removing the APIs is therefore
unfortunately the best way forward to unblocking other work.

Re-work the test suite a bit to maintain coverage where we are using
the label property to test other macros.

Add a migration guide section to help with the transition.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
2023-12-01 13:09:56 -08:00
..
acpi acpi: Fix acpi_get_irq_routing_table() rt_size parameter meaning 2023-11-06 12:32:31 +01:00
c_lib tests/lib/c_lib/common: Do not skip part of test for all posix boards 2023-11-30 09:42:25 -05:00
cbprintf_fp tests: cbprintf: fix test meta data and components 2023-10-11 14:19:40 +03:00
cbprintf_package tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
cmsis_dsp tests/lib/cmsis_dsp: Switch integration_platform to native_sim 2023-11-30 09:42:25 -05:00
cmsis_nn tests: Switch from NEWLIB_LIBC to REQUIRES_FULL_LIBC 2023-10-25 08:32:06 +02:00
cpp tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
devicetree devicetree: remove label property accessors 2023-12-01 13:09:56 -08:00
fdtable tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
gui/lvgl tests/lib/gui/lvgl: Enable for native_sim 2023-11-27 16:06:42 +00:00
hash_function tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
hash_map tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
heap tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
heap_align tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
json tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
linear_range tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mem_alloc tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
mem_blocks tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mem_blocks_stats tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mpsc_pbuf tests/lib/mpsc_pbuf: Switch to native_sim 2023-11-27 16:06:42 +00:00
newlib tests newlib: Exclude in posix architecture 2023-10-24 09:05:29 +02:00
notify tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
onoff tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
p4workq tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
ringbuffer tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
smf tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
sprintf tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
spsc_pbuf tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
sys_util tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
thrift/ThriftTest tests: Switch from NEWLIB_LIBC to REQUIRES_FULL_LIBC 2023-10-25 08:32:06 +02:00
time tests/lib/time: Fix for posix architecture 2023-10-25 09:58:07 +02:00