chore: Add basic tests for Studio's layer manipulation (#3164)

chore: Add test behaviors for Studio testing

chore: Add basic tests for studio layer adjustment

chore: Fixes from code review
This commit is contained in:
Nicolas Munnich 2026-01-08 01:01:05 +01:00 committed by GitHub
parent 70ab6b243a
commit 19582174f3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
38 changed files with 573 additions and 3 deletions

View file

@ -41,6 +41,12 @@ build_cmd="west build ${ZMK_SRC_DIR:+-s $ZMK_SRC_DIR} -d ${ZMK_BUILD_DIR}/tests/
-b native_sim/native/64 -p -- -DCONFIG_ASSERT=y -DZMK_CONFIG="$(realpath $path)" \
${ZMK_EXTRA_MODULES:+-DZMK_EXTRA_MODULES="$(realpath ${ZMK_EXTRA_MODULES})"}"
# Add extra cmake arguments from file if it exists
if [ -f "$path/extra-cmake-args" ]; then
extra_args=$(cat "$path/extra-cmake-args" | tr '\n' ' ')
build_cmd="$build_cmd $extra_args"
fi
build_log_tmp="${ZMK_BUILD_DIR}/tmp/$testcase/build.log"
build_log="${ZMK_BUILD_DIR}/tests/$testcase/build.log"
mkdir -p $(dirname $build_log_tmp)