From 6c3cc39b1cb7c16e71f9034fce73580d6a6f87c6 Mon Sep 17 00:00:00 2001 From: "peter.marcisovsky" Date: Wed, 22 Apr 2026 14:03:59 +0200 Subject: [PATCH 1/2] fix(usb_host_test): Fix enum test build for esp32s31 --- .build-test-rules.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.build-test-rules.yml b/.build-test-rules.yml index 1d32d8d02..3d27ff8a6 100644 --- a/.build-test-rules.yml +++ b/.build-test-rules.yml @@ -67,6 +67,16 @@ host/usb: - if: IDF_VERSION < "5.4.0" reason: We will support component overriding only in service releases +host/usb/test/target_test/enum: + depends_filepatterns: + - 'host/usb/**' + enable: + - if: SOC_USB_OTG_SUPPORTED == 1 and ENV_VAR_USB_COMP_MANAGED == "yes" and IDF_TARGET not in ["esp32s31"] + reason: Test uses FSLS PHY interface to emulate device attach/detach which the esp32s31 lacks + disable: + - if: IDF_VERSION < "5.4.0" + reason: We will support component overriding only in service releases + # Host tests .host_test_enable_rules: &host_test_enable_rules enable: From fe0d9d382a6f4562bd09985ff1287db2e85f246f Mon Sep 17 00:00:00 2001 From: "peter.marcisovsky" Date: Wed, 22 Apr 2026 15:23:27 +0200 Subject: [PATCH 2/2] fix(usb_host): Fix hcd test build --- host/usb/test/target_test/common/hcd_common.c | 1 - 1 file changed, 1 deletion(-) diff --git a/host/usb/test/target_test/common/hcd_common.c b/host/usb/test/target_test/common/hcd_common.c index f07f0b63c..004ebb4a7 100644 --- a/host/usb/test/target_test/common/hcd_common.c +++ b/host/usb/test/target_test/common/hcd_common.c @@ -9,7 +9,6 @@ #include "freertos/FreeRTOS.h" #include "freertos/semphr.h" #include "freertos/task.h" -#include "soc/usb_wrap_struct.h" #include "esp_intr_alloc.h" #include "esp_err.h" #include "esp_attr.h"