zephyr/tests
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
..
application_development hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
arch tests: Replace nRF54H20 PDK with nRF54H20 DK 2024-03-18 19:11:36 +00:00
benchmarks tests: benchmark: adapt recording of benchmark results 2024-03-12 15:02:49 -04:00
bluetooth tests/bluetooth: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
boards tests/boards/native_sim: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
boot hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
bsim tests/bsim: Reorder tests to avoid failure in GATT/SR/GAS/BV-01-C 2024-03-18 19:11:53 +00:00
cmake tests/cmake/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
crypto hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
drivers tests/drivers/build_all/w1: Run on native_sim instead of native_posix 2024-03-18 22:11:59 +01:00
kconfig/configdefault
kernel test: Remove multi level queue limit test 2024-03-12 19:37:40 -04:00
lib tests: Replace nRF54H20 PDK with nRF54H20 DK 2024-03-18 19:11:36 +00:00
misc tests/misc/check_init_priorities: Use hwmv2 native targets ident 2024-03-15 16:13:12 +01:00
modules tests/modules/nanopb: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
net tests/net: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
posix posix: Implement tests for set and get scope APIs for pthread attr 2024-03-18 10:15:53 +01:00
robot
subsys tests: llext: compile architectures not supported yet 2024-03-18 20:50:01 -05:00
unit kernel: api: implement test for sys_slist_find 2024-03-12 13:46:29 -04:00
ztest tests/ztest: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
test_config.yaml twister: tests: Add some generic driver tests to the scope 2023-11-30 19:38:50 -05:00