zephyr/tests/subsys
Marc Herbert 1408d1e5b8 tests: llext: compile architectures not supported yet
For now llext supports a very limited number of architectures.  This
restriction is enforced by add_llext_target() in CMake at configuration
time.

Add a new `LOADER_BUILD_ONLY` conditional in tests/subsys/llext/simple/
and a new `llext.simple.loader_build`, `build_only` test that does not
invoke `add_llext_target()` and only compiles the llext framework code.

This helps find and fix bugs in `subsys/llext/*.c` and make it ready to
be used when add_llext_target() limitations are lifted.

Note this is pure `tests/` change without any change in the actual llext
framework code. The existing test is only modified to conditionally
invoke add_llext_target().

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2024-03-18 20:50:01 -05:00
..
bindesc/definition hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
canbus/isotp drivers: can: remove run-time RTR filtering, add build-time RTR filter 2024-01-21 11:00:31 +01:00
debug hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
dfu tests/subsys/dfu: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
dsp hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
edac tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
emul tests/subsys/emul: Enable for native_sim 2023-11-27 16:06:42 +00:00
fs tests/subsys/fs: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
input tests/subsys/input: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
ipc tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
jwt modules: mbedtls: Add a mbedtls_ms_time implementation 2024-01-17 16:52:52 +01:00
llext/simple tests: llext: compile architectures not supported yet 2024-03-18 20:50:01 -05:00
logging tests/subsys/logging: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
lorawan/clock_sync tests: subsys: lorawan: add clock_sync test 2024-03-01 17:35:04 +01:00
mem_mgmt tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
mgmt tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
modbus tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
modem hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
openthread tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
pm tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
portability tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
rtio/rtio_api tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
sd hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
settings tests/subsys/settings: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
shell tests: shell: shell_uart: add test for multi-instance 2023-12-06 11:27:20 -08:00
sip_svc tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
storage tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
testsuite/fff_fake_contexts tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
tracing/tracing_api tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
usb tests/subsys several: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
zbus hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00