テストプールポーラー

public final class TestsPoolPoller
extends Object implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver

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


テスト プールのすべてのテストを実行できるようにするテスト ラッパー。テストは別のTestsPoolPollerで共有できるため、同期が必要です。

TODO: トークン モジュール/テストの処理を追加します。

まとめ

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

TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker)

IRemoteTestのプールが提供される Ctor。

TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker)

パブリックメソッド

void run (TestInformation info, ITestInvocationListener listener)

void setConfiguration ( IConfiguration configuration)

使用中のIConfigurationを挿入します。

void setLogRegistry ( ILogRegistry registry)
void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

テスト実行用に定義されたIMetricCollectorのリストを設定します。

void setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers)

テスト用の構成からISystemStatusCheckerを設定します。

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

テストプールポーラー

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

IRemoteTestのプールが提供される Ctor。

パラメーター
tests : IRemoteTestのすべてのテストのプール。

tracker CountDownLatch : 実行中のポーラーの数を取得するために共有されるERROR(/CountDownLatch)

テストプールポーラー

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

パラメーター
tests

tokenTests

tracker CountDownLatch

パブリックメソッド

走る

public void run (TestInformation info, 
                ITestInvocationListener listener)

パラメーター
info TestInformation

listener ITestInvocationListener

投げる
DeviceNotAvailableException

set構成

public void setConfiguration (IConfiguration configuration)

使用中のIConfigurationを挿入します。

パラメーター
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

パラメーター
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

テスト実行用に定義されたIMetricCollectorのリストを設定します。

パラメーター
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

テスト用の構成からISystemStatusCheckerを設定します。

パラメーター
systemCheckers