SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer


これは、トークンを使用して Tradefed ホストでテスト実行をシリアル化するのに使用される準備ツールです。テストを開始できるのは、デバイスがトークンを取得した場合のみです。他のテストは、リリースされるまで待機します。これは、tradefed に 1 つのテストがあり、共有リソースを使用する場合にのみ使用できます。異なる DUT を使用してホストで実行されるテストが 1 つだけであることを確認してください。ユーザーは、コマンド ファイルに --semaphore-token:no-disable を追加する必要があります。

概要

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

SemaphoreTokenTargetPreparer()

パブリック メソッド

void setUp(TestInformation testInfo)

void tearDown(TestInformation testInfo, Throwable e)

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

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

パブリック メソッド

setUp

public void setUp (TestInformation testInfo)

パラメータ
testInfo TestInformation

例外
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

パラメータ
testInfo TestInformation

e Throwable

例外
DeviceNotAvailableException