package

androidx.test.internal.events.client

Interfaces

TestDiscoveryEventServiceBase interface implemented by the Orchestrator test discovery client connection, e.g.
TestEventClientArgs.ConnectionFactoryA client may optionally provide a factory for the remote service connection.
TestEventClientConnectListenerBase interface for caller's of must implement.
TestEventServiceConnectionConnects to the remote service e.g.
TestEventServiceConnectionBase.ServiceFromBinder<T>An interface to match the signature of .
TestPlatformEventServiceBase interface implemented by the test notification client connection, e.g.
TestRunEventServiceBase interface implemented by the test notification client connection, e.g.

Classes

OrchestratedInstrumentationListenerA for the orchestrated instrumentation to communicate test run notifications back to the remote OrchestratorService or ITestRunEvent service.
TestDiscoveryUses the TestDiscoveryEventService to pass test case information back to the Orchestrator.
TestDiscoveryEventServiceConnectionHandles the connection to the remote ITestDiscoveryEvent service.
TestDiscoveryListenerUses the TestDiscoveryEventService to pass test case information back to the Orchestrator.
TestEventClientTestEventClient abstracts the communication with the remote Android Test Orchestrator v1 service (OrchestratorService) or the newer Test Event Services (ITestDiscoveryEvent and ITestRunEvent).
TestEventClientArgsProvides arguments to TestEventClient.connect(Context, TestEventClientConnectListener, TestEventClientArgs) to determine which Orchestrator service connections are needed, if any.
TestEventClientArgs.BuilderCreates a new TestEventClientArgs instance using the provided arguments.
TestEventServiceConnectionBase<T>The base class that service connections have to extend.
TestPlatformEventServiceConnectionHandles the connection to the remote ITestPlatformEvent service.
TestPlatformListenerThis is for Android-based JUnit clients to speak with services that use the TestPlatformEvent protocol.
TestRunEventServiceConnectionHandles the connection to the remote ITestRunEvent service.