class UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test

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

Verifies that during a USB disconnect/reconnect cycle, if endpoint configuration fails when the

host reconfigures USB, the driver handles the error gracefully without panicking. Verifies

that SetConfigured(true) returns an error, the driver maintains State::kAwaitingUsbConnection,

and full connectivity to State::kOnline is restored once endpoint configuration succeeds.

Public Methods

void UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test ()

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

void UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test (const UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test & )

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

void UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test (UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test && )

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

UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test & operator= (const UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test & )

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

UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test & operator= (UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test && )

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

void ~UsbAdbTest_ReconnectHandlesConfigureEndpointFailureGracefully_Test ()

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