zephyr/tests/misc/llext-edk
Luca Burelli ddd795a028 tests: llext-edk: get the Zephyr SDK path from build_info.yml
The LLEXT EDK test works by packaging an EDK and then testing its
functionality to build the extension in an external CMake build step.
That CMakelists.txt file currently references the required tools using
the ZEPHYR_SDK_INSTALL_DIR environment variable, which must be manually
set by the user.

This change modifies the test to read the newly added 'build_info.yml'
file, generated by Zephyr during the first build step. This allows to
set the ZEPHYR_SDK_INSTALL_DIR environment variable automatically based
on the (possibly auto-discovered) SDK path.

A few minor compliance cleanups are also included.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2025-01-10 09:51:54 +01:00
..
extension llext: use EXPORT_SYMBOL() universally 2024-09-02 12:31:52 -04:00
include
pytest tests: llext-edk: get the Zephyr SDK path from build_info.yml 2025-01-10 09:51:54 +01:00
src tests/misc/llext-edk: Do run the test, instead of only building it 2024-08-14 09:15:40 -04:00
CMakeLists.txt tests/misc/llext-edk: Do run the test, instead of only building it 2024-08-14 09:15:40 -04:00
prj.conf tests/misc/llext-edk: Do run the test, instead of only building it 2024-08-14 09:15:40 -04:00
testcase.yaml tests/misc/llext-edk: Do run the test, instead of only building it 2024-08-14 09:15:40 -04:00