RemoteDynamicPool

public class RemoteDynamicPool
extends Object implements ITestsPool

شیء جاوا
com.android.tradefed.invoker.shard.RemoteDynamicPool


پیاده‌سازی مجموعه‌ای از تست‌های صف‌بندی‌شده‌ی کار از راه دور

خلاصه

کلاس‌های تو در تو

class RemoteDynamicPool.RequestCallable

روش‌های عمومی

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

تست بعدی که قرار است اجرا شود را نظرسنجی کنید.

ITokenRequest pollRejectedTokenModule ()

لیست تست‌هایی که برای اجرا روی همه دستگاه‌ها رد شده‌اند را برمی‌گرداند.

void returnToRemotePool ( ITestSuite test, int attemptNumber)

روش‌های عمومی

شماره تلاش را دریافت کنید

public int getAttemptNumber (ITestSuite test)

پارامترها
test ITestSuite

بازگشت‌ها
int

نمونه جدید

public static RemoteDynamicPool newInstance (IDynamicShardingClient client, 
                String poolId, 
                Map<String, ITestSuite> moduleMapping)

پارامترها
client IDynamicShardingClient

poolId String

moduleMapping Map

بازگشت‌ها
RemoteDynamicPool

نظرسنجی

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

تست بعدی که قرار است اجرا شود را نظرسنجی کنید.

پارامترها
info TestInformation

reportNotExecuted boolean

بازگشت‌ها
IRemoteTest

pollRejectedTokenModule

public ITokenRequest pollRejectedTokenModule ()

لیست تست‌هایی که برای اجرا روی همه دستگاه‌ها رد شده‌اند را برمی‌گرداند.

بازگشت‌ها
ITokenRequest

returnToRemotePool

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

پارامترها
test ITestSuite

attemptNumber int