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 |
الطرق المحمية
إضافة اسم ملف الاختبار
protected void addTestFileName (String fileName)
إضافة ملف إلى قائمة العناصر لدفعها
clearTestFileName
protected void clearTestFileName ()
cannot translate
protectedgetFailedToPushFiles ()
يعرض مجموعة الملفات التي تعذّر إرسالها. لا يمكن استخدامها إلا إذا كانت "throw-if-not-Found" false وإلا ستعرض الدفعة الأولى الفاشلة استثناء.
المرتجعات | |
---|---|
|
الحصول على LocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
حلُّ المسار من جانب المضيف استنادًا إلى اختبار معلومات العناصر ضمن معلومات الإصدار
المعلمات | |
---|---|
buildInfo |
IBuildInfo : إنشاء معلومات حول العناصر |
fileName |
String : اسم ملف العناصر المطلوب دفعها |
device |
ITestDevice |
المرتجعات | |
---|---|
File |
علامة ERROR(/File) تمثّل الملف أو المسار الفعلي في المضيف |
الرميات | |
---|---|
TargetSetupError |
الحصول على أسماء ملفات الاختبار
protectedgetTestFileNames ()
استرداد قائمة الملفات التي سيتم إرسالها من الرمز المضغوط التجريبي إلى الجهاز
المرتجعات | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
المعلمات | |
---|---|
throwIfNoFile |
boolean |