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 مورد نیاز نباشد، این آماده‌کننده در فهرست‌های جایگزین جستجو می‌کند. جستجو به ترتیب از آخرین dir جایگزین مشخص شده به اول خواهد رفت.

خلاصه

سازندگان عمومی

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 ()

روش های عمومی

گزارش وابستگی ها

public  reportDependencies ()

برمی گرداند

برپایی

public void setUp (TestInformation testInfo)

مولفه های
testInfo TestInformation

پرتاب می کند
BuildError
DeviceNotAvailableException
TargetSetupError

روش های محافظت شده

افزودنTestFileName

protected void addTestFileName (String fileName)

فایلی را به لیست مواردی که باید فشار دهید اضافه می کند

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

مجموعه ای از فایل هایی را که فشار داده نشدند برمی گرداند. فقط در صورتی می توان از آن استفاده کرد که «پرتاب اگر یافت نشد» نادرست باشد در غیر این صورت اولین فشار ناموفق یک استثنا ایجاد می کند.

برمی گرداند

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

مسیر سمت میزبان را بر اساس آزمایش اطلاعات مصنوع در داخل اطلاعات ساخت حل کنید.

مولفه های
buildInfo IBuildInfo : اطلاعات مصنوع را بسازید

fileName String : نام فایل مصنوعات برای فشار دادن

device ITestDevice

برمی گرداند
File یک ERROR(/File) که نشان دهنده فایل/مسیر فیزیکی روی میزبان است

پرتاب می کند
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

لیست فایل هایی را که باید از فایل فشرده آزمایشی به دستگاه منتقل شوند، بازیابی می کند

برمی گرداند

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

مولفه های
throwIfNoFile boolean