zephyr/tests/subsys
Guennadi Liakhovetski dbea13a1c7 llext: fix read-only extension image
When using the LLEXT buffer loader we now avoid copying extensions
from storage to allocated memory by pointing directly into the stored
image. We then also perform linking and relocation in that memory,
which modifies its contents. However, this is impossible if that
storage is read-only. Add a Kconfig flag to distinguish between
writable and read-only storage types. Also use that flag to decide,
whether the extension image in test_llext_simple.c should be defined
as const or not.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2023-12-01 10:08:12 -05:00
..
bindesc/definition tests/subsys/bindesc/definition: Enable for native_sim 2023-11-30 09:42:25 -05:00
canbus/isotp tests/subsys/canbus/isotp/conformance: Replace native_posix in comment 2023-11-30 09:42:25 -05:00
debug boards: qemu_xtensa: coredump: Enable coredump 2023-11-20 10:51:35 -06:00
dfu tests/subsys/dfu/*: Switch to native_sim 2023-11-22 09:53:20 +01:00
dsp tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -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/*: Switch to native_sim 2023-11-22 09:54:03 +01:00
input tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
ipc tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
jwt tests: Switch from NEWLIB_LIBC to REQUIRES_FULL_LIBC 2023-10-25 08:32:06 +02:00
llext llext: fix read-only extension image 2023-12-01 10:08:12 -05:00
logging tests/log_output: Avoid printf stack overflow with old picolibc 2023-11-28 15:32:12 -05:00
mem_mgmt tests: Add test for the memory allocator 2023-11-27 19:56:48 +01:00
mgmt tests/subsys/mgmt/mcumgr/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
modbus tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
modem tests: modem: backend: uart: Add fixture to test suite 2023-11-27 12:18:19 +00:00
openthread tests/subsys/openthread: Enable for native_sim 2023-11-27 16:06:42 +00:00
pm tests/subsys/pm/*: Switch to native_sim 2023-11-22 09:53:54 +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 tests: add test for SDIO subsystem 2023-11-06 19:01:08 -05:00
settings tests/subsys/settings/functional/*: Switch to native_sim 2023-11-22 09:53:20 +01:00
shell tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
sip_svc tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
storage tests/subsys/storage/*: Switch to native_sim 2023-11-22 09:54:03 +01:00
testsuite/fff_fake_contexts tests/subsys/testsuite/fff_fake_contexts: Enable for native_sim 2023-11-27 16:06:42 +00:00
tracing/tracing_api tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
usb tests/subsys/usb/*: Enable for native_sim 2023-11-27 16:06:42 +00:00
zbus tests/subsys/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00