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, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory)

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

الحقول

سينغلتون

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, 
                IAbi abi, 
                List<File> altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                boolean includeDirectory)

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

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

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

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

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

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

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

المرتجعات
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, 
                List<File> altDirs, 
                AltDirBehavior altDirBehavior)

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

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

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

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

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

searchFile

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

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

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

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

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

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

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

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

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

searchFile

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

يبحث عن ملف اختبار أو ملف تابع من دليل الاختبار.

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

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

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

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

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

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

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