リモートダイナミックプール

public class RemoteDynamicPool
extends Object implements ITestsPool

java.lang.オブジェクト
com.android.tradefed.invoker.shard.RemoteDynamicPool


リモートワークのキューに入れられたテストのプールの実装

まとめ

パブリックメソッド

int getAttemptNumber ( ITestSuite test)
static RemoteDynamicPool newInstance ( IDynamicShardingClient client, String poolId, moduleMapping) newInstance ( IDynamicShardingClient client, String poolId, moduleMapping)
IRemoteTest poll ( TestInformation info, boolean reportNotExecuted)

次に実行されるテストをポーリングします。

ITokenRequest pollRejectedTokenModule ()

すべてのデバイスでの実行が拒否されたテストのリストを返します。

void returnToRemotePool ( ITestSuite test, int attemptNumber)

パブリックメソッド

getAttemptNumber

public int getAttemptNumber (ITestSuite test)

パラメーター
test ITestSuite

戻り値
int

新しいインスタンス

public static RemoteDynamicPool newInstance (IDynamicShardingClient client, 
                String poolId, 
                 moduleMapping)

パラメーター
client IDynamicShardingClient

poolId String

moduleMapping

戻り値
RemoteDynamicPool

世論調査

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

次に実行されるテストをポーリングします。

パラメーター
info TestInformation

reportNotExecuted boolean

戻り値
IRemoteTest

ポール拒否トークンモジュール

public ITokenRequest pollRejectedTokenModule ()

すべてのデバイスでの実行が拒否されたテストのリストを返します。

戻り値
ITokenRequest

リモートプールに戻る

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

パラメーター
test ITestSuite

attemptNumber int