OrchestratorCallback


public interface OrchestratorCallback extends IInterface

Known direct subclasses
OrchestratorCallback.Default

Default implementation for OrchestratorCallback.

OrchestratorCallback.Stub

Local-side IPC implementation stub class.


Defines an interface for remote Instrumentation service to speak to the AndroidTestOrchestrator

Summary

Nested types

Default implementation for OrchestratorCallback.

public abstract class OrchestratorCallback.Stub extends Binder implements OrchestratorCallback

Local-side IPC implementation stub class.

Constants

default static final String
DESCRIPTOR = "androidx.test.orchestrator.callback.OrchestratorCallback"

Public methods

abstract void

Remote instrumentations, when given the parameter listTestsForOrchestrator, must add each test they wish executed to AndroidTestOrchestrator before terminating.

abstract void

Remote instrumentations should pass a notification along to AndroidTestOrchestrator whenever they get a notification of test progress.

Inherited methods

From android.os.IInterface
abstract IBinder

Constants

DESCRIPTOR

default static final String DESCRIPTOR = "androidx.test.orchestrator.callback.OrchestratorCallback"

Public methods

addTest

abstract void addTest(String test)

Remote instrumentations, when given the parameter listTestsForOrchestrator, must add each test they wish executed to AndroidTestOrchestrator before terminating.

sendTestNotification

abstract void sendTestNotification(Bundle bundle)

Remote instrumentations should pass a notification along to AndroidTestOrchestrator whenever they get a notification of test progress. Use OrchestratorService constants to determine the notification type.