معلومات الاختبار

public class TestInformation
extends Object

java.lang.Object
com.android.tradefed.invoker.TestInformation


كائن حامل يحتوي على جميع المعلومات والتبعيات التي قد يحتاج عداء الاختبار أو الاختبار إلى تنفيذها بشكل صحيح.

ملخص

فئات متداخلة

class TestInformation.Builder

Builder لإنشاء مثيل TestInformation .

الطرق العامة

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

قم بإنشاء TestInformation مع ExecutionFiles المنسوخة.

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

قم بإنشاء TestInformation تمثل وحدة بدلاً من استدعاء.

File dependenciesFolder ()

إرجاع المجلد حيث يتم تخزين جميع التبعيات لاستدعاء.

ExecutionFiles executionFiles ()

إرجاع الملفات التي تم إنشاؤها أثناء تنفيذ الاستدعاء.

IBuildInfo getBuildInfo ()

إرجاع معلومات بناء الجهاز الأساسية.

IInvocationContext getContext ()

إرجاع سياق الاستدعاء الحالي ، أو سياق الوحدة النمطية إذا كانت هذه وحدة نمطية.

File getDependencyFile (String fileName, boolean targetFirst)

ابحث عن ملف تبعية / قطعة أثرية بناءً على اسمه ، وما إذا كان ملفًا مستهدفًا أو ملفًا مضيفًا أم لا (للبحث بشكل أسرع).

ITestDevice getDevice ()

إرجاع الجهاز الأساسي تحت الاختبار.

getDevices ()

إرجاع قائمة الأجهزة جزء من الاستدعاء.

static TestInformation.Builder newBuilder ()

قم بإنشاء منشئ لإنشاء مثيلات TestInformation .

ExecutionProperties properties ()

إرجاع الخصائص التي تم إنشاؤها أثناء تنفيذ الاستدعاء.

final void setActiveDeviceIndex (int index)

اختبر الأسلوب الداخلي لتسخير الجهاز الذي يتم إرجاعه افتراضيًا باستخدام getDevice() .

الطرق العامة

createCopyTestInfo

public static TestInformation createCopyTestInfo (TestInformation invocationInfo, 
                IInvocationContext context)

قم بإنشاء TestInformation مع ExecutionFiles المنسوخة.

المعلمات
invocationInfo TestInformation

context IInvocationContext

عائدات
TestInformation

createModuleTestInfo

public static TestInformation createModuleTestInfo (TestInformation invocationInfo, 
                IInvocationContext moduleContext)

قم بإنشاء TestInformation تمثل وحدة بدلاً من استدعاء.

المعلمات
invocationInfo TestInformation

moduleContext IInvocationContext

عائدات
TestInformation

التبعيات

public File dependenciesFolder ()

إرجاع المجلد حيث يتم تخزين جميع التبعيات لاستدعاء.

عائدات
File

التنفيذالملفات

public ExecutionFiles executionFiles ()

إرجاع الملفات التي تم إنشاؤها أثناء تنفيذ الاستدعاء. يعد تمرير الملفات من خلال ExecutionFiles هو الطريقة الموصى بها لإتاحة ملف بين target_preparers والاختبارات.

عائدات
ExecutionFiles

getBuildInfo

public IBuildInfo getBuildInfo ()

إرجاع معلومات بناء الجهاز الأساسية.

عائدات
IBuildInfo

getContext

public IInvocationContext getContext ()

إرجاع سياق الاستدعاء الحالي ، أو سياق الوحدة النمطية إذا كانت هذه وحدة نمطية.

عائدات
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

ابحث عن ملف تبعية / قطعة أثرية بناءً على اسمه ، وما إذا كان ملفًا مستهدفًا أو ملفًا مضيفًا أم لا (للبحث بشكل أسرع).

المعلمات
fileName String : اسم الملف الذي نبحث عنه.

targetFirst boolean : سواء كنا نفضل الملفات من جانب الهدف أم لا ، في مقابل الملفات من جانب المضيف للبحث.

عائدات
File تم العثور على ملف الأداة.

رميات
إذا لم يتم العثور على الملف.

getDevice

public ITestDevice getDevice ()

إرجاع الجهاز الأساسي تحت الاختبارات.

عائدات
ITestDevice

getDevices

public  getDevices ()

إرجاع قائمة الأجهزة جزء من الاستدعاء.

عائدات

newBuilder

public static TestInformation.Builder newBuilder ()

قم بإنشاء منشئ لإنشاء مثيلات TestInformation .

عائدات
TestInformation.Builder

الخصائص

public ExecutionProperties properties ()

إرجاع الخصائص التي تم إنشاؤها أثناء تنفيذ الاستدعاء. تمرير القيم والمعلومات من خلال ExecutionProperties هو الطريقة الموصى بها لتبادل المعلومات بين target_preparers والاختبارات.

عائدات
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

اختبر الأسلوب الداخلي لتسخير الجهاز الذي يتم إرجاعه افتراضيًا باستخدام getDevice() . إعادة التعيين دائمًا إلى 0.

المعلمات
index int