feat(esp_blockdev): add build-time ioctl command reservation overlap checker

This commit is contained in:
Tomáš Rohlínek
2026-06-15 13:40:34 +02:00
parent e1713f44fb
commit a9f545bcea
11 changed files with 807 additions and 0 deletions

View File

@@ -245,6 +245,8 @@
/tools/test_apps/**/*.py @esp-idf-codeowners/ci @esp-idf-codeowners/tools
/tools/test_build_system/ @esp-idf-codeowners/tools @esp-idf-codeowners/build-config
/tools/test_build_system/buildv2/test_blockdev_ioctl.py @esp-idf-codeowners/storage
/tools/test_build_system/test_blockdev_ioctl.py @esp-idf-codeowners/storage
/tools/tools.json @esp-idf-codeowners/tools @esp-idf-codeowners/toolchain @esp-idf-codeowners/debugging

View File

@@ -91,6 +91,14 @@ test_partition_table_on_host:
- cd components/partition_table/test_gen_esp32part_host
- pytest_for_ut ./gen_esp32part_tests.py
test_blockdev_ioctl_overlap_checker:
extends:
- .host_test_template
- .rules:build:check
script:
- cd components/esp_blockdev/test
- pytest_for_ut ./test_check_ioctl_overlap.py
test_ldgen_on_host:
extends:
- .host_test_template