SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SearchArtifactUtil


فئة أدوات يمكن استخدامها للبحث عن عناصر الاختبار.

ملخّص

الحقول

public static SearchArtifactUtil singleton

الإنشاءات العامة

SearchArtifactUtil()

الطُرق العامة

static File findModuleDir(String moduleName, boolean targetFirst)

للعثور على دليل الوحدة الذي يتطابق مع اسم الوحدة المحدّد

static File getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

تعرِض هذه الدالة دليل الوحدة إذا كان متوفّرًا، وذلك عند استدعائها داخل نطاق الوحدة.

static File getModuleDirFromConfig(ConfigurationDescriptor descriptor)
static File searchFile(String fileName, boolean targetFirst)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, IAbi abi)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, TestInformation testInfo)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

الحقول

singleton

public static SearchArtifactUtil singleton

الإنشاءات العامة

SearchArtifactUtil

public SearchArtifactUtil ()

الطُرق العامة

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

للعثور على دليل الوحدة الذي يتطابق مع اسم الوحدة المحدّد

المعلمات
moduleName String: اسم الوحدة

targetFirst boolean: تحدّد هذه السمة ما إذا كنّا نفضّل استهداف الموقع الإلكتروني أو استهداف الموقع المضيف في البحث.

المرتجعات
File دليل الوحدة يمكن أن تكون القيمة فارغة.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

المعلمات
moduleContext IInvocationContext

المرتجعات
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

تعرِض هذه الدالة دليل الوحدة إذا كان متوفّرًا، وذلك عند استدعائها داخل نطاق الوحدة.

المرتجعات
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

المعلمات
descriptor ConfigurationDescriptor

المرتجعات
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

abi IAbi: IAbi لمطابقة الملف

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                TestInformation testInfo)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

testInfo TestInformation: TestInformation الاختبار الحالي عند توفّره

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                boolean includeDirectory)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

abi IAbi: IAbi لمطابقة الملف

altDirs : مسارات البحث البديلة، بالإضافة إلى مسارات البحث التلقائية.

altDirBehavior AltDirBehavior: كيفية استخدام مسارات البحث البديلة مقارنةً بالمسارات التلقائية: كمسار احتياطي أو كمسار بديل. وفي حال عدم تحديد أي مسار، سيتم استخدام المسار الاحتياطي

testInfo TestInformation: TestInformation الاختبار الحالي عند توفّره

includeDirectory boolean: تحدّد هذه السمة ما إذا كان سيتم تضمين الأدلة في نتيجة البحث.

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

abi IAbi: IAbi لمطابقة الملف

altDirs : مسارات البحث البديلة، بالإضافة إلى مسارات البحث التلقائية.

altDirBehavior AltDirBehavior: كيفية استخدام مسارات البحث البديلة مقارنةً بالمسارات التلقائية: كمسار احتياطي أو كمسار بديل. وفي حال عدم تحديد أي مسار، سيتم استخدام المسار الاحتياطي

testInfo TestInformation: TestInformation الاختبار الحالي عند توفّره

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 altDirs, 
                AltDirBehavior altDirBehavior)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

altDirs : مسارات البحث البديلة، بالإضافة إلى مسارات البحث التلقائية.

altDirBehavior AltDirBehavior: كيفية استخدام مسارات البحث البديلة مقارنةً بالمسارات التلقائية: كمسار احتياطي أو كمسار بديل. وفي حال عدم تحديد أي مسار، سيتم استخدام المسار الاحتياطي

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                IBuildInfo buildInfo, 
                boolean includeDirectory)

يبحث عن عنصر اختبار/ملف تبعية من دليل الاختبار.

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

targetFirst boolean: تحدّد هذه السمة ما إذا كنا نفضّل الملفات على الجانب المستهدف مقارنةً بالملفات على الجانب المضيف في البحث.

abi IAbi: IAbi لمطابقة الملف

altDirs : مسارات البحث البديلة، بالإضافة إلى مسارات البحث التلقائية.

altDirBehavior AltDirBehavior: كيفية استخدام مسارات البحث البديلة مقارنةً بالمسارات التلقائية: كمسار احتياطي أو كمسار بديل. وفي حال عدم تحديد أي مسار، سيتم استخدام المسار الاحتياطي

testInfo TestInformation: TestInformation الاختبار الحالي عند توفّره

buildInfo IBuildInfo: IBuildInfo الاختبار الحالي عند توفّره

includeDirectory boolean: تحدّد هذه السمة ما إذا كان سيتم تضمين الأدلة في نتيجة البحث.

المرتجعات
File ملف العنصر الذي تم العثور عليه أو قيمة فارغة إذا لم يتم العثور على أي ملف