DependenciesResolver

public class DependenciesResolver
extends Object implements IBuildProvider, IConfigurationReceiver, IDeviceBuildProvider, IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.build.DependenciesResolver


نوع جديد من موفّري البيانات يتيح الحصول على جميع التبعيات لإجراء اختبار

ملخّص

طُرق وضع التصميم العامة

DependenciesResolver()

الإجراءات العامة

void cleanUp(IBuildInfo info)

احذف أي ملفات إنشاء مؤقتة.

IBuildInfo getBuild()

استرداد بيانات الإصدار قيد الاختبار

IBuildInfo getBuild(ITestDevice device)

استرداد بيانات الإصدار قيد الاختبار

final Map<String, File> getDependencies()
void setConfiguration(IConfiguration configuration)

يُدرِج IConfiguration المستخدَم.

void setInvocationContext(IInvocationContext invocationContext)

طُرق وضع التصميم العامة

DependenciesResolver

public DependenciesResolver ()

الإجراءات العامة

cleanUp

public void cleanUp (IBuildInfo info)

احذف أي ملفات إنشاء مؤقتة.

المعلَمات
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

استرداد بيانات الإصدار قيد الاختبار

المرتجعات
IBuildInfo IBuildInfo لإنشاء إصدار قيد الاختبار أو null إذا لم يتوفّر أي إصدار للاختبار

عمليات الطرح
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

استرداد بيانات الإصدار قيد الاختبار

المعلَمات
device ITestDevice: ITestDevice المخصّص للاختبار

المرتجعات
IBuildInfo IBuildInfo لإنشاء إصدار قيد الاختبار أو null إذا لم يتوفّر أي إصدار للاختبار

عمليات الطرح
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final Map<String, File> getDependencies ()

المرتجعات
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

يُدرِج IConfiguration المستخدَم.

المعلَمات
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

المعلَمات
invocationContext IInvocationContext