DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

java.lang.Object
   ↳ com.android.tradefed.device.internal.DeviceReleaseReporter


デバイスのリリース レポーター。リリースされるデバイスの親プロセスとの通信を処理します。

概要

パブリック コンストラクタ

DeviceReleaseReporter()

パブリック メソッド

void invocationComplete(IInvocationContext iInvocationContext, map)

すべての ITestInvocationListener.invocationEnded(long) イベントを含む呼び出し全体が完了したとき、コールバックが実行されます。

void invocationInitiated(IInvocationContext context)

呼び出しが開始されたときのコールバック。

void releaseDevices(IInvocationContext context, devicesStates)

ICommandOptions.earlyDeviceRelease() に関連付けられたコールバック。デバイスの使用が完了したらデバイスを解放します。

パブリック コンストラクタ

DeviceReleaseReporter

public DeviceReleaseReporter ()

パブリック メソッド

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

すべての ITestInvocationListener.invocationEnded(long) イベントを含む呼び出し全体が完了したときのイベント。

invocationInitiated

public void invocationInitiated (IInvocationContext context)

呼び出しが開始されたときのコールバック。これは、ビルドがフェッチされる前に呼び出されます。

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

ICommandOptions.earlyDeviceRelease() に関連付けられたコールバック。デバイスの使用が完了したらデバイスを解放します。