DynamicRemoteFileResolver
public class DynamicRemoteFileResolver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.DynamicRemoteFileResolver |
فئة تساعد في حل المسار إلى الملفات البعيدة.
على سبيل المثال: سيتم حل gs://bucket/path/file.txt عن طريق تنزيل الملف من مجموعة GCS.
يجب إضافة بروتوكولات جديدة إلى META_INF/services.
ملخص
فصول متداخلة | |
---|---|
interface | DynamicRemoteFileResolver.FileResolverLoader يقوم بتحميل تطبيقات |
مجالات | |
---|---|
public static final String | OPTIONAL_KEY |
public static final String | OPTION_NAME_KEY |
public static final String | OPTION_PARALLEL_KEY |
public static final String | UNZIP_KEY
|
المقاولين العامة | |
---|---|
DynamicRemoteFileResolver () | |
DynamicRemoteFileResolver (boolean allowParallel) | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader) | |
DynamicRemoteFileResolver ( DynamicRemoteFileResolver.FileResolverLoader loader, boolean allowParallel) |
الأساليب العامة | |
---|---|
void | addExtraArgs ( extraArgs) addExtraArgs ( extraArgs) أضف وسيطات إضافية للاستعلام. |
getParallelDownloads () | |
void | resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) resolvePartialDownloadZip (File destDir, String remoteZipFilePath, includeFilters, excludeFilters) قم بتنزيل الملفات المطابقة للمرشحات المحددة في ملف مضغوط عن بعد. |
void | setDevice ( ITestDevice device) يضبط الجهاز تحت الاختبارات |
void | setOptionMap ( optionMap) setOptionMap ( optionMap) يضبط خريطة الخيارات القادمة من |
static final File | unzipIfRequired (File downloadedFile, query) unzipIfRequired (File downloadedFile, query) أداة مساعدة تسمح بالتحقق مما إذا كان يجب فك ضغط الملف أم لا وفك ضغطه إذا لزم الأمر. |
final | validateRemoteFilePath () يتم تشغيله من خلال جميع أنواع خيار |
مجالات
OPTIONAL_KEY
public static final String OPTIONAL_KEY
OPTION_NAME_KEY
public static final String OPTION_NAME_KEY
OPTION_PARALLEL_KEY
public static final String OPTION_PARALLEL_KEY
UNZIP_KEY
public static final String UNZIP_KEY
المقاولين العامة
DynamicRemoteFileResolver
public DynamicRemoteFileResolver ()
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (boolean allowParallel)
حدود | |
---|---|
allowParallel | boolean |
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader)
حدود | |
---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
DynamicRemoteFileResolver
public DynamicRemoteFileResolver (DynamicRemoteFileResolver.FileResolverLoader loader, boolean allowParallel)
حدود | |
---|---|
loader | DynamicRemoteFileResolver.FileResolverLoader |
allowParallel | boolean |
الأساليب العامة
addExtraArgs
public void addExtraArgs (extraArgs)
أضف وسيطات إضافية للاستعلام.
حدود | |
---|---|
extraArgs |
getParallelDownloads
publicgetParallelDownloads ()
عائدات | |
---|---|
حل PartialDownloadZip
public void resolvePartialDownloadZip (File destDir, String remoteZipFilePath,includeFilters, excludeFilters)
قم بتنزيل الملفات المطابقة للمرشحات المحددة في ملف مضغوط عن بعد.
لا يتم تنزيل الملف الموجود داخل الملف المضغوط البعيد إلا إذا كان مساره يتطابق مع أي من عوامل تصفية التضمين وليس عوامل تصفية الاستبعاد.
حدود | |
---|---|
destDir | File : الملف الذي سيتم وضع المحتويات التي تم تنزيلها فيه. |
remoteZipFilePath | String : المسار البعيد للملف المضغوط المراد تنزيله، بالنسبة إلى جذر التنفيذ المحدد. |
includeFilters | |
excludeFilters |
رميات | |
---|---|
BuildRetrievalError | إذا تعذر تنزيل الملفات. |
setDevice
public void setDevice (ITestDevice device)
يضبط الجهاز تحت الاختبارات
حدود | |
---|---|
device | ITestDevice |
setOptionMap
public void setOptionMap (optionMap)
يضبط خريطة الخيارات القادمة من OptionSetter
حدود | |
---|---|
optionMap |
unzipIfRequired
public static final File unzipIfRequired (File downloadedFile,query)
أداة مساعدة تسمح بالتحقق مما إذا كان يجب فك ضغط الملف أم لا وفك ضغطه إذا لزم الأمر.
حدود | |
---|---|
downloadedFile | File |
query |
عائدات | |
---|---|
File |
validateRemoteFilePath
public finalvalidateRemoteFilePath ()
يتم تشغيله من خلال جميع أنواع خيار ERROR(/File)
والتحقق مما إذا كان يجب حل المسار الخاص به.
عائدات | |
---|---|
قائمة ERROR(/File) التي تم حلها بهذه الطريقة. |
رميات | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
BuildRetrievalError |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)