TestFilePushSetup
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
ITargetPreparer
الذي يدفع واحدًا أو أكثر من الملفات/الأديرة من مجلد IDeviceBuildInfo.getTestsDir()
إلى الجهاز.
سيبحث هذا المُعد في أدلة بديلة إذا كان ملف مضغوط للاختبارات غير موجود أو لا يحتوي على ملف APK المطلوب. سيتم ترتيب البحث من آخر دير بديل محدد إلى الأول.
ملخص
المقاولين العامة | |
---|---|
TestFilePushSetup () |
الأساليب العامة | |
---|---|
reportDependencies () | |
void | setUp ( TestInformation testInfo)
|
الأساليب المحمية | |
---|---|
void | addTestFileName (String fileName) إضافة ملف إلى قائمة العناصر المطلوب دفعها |
void | clearTestFileName () |
getFailedToPushFiles () إرجاع مجموعة الملفات التي فشل دفعها. | |
File | getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device) قم بحل المسار الجانبي للمضيف بناءً على اختبار معلومات القطعة الأثرية داخل معلومات البناء. |
getTestFileNames () يسترد قائمة الملفات التي سيتم دفعها من ملف مضغوط للاختبار إلى الجهاز | |
void | setThrowIfNoFile (boolean throwIfNoFile) |
المقاولين العامة
TestFilePushSetup
public TestFilePushSetup ()
الأساليب العامة
تقرير التبعيات
publicreportDependencies ()
عائدات | |
---|---|
يثبت
public void setUp (TestInformation testInfo)
حدود | |
---|---|
testInfo | TestInformation |
رميات | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
الأساليب المحمية
addTestFileName
protected void addTestFileName (String fileName)
إضافة ملف إلى قائمة العناصر المطلوب دفعها
ClearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
إرجاع مجموعة الملفات التي فشل دفعها. لا يمكن استخدامه إلا إذا كانت قيمة "رمي إذا لم يتم العثور عليه" خاطئة وإلا فإن الدفعة الفاشلة الأولى ستؤدي إلى استثناء.
عائدات | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
قم بحل المسار الجانبي للمضيف بناءً على اختبار معلومات القطعة الأثرية داخل معلومات البناء.
حدود | |
---|---|
buildInfo | IBuildInfo : إنشاء معلومات قطعة أثرية |
fileName | String : اسم ملف القطع الأثرية المراد دفعها |
device | ITestDevice |
عائدات | |
---|---|
File | ERROR(/File) يمثل الملف/المسار الفعلي على المضيف |
رميات | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
يسترد قائمة الملفات التي سيتم دفعها من ملف مضغوط للاختبار إلى الجهاز
عائدات | |
---|---|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
حدود | |
---|---|
throwIfNoFile | boolean |