TestsPoolPoller

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

Java.lang.Nesne
🎃 com.android.tradefed.invoker.shard.TestsPoolPoller


Test havuzundaki tüm testlerin yürütülmesine olanak tanıyan sarmalayıcıyı test eder. Testler şu kullanıcılar tarafından paylaşılabilir: başka bir TestsPoolPoller, bu nedenle senkronizasyon gerekiyor.

YAPILACAKLAR: Jeton modülü/testleri için işleme ekleyin.

Özet

Kamu inşaatçıları

TestsPoolPoller( tests, CountDownLatch tracker)

IRemoteTest havuzunun sağlandığı değer.

TestsPoolPoller( tests, tokenTests, CountDownLatch tracker)

Herkese açık yöntemler

void run(TestInformation info, ITestInvocationListener listener)

void setConfiguration(IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

Test çalıştırması için tanımlanan IMetricCollector listesini ayarlar.

void setSystemStatusChecker( systemCheckers)

Test için yapılandırmadaki ISystemStatusChecker'leri ayarlar.

Kamu inşaatçıları

TestsPoolPoller

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

IRemoteTest havuzunun sağlandığı değer.

Parametreler
tests : Tüm testlerin yer aldığı IRemoteTest sn. havuzu.

tracker CountDownLatch: Çalışan anketör sayısını öğrenmek için paylaşılan ERROR(/CountDownLatch).

TestsPoolPoller

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

Parametreler
tests

tokenTests

tracker CountDownLatch

Herkese açık yöntemler

çalıştır

public void run (TestInformation info, 
                ITestInvocationListener listener)

Parametreler
info TestInformation

listener ITestInvocationListener

Fırlatma
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

Parametreler
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

Parametreler
registry ILogRegistry

setMetricCollector'lar

public void setMetricCollectors ( collectors)

Test çalıştırması için tanımlanan IMetricCollector listesini ayarlar.

Parametreler
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

Test için yapılandırmadaki ISystemStatusChecker'leri ayarlar.

Parametreler
systemCheckers