IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
| com.android.tradefed.build.IDeviceBuildProvider |
IBuildProvider يستخدم معلومات من ITestDevice لاسترداد إصدار.
حالة الاستخدام النموذجية لهذه الواجهة هي موفّر إصدار يجلب أنواعًا مختلفة من الإصدارات استنادًا إلى نوع الجهاز. لا يُنصح بتنفيذ إجراءات في BuildProvider تعدّل حالة الجهاز.
سيؤدي تنفيذ هذه الواجهة إلى أن يستدعي إطار عمل TensorFlow الطريقة getBuild(ITestDevice) بدلاً من IBuildProvider.getBuild().
ملخّص
الإجراءات العامة | |
|---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
استرداد بيانات الإصدار قيد الاختبار |
الإجراءات العامة
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
استرداد بيانات الإصدار قيد الاختبار
| المعلَمات | |
|---|---|
device |
ITestDevice: ITestDevice المخصّص للاختبار |
| المرتجعات | |
|---|---|
IBuildInfo |
IBuildInfo لإنشاء إصدار قيد الاختبار أو null إذا لم يتوفّر أي إصدار للاختبار |
| عمليات الطرح | |
|---|---|
BuildRetrievalError |
في حال تعذّر استرداد معلومات الإصدار بسبب حدوث خطأ غير متوقّع |
DeviceNotAvailableException |
في حال أصبح الجهاز غير متاح للاختبار |