class UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

Verifies that when endpoint configuration fails during SetConfigured(true) (e.g. Bulk OUT

fails due to resource exhaustion in the controller), EnableEndpoints() propagates the error

cleanly via the FIDL completer instead of calling ZX_PANIC. Verifies that the driver remains

in State::kAwaitingUsbConnection and can successfully recover when endpoint configuration

succeeds on a subsequent retry.

Public Methods

void UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test ()

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test (const UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test & )

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test (UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test && )

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test & operator= (const UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test & )

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test & operator= (UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test && )

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void ~UsbAdbTest_ConfigureEndpointFailureDoesNotPanic_Test ()

Defined at line 1353 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc