Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

TestsPoolPoller

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

java.lang.Object
com.android.tradefed.invoker.shard.TestsPoolPoller


Wrapper pengujian yang memungkinkan untuk menjalankan semua pengujian dari kumpulan pengujian. Tes dapat dibagikan oleh TestsPoolPoller lain sehingga diperlukan sinkronisasi.

TODO: Tambahkan penanganan untuk modul / tes token.

Ringkasan

Konstruktor publik

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

Ctor tempat kumpulan IRemoteTest disediakan.

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

Metode publik

void run (TestInformation info, ITestInvocationListener listener)

void setConfiguration ( IConfiguration configuration)

Memasukkan IConfiguration digunakan.

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

Menyetel daftar IMetricCollector yang ditentukan untuk uji coba.

void setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers)

Setel ISystemStatusChecker dari konfigurasi untuk pengujian.

Konstruktor publik

TestsPoolPoller

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

Ctor tempat kumpulan IRemoteTest disediakan.

Parameter
tests : IRemoteTest dari semua tes.

tracker CountDownLatch : ERROR(/CountDownLatch) dibagikan untuk mendapatkan jumlah poller yang berjalan.

TestsPoolPoller

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

Parameter
tests

tokenTests

tracker CountDownLatch

Metode publik

Lari

public void run (TestInformation info, 
                ITestInvocationListener listener)

Parameter
info TestInformation

listener ITestInvocationListener

Melempar
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Memasukkan konfigurasi IConfiguration sedang digunakan.

Parameter
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

Parameter
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

Menyetel daftar IMetricCollector yang ditentukan untuk uji coba.

Parameter
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

Setel ISystemStatusChecker dari konfigurasi untuk pengujian.

Parameter
systemCheckers